diff --git a/package.json b/package.json
index 1d7e0ce..f754695 100755
--- a/package.json
+++ b/package.json
@@ -17,9 +17,7 @@
"proto": "pbjs -t json-module -w commonjs -o src/proto/proto.js src/proto/pub/*.proto src/proto/web/*.proto"
},
"husky": {
- "hooks": {
-
- }
+ "hooks": {}
},
"lint-staged": {
"src/**/*.{js,vue}": [
diff --git a/src/api/aiManagement/aiTemplate.js b/src/api/aiManagement/aiTemplate.js
index 894717f..20addba 100644
--- a/src/api/aiManagement/aiTemplate.js
+++ b/src/api/aiManagement/aiTemplate.js
@@ -9,37 +9,37 @@ import request from '@/utils/request'
// 添加
export function aitemplateAdd(data) {
- return request({
- url: '/api/web/aitemplate/add',
- method: 'post',
- data
- })
+ return request({
+ url: '/api/web/aitemplate/add',
+ method: 'post',
+ data
+ })
}
// 删除
export function aitemplateDel(data) {
- return request({
- url: '/api/web/aitemplate/del',
- method: 'post',
- data
- })
+ return request({
+ url: '/api/web/aitemplate/del',
+ method: 'post',
+ data
+ })
}
// 查询
export function aitemplateSearch(data) {
- return request({
- url: '/api/web/aitemplate/list',
- method: 'post',
- filterParam: true,
- data
- })
+ return request({
+ url: '/api/web/aitemplate/list',
+ method: 'post',
+ filterParam: true,
+ data
+ })
}
// 修改
export function aitemplateUpdate(data) {
- return request({
- url: '/api/web/aitemplate/update',
- method: 'post',
- data
- })
+ return request({
+ url: '/api/web/aitemplate/update',
+ method: 'post',
+ data
+ })
}
diff --git a/src/api/aiManagement/aiTxtToImg.js b/src/api/aiManagement/aiTxtToImg.js
index 95c635e..e4d294b 100644
--- a/src/api/aiManagement/aiTxtToImg.js
+++ b/src/api/aiManagement/aiTxtToImg.js
@@ -19,10 +19,37 @@ export function aiTextToImageList(data) {
data
})
}
+// 查询ai小说列表
+export function aiTextToNovelList(data) {
+ return request({
+ url: '/api/web/aitexttonovel/list',
+ method: 'post',
+ filterParam: true,
+ data
+ })
+}
+// 删除ai小说列表
+export function deleteNovel(data) {
+ return request({
+ url: '/api/web/aitexttonovel/del',
+ method: 'post',
+ filterParam: true,
+ data
+ })
+}
+// 退款AI小说
+export function updateNovel(data) {
+ return request({
+ url: '/api/web/aitexttonovel/update',
+ method: 'post',
+ filterParam: true,
+ data
+ })
+}
// 修改图生视频列表
export function aiTextToImageUpdate(data) {
return request({
- url: '/api/web/aitexttoimage/modify',
+ url: '/api/web/aitexttoimage/update',
method: 'post',
data
})
diff --git a/src/utils/roleTreeList.js b/src/utils/roleTreeList.js
index f0a8b95..de87529 100644
--- a/src/utils/roleTreeList.js
+++ b/src/utils/roleTreeList.js
@@ -1097,6 +1097,12 @@ export const serverRouter = [
name: 'AiTxtToImg',
api_url: [],
meta: { title: 'AI文生图', noCache: true, icon: 'el-icon-chat-dot-square' }
+ },
+ {
+ path: 'aiNovelList',
+ name: 'AiNovelList',
+ api_url: [],
+ meta: { title: 'AI小说', noCache: true, icon: 'el-icon-chat-dot-square' }
}
]
},
diff --git a/src/utils/serviceRoute.js b/src/utils/serviceRoute.js
index d31e030..d810e0b 100644
--- a/src/utils/serviceRoute.js
+++ b/src/utils/serviceRoute.js
@@ -189,6 +189,7 @@ const map = {
AiStripOrder: () => import('@/views/aiManagement/aiStripOrder/index.vue'), // ai脱衣订单
AiImgToVideo: () => import('@/views/aiManagement/aiImgToVideo/index.vue'), // ai图生视频
AiTxtToImg: () => import('@/views/aiManagement/aiTxtToImg/index.vue'), // ai文生图
+ AiNovelList: () => import('@/views/aiManagement/aiNovelList/index.vue'), // ai文生图
// 其他管理
OtherConfig: Layout,
Jumptab: () => import('@/views/otherConfig/jumptab/index.vue'), // 首页跳转按钮
diff --git a/src/views/aiManagement/aiCategory/components/AddOrEdit.vue b/src/views/aiManagement/aiCategory/components/AddOrEdit.vue
index dbc99cd..c297f5f 100644
--- a/src/views/aiManagement/aiCategory/components/AddOrEdit.vue
+++ b/src/views/aiManagement/aiCategory/components/AddOrEdit.vue
@@ -25,6 +25,14 @@
AI生成的视频URl