init: 初始化 hgmj 后台管理项目
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Executable
+230
@@ -0,0 +1,230 @@
|
||||
import ajax from "../utils/request";
|
||||
const voteApi = {
|
||||
/********************************AI交易列表*********************************** */
|
||||
// 请求AI交易列表
|
||||
getAiTransList(params) {
|
||||
return ajax({
|
||||
url: "/ai/undress/list",
|
||||
type: "get",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
// AI交易审核
|
||||
aiTransExamine(params) {
|
||||
return ajax({
|
||||
url: "/ai/undress/update",
|
||||
type: "post",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
// AI交易自动处理
|
||||
aiTransAuto(params) {
|
||||
return ajax({
|
||||
url: "/ai/undress/auto",
|
||||
type: "post",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
// AI交易批量自动处理
|
||||
aiTransBatchAuto(params) {
|
||||
return ajax({
|
||||
url: "/ai/undress/auto/batch",
|
||||
type: "post",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
/********************************AI图片换脸交易列表*********************************** */
|
||||
// 请求AI图片换脸交易列表
|
||||
getAiImgTransList(params) {
|
||||
return ajax({
|
||||
url: "/ai/change_face_img/list",
|
||||
type: "get",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
// AI图片换脸交易审核
|
||||
aiImgTransExamine(params) {
|
||||
return ajax({
|
||||
url: "/ai/change_face_img/update",
|
||||
type: "post",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
/********************************AI换脸模版*********************************** */
|
||||
// 获取AI换脸模版列表
|
||||
getChangeFaceModList(params) {
|
||||
return ajax({
|
||||
url: "/ai/changeface/mod/list",
|
||||
type: "get",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
// 添加AI换脸模版
|
||||
addChangeFaceMod(params) {
|
||||
return ajax({
|
||||
url: "/ai/changeface/mod/add",
|
||||
type: "post",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
// 修改AI换脸模版
|
||||
updateChangeFaceMod(params) {
|
||||
return ajax(
|
||||
{
|
||||
url: "/ai/changeface/mod/update",
|
||||
type: "post",
|
||||
params: params,
|
||||
},
|
||||
true
|
||||
);
|
||||
},
|
||||
// 获取AI换脸交易列表
|
||||
getChangeFaceList(params) {
|
||||
return ajax({
|
||||
url: "/ai/changeface/list",
|
||||
type: "get",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
// 编辑AI换脸交易列表
|
||||
updChangeFaceList(params) {
|
||||
return ajax({
|
||||
url: "/ai/changeface/update",
|
||||
type: "post",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
// 给用户添加AI换脸折扣券
|
||||
addUserAiChangeFaceDiscount(params) {
|
||||
return ajax({
|
||||
url: "/user/generate/aiChangeFaceDiscount",
|
||||
type: "post",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
// 查询AI换脸折扣券奖品列表
|
||||
getAiChangeFaceDiscountList() {
|
||||
return ajax({
|
||||
url: "/user/gainAiPrize",
|
||||
type: "get",
|
||||
});
|
||||
},
|
||||
/********************************AI模块列表*********************************** */
|
||||
getTemplateList(params) {
|
||||
return ajax({
|
||||
url: "/ai_template_module/list",
|
||||
type: "get",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
addTemplate(params) {
|
||||
return ajax({
|
||||
url: "/ai_template_module/create",
|
||||
type: "post",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
updateTemplate(params) {
|
||||
return ajax({
|
||||
url: "/ai_template_module/update",
|
||||
type: "post",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
deleteTemplate(params) {
|
||||
return ajax({
|
||||
url: "/ai_template_module/delete",
|
||||
type: "post",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
getTemplateAll() {
|
||||
return ajax({
|
||||
url: "/ai_template_module/all",
|
||||
type: "get",
|
||||
});
|
||||
},
|
||||
setTemplateAll(params) {
|
||||
return ajax({
|
||||
url: "/ai/changeface/mod/batch/update",
|
||||
type: "post",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
/********************************AI广场列表*********************************** */
|
||||
geTaiplazaList(params) {
|
||||
return ajax({
|
||||
url: "/aiplaza/list",
|
||||
type: "get",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
createAiplaza(params) {
|
||||
return ajax({
|
||||
url: "/aiplaza/create",
|
||||
type: "post",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
|
||||
updateAiplaza(params) {
|
||||
return ajax({
|
||||
url: "/aiplaza/update",
|
||||
type: "post",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
// 批量修改
|
||||
updateBatchAiplaza(params) {
|
||||
return ajax({
|
||||
url: "/aiplaza/batch/update",
|
||||
type: "post",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
deleteAiplaza(params) {
|
||||
return ajax({
|
||||
url: "/aiplaza/delete",
|
||||
type: "post",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
getAllScene(params) {
|
||||
return ajax({
|
||||
url: "/ai/changeface/mod/all/scene",
|
||||
type: "get",
|
||||
params,
|
||||
});
|
||||
},
|
||||
/******************************** AI小说订单 *********************************** */
|
||||
getAiNovelList(params) {
|
||||
return ajax({
|
||||
url: "/ai/text_to_novel/list",
|
||||
type: "get",
|
||||
params,
|
||||
});
|
||||
},
|
||||
delAiNovel(params) {
|
||||
return ajax({
|
||||
url: "/ai/text_to_novel/delete",
|
||||
type: "post",
|
||||
params,
|
||||
});
|
||||
},
|
||||
updateAiNovel(params) {
|
||||
return ajax({
|
||||
url: "/ai/text_to_novel/update",
|
||||
type: "post",
|
||||
params,
|
||||
});
|
||||
},
|
||||
/********************************AI女友V2消费流水*********************************** */
|
||||
getAimatev2OrderLogs(params) {
|
||||
return ajax({
|
||||
url: "/aimatev2/order_logs",
|
||||
type: "get",
|
||||
params: params,
|
||||
});
|
||||
},
|
||||
};
|
||||
export default voteApi;
|
||||
Reference in New Issue
Block a user