231 lines
5.0 KiB
JavaScript
Executable File
231 lines
5.0 KiB
JavaScript
Executable File
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;
|