161 lines
4.2 KiB
TypeScript
161 lines
4.2 KiB
TypeScript
import { http } from "@/utils/http";
|
|
|
|
type Result = {
|
|
code: string;
|
|
data: any;
|
|
};
|
|
export const queryRuleList = params => {
|
|
return http.request<Result>("get", "/adminapi/CanRecharge/recharge_lists", {
|
|
params
|
|
});
|
|
};
|
|
export const addRuleData = data => {
|
|
return http.request<Result>("post", "/adminapi/CanRecharge/recharge_add", {
|
|
data
|
|
});
|
|
};
|
|
export const editRuleData = data => {
|
|
return http.request<Result>("post", "/adminapi/CanRecharge/recharge_edit", {
|
|
data
|
|
});
|
|
};
|
|
export const deleteRuleData = data => {
|
|
return http.request<Result>("post", "/adminapi/CanRecharge/recharge_del", {
|
|
data
|
|
});
|
|
};
|
|
export const upadteRuleData = data => {
|
|
return http.request<Result>("post", "/adminapi/CanRecharge/recharge_status", {
|
|
data
|
|
});
|
|
};
|
|
// 以上充值规则设置
|
|
export const queryPageist = params => {
|
|
return http.request<Result>("get", "/adminapi/Page/page_lists", { params });
|
|
};
|
|
export const addPageData = data => {
|
|
return http.request<Result>("post", "/adminapi/Page/page_add", {
|
|
data
|
|
});
|
|
};
|
|
export const editPageData = data => {
|
|
return http.request<Result>("post", "/adminapi/Page/page_edit", {
|
|
data
|
|
});
|
|
};
|
|
export const deletePageData = data => {
|
|
return http.request<Result>("post", "/adminapi/Page/page_del", {
|
|
data
|
|
});
|
|
};
|
|
// 主题设置
|
|
export const getThemeList = params => {
|
|
return http.request<Result>("get", "/adminapi/Theme/theme_list", { params });
|
|
};
|
|
export const addThemeData = data => {
|
|
return http.request<Result>("post", "/adminapi/Theme/theme_add", {
|
|
data
|
|
});
|
|
};
|
|
export const editThemeData = data => {
|
|
return http.request<Result>("post", "/adminapi/Theme/theme_edit", {
|
|
data
|
|
});
|
|
};
|
|
export const deleteThemeData = data => {
|
|
return http.request<Result>("post", "/adminapi/Theme/theme_del", {
|
|
data
|
|
});
|
|
};
|
|
export const useThemeData = data => {
|
|
return http.request<Result>("post", "/adminapi/Theme/theme_apply", {
|
|
data
|
|
});
|
|
};
|
|
// 私密设置
|
|
export const getConfigTypeList = params => {
|
|
return http.request<Result>("get", "/adminapi/SysSet/type_list", { params });
|
|
};
|
|
export const getConfigSetInfo = params => {
|
|
return http.request<Result>("get", "/adminapi/SysSet/config_list", {
|
|
params
|
|
});
|
|
};
|
|
export const SetConfigData = data => {
|
|
return http.request<Result>("post", "/adminapi/SysSet/config_set", { data });
|
|
};
|
|
// 帮助中心
|
|
|
|
export const getHelpTypeList = params => {
|
|
return http.request<Result>("get", "/adminapi/Help/help_type_lists", {
|
|
params
|
|
});
|
|
};
|
|
export const addHelpTypeData = data => {
|
|
return http.request<Result>("post", "/adminapi/Help/help_type_add", {
|
|
data
|
|
});
|
|
};
|
|
export const editHelpTypeData = data => {
|
|
return http.request<Result>("post", "/adminapi/Help/help_type_edit", {
|
|
data
|
|
});
|
|
};
|
|
export const deleteHelpTypeData = data => {
|
|
return http.request<Result>("post", "/adminapi/Help/help_type_del", {
|
|
data
|
|
});
|
|
};
|
|
|
|
export const getProblemList = params => {
|
|
return http.request<Result>("get", "/adminapi/Help/help_lists", { params });
|
|
};
|
|
export const addProblemData = data => {
|
|
return http.request<Result>("post", "/adminapi/Help/help_add", {
|
|
data
|
|
});
|
|
};
|
|
export const editProblemData = data => {
|
|
return http.request<Result>("post", "/adminapi/Help/help_edit", {
|
|
data
|
|
});
|
|
};
|
|
export const deleteProblemData = data => {
|
|
return http.request<Result>("post", "/adminapi/Help/help_del", {
|
|
data
|
|
});
|
|
};
|
|
export const queryTaskList = params => {
|
|
return http.request<Result>("get", "/adminapi/Tasks/task_list", { params });
|
|
};
|
|
export const editTaskData = data => {
|
|
return http.request<Result>("post", "/adminapi/Tasks/task_edit", {
|
|
data
|
|
});
|
|
};
|
|
export const upadteTaskData = data => {
|
|
return http.request<Result>("post", "/adminapi/Tasks/task_open", {
|
|
data
|
|
});
|
|
};
|
|
// 获取任务类型列表
|
|
export const getTaskTypeList = () => {
|
|
return http.request<Result>("get", "/adminapi/Tasks/task_type_list");
|
|
};
|
|
|
|
// 二级密码校验
|
|
export const checkPassWord = data => {
|
|
return http.request<Result>("post", "/adminapi/SysSet/check_second_pwd", {
|
|
data
|
|
});
|
|
};
|
|
// 私密设置
|
|
export const getLuckyCoinInfo = () => {
|
|
return http.request<Result>("get", "/adminapi/Lottery/config_list");
|
|
};
|
|
export const saveLuckyCoinInfo = data => {
|
|
return http.request<Result>("post", "/adminapi/Lottery/config_set", {
|
|
data
|
|
});
|
|
};
|