Files
yusheng-admin/src/api/modules/Inform.ts
2025-08-11 11:11:49 +08:00

60 lines
1.3 KiB
TypeScript

import { http } from "@/utils/http";
type Result = {
code: string;
data: any;
msg: string;
};
export const queryClassifyList = params => {
return http.request<Result>(
"get",
"/adminapi/Inform/report_type_list",
{ params }
);
};
export const addClassifyData = data => {
return http.request<Result>("post", "/adminapi/Inform/report_type_add", {
data
});
}
export const editClassifyData = data => {
return http.request<Result>("post", "/adminapi/Inform/report_type_edit", {
data
});
}
export const removeClassifyData = data => {
return http.request<Result>("post", "/adminapi/Inform/report_type_del", {
data
});
};
export const queryFeedBackList = params => {
return http.request<Result>(
"get",
"/adminapi/Inform/suggest_list",
{ params }
);
};
export const queryFeedBackInfo = params => {
return http.request<Result>(
"get",
"/adminapi/Inform/suggest_detail",
{ params }
);
};
export const handleFeedBack = data => {
return http.request<Result>("post", "/adminapi/Inform/suggest_deal", {
data
});
};
export const queryReportList = params => {
return http.request<Result>(
"get",
"/adminapi/Inform/report_list",
{ params }
);
};
export const handleReport = data => {
return http.request<Result>("post", "/adminapi/Inform/report_deal", {
data
});
};