60 lines
1.3 KiB
TypeScript
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
|
|
});
|
|
}; |