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 @@ + + + + + + + + @@ -46,6 +54,8 @@ diff --git a/src/views/aiManagement/aiFaceOrder/components/AddOrEditVideo.vue b/src/views/aiManagement/aiFaceOrder/components/AddOrEditVideo.vue index 49be07e..bd55701 100644 --- a/src/views/aiManagement/aiFaceOrder/components/AddOrEditVideo.vue +++ b/src/views/aiManagement/aiFaceOrder/components/AddOrEditVideo.vue @@ -1,45 +1,25 @@ diff --git a/src/views/aiManagement/aiFaceOrder/video.vue b/src/views/aiManagement/aiFaceOrder/video.vue index 75b45aa..17f7eea 100644 --- a/src/views/aiManagement/aiFaceOrder/video.vue +++ b/src/views/aiManagement/aiFaceOrder/video.vue @@ -110,7 +110,7 @@ @@ -124,8 +124,7 @@ :total="total" @current-change="handleCurrentChange" @size-change="handleSizeChange" - layout="total, sizes, prev, pager, next, jumper" - /> + layout="total, sizes, prev, pager, next, jumper"/> @@ -134,18 +133,18 @@ diff --git a/src/views/aiManagement/aiImgToVideo/components/AddOrEdit.vue b/src/views/aiManagement/aiImgToVideo/components/AddOrEdit.vue index 13ed4db..3bc15e7 100644 --- a/src/views/aiManagement/aiImgToVideo/components/AddOrEdit.vue +++ b/src/views/aiManagement/aiImgToVideo/components/AddOrEdit.vue @@ -14,6 +14,13 @@ + + + + + + +