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;