From d9d7ff22b6c7a6b7f5cca0a449e61db9b7a4c974 Mon Sep 17 00:00:00 2001 From: WangLeo <690854599@qq.com> Date: Mon, 9 Mar 2026 10:20:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=85=E6=8E=A5=E5=85=A5=E5=8E=86=E5=8F=B2?= =?UTF-8?q?=E8=AE=B0=E5=BD=95=E4=B8=8E=E7=94=9F=E6=88=90=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apis/collection/index.js | 18 --- src/apis/createRoot/index.js | 18 --- src/apis/display/index.js | 6 + src/apis/history/index.js | 13 --- src/apis/library/index.js | 18 --- src/apis/pay/aliPay.js | 28 ----- src/apis/pay/index.js | 11 -- src/apis/pay/orderInfo.js | 27 ----- src/apis/pay/product.js | 13 --- src/apis/pay/wxPay.js | 36 ------ src/apis/workflows.json | 107 ------------------ src/components/dialogBox/index.vue | 19 +++- src/stores/display.js | 2 +- src/stores/user.js | 5 +- src/utils/createTask.js | 1 - src/utils/websocket.js | 1 - .../display/components/RefreshOverlay.vue | 74 ++++++++++++ src/views/home/display/components/set.vue | 1 - src/views/home/display/index.vue | 100 +++++++--------- src/views/home/index.vue | 7 +- 20 files changed, 143 insertions(+), 362 deletions(-) delete mode 100644 src/apis/collection/index.js delete mode 100644 src/apis/createRoot/index.js create mode 100644 src/apis/display/index.js delete mode 100644 src/apis/history/index.js delete mode 100644 src/apis/library/index.js delete mode 100644 src/apis/pay/aliPay.js delete mode 100644 src/apis/pay/index.js delete mode 100644 src/apis/pay/orderInfo.js delete mode 100644 src/apis/pay/product.js delete mode 100644 src/apis/pay/wxPay.js delete mode 100644 src/apis/workflows.json create mode 100644 src/views/home/display/components/RefreshOverlay.vue diff --git a/src/apis/collection/index.js b/src/apis/collection/index.js deleted file mode 100644 index 5d9a690..0000000 --- a/src/apis/collection/index.js +++ /dev/null @@ -1,18 +0,0 @@ -import service from '@/utils/request' - -const BASE_URL = '/business' - -/** @desc 传入userId、url、clothesId */ -export function setCollectImg(req) { - return service.post(`${BASE_URL}/collect`, req) -} - -/** @desc 根据id批量取消收藏 */ -export function delCollectImg(req) { - return service.del(`${BASE_URL}/collect/batchDelete`, req) -} - -/** @desc 根据userId分页查询收藏 */ -export function getCollectImg(req) { - return service.get(`${BASE_URL}/collect/page`, req) -} diff --git a/src/apis/createRoot/index.js b/src/apis/createRoot/index.js deleted file mode 100644 index a62ab5b..0000000 --- a/src/apis/createRoot/index.js +++ /dev/null @@ -1,18 +0,0 @@ -import service from '@/utils/request' - -const BASE_URL = '/business' - -/** @desc 通过rootid查询包含的任务列表 */ -export function setTaskRootId(req) { - return service.post(`${BASE_URL}/rootTask`, req) -} - -/** @desc 查询用户所含的rootId */ -export function AllRootTask(req) { - return service.get(`${BASE_URL}/rootTask/page`, { params: req }) -} - -/** @desc 查询用户所含的rootId */ -// export function getLibraryImg(req) { -// return service.put(`${BASE_URL}/rootTask/${req}`) -// } diff --git a/src/apis/display/index.js b/src/apis/display/index.js new file mode 100644 index 0000000..f43e4ff --- /dev/null +++ b/src/apis/display/index.js @@ -0,0 +1,6 @@ +import service from '@/utils/request' + +// 获取生成历史列表 +export function getGenerateHistoryList(query) { + return service.get('/taskRecordHistory/list', { params: query }) +} diff --git a/src/apis/history/index.js b/src/apis/history/index.js deleted file mode 100644 index 85a4241..0000000 --- a/src/apis/history/index.js +++ /dev/null @@ -1,13 +0,0 @@ -import service from '@/utils/request' - -const BASE_URL = '/billing' - -/** @desc 通过rootid查询包含的任务列表 */ -export function getTaskListByRootId(req) { - return service.post(`${BASE_URL}/queryTaskListByRootId`, req) -} - -/** @desc 查询用户所含的rootId */ -export function getLibraryImg(req) { - return service.get(`${BASE_URL}/page`, { params: req }) -} diff --git a/src/apis/library/index.js b/src/apis/library/index.js deleted file mode 100644 index 90f5e85..0000000 --- a/src/apis/library/index.js +++ /dev/null @@ -1,18 +0,0 @@ -import service from '@/utils/request' - -const BASE_URL = '/business/huandaResource' - -/** @desc 添加图片 */ -export function addLibraryImg(req) { - return service.post(`${BASE_URL}`, req) -} - -/** @desc 删除图片 */ -export function delLibraryImg(req) { - return service.post(`${BASE_URL}/batchDelete`, req) -} - -/** @desc 查询单个库的所有图片 */ -export function getLibraryImg(req) { - return service.get(`${BASE_URL}/page`, { params: req }) -} diff --git a/src/apis/pay/aliPay.js b/src/apis/pay/aliPay.js deleted file mode 100644 index 9871971..0000000 --- a/src/apis/pay/aliPay.js +++ /dev/null @@ -1,28 +0,0 @@ -// axios 发送ajax请求 -import service from '@/utils/request' - -export default { - - // 发起支付请求 - tradePagePay(productId, userId, totalFee) { - return service({ - url: `/pay/ali-pay/trade/page/pay/${productId}`, - params: { userId, totalFee }, - method: 'post' - }) - }, - - cancel(orderNo) { - return service({ - url: `/pay/ali-pay/trade/close/${orderNo}`, - method: 'post' - }) - }, - - refunds(orderNo, reason) { - return service({ - url: `/pay/ali-pay/trade/refund/${orderNo}/${reason}`, - method: 'post' - }) - } -} diff --git a/src/apis/pay/index.js b/src/apis/pay/index.js deleted file mode 100644 index 96dbe8f..0000000 --- a/src/apis/pay/index.js +++ /dev/null @@ -1,11 +0,0 @@ -import aliPayApi from './aliPay' -import orderInfoApi from './orderInfo' -import productApi from './product' -import wxPayApi from './wxPay' - -export { - aliPayApi, - orderInfoApi, - productApi, - wxPayApi -} diff --git a/src/apis/pay/orderInfo.js b/src/apis/pay/orderInfo.js deleted file mode 100644 index 38ceb69..0000000 --- a/src/apis/pay/orderInfo.js +++ /dev/null @@ -1,27 +0,0 @@ -import request from '@/utils/request' - -export default { - - // 查询订单列表 - list() { - return request({ - url: '/apy/order-info/list', - method: 'get' - }) - }, - - // 查询订单状态 - queryOrderStatus(orderNo) { - return request({ - url: `/pay/order-info/query-order-status/${orderNo}`, - method: 'get' - }) - }, - // 查询用户的sysBeans - queryUserSysBeans(userId) { - return request({ - url: `/pay/beans/getSysBeans/${userId}`, - method: 'get' - }) - } -} diff --git a/src/apis/pay/product.js b/src/apis/pay/product.js deleted file mode 100644 index 8b980d5..0000000 --- a/src/apis/pay/product.js +++ /dev/null @@ -1,13 +0,0 @@ -// axios 发送ajax请求 -import request from '@/utils/request' - -export default { - - // 查询商品列表(对远程接口调用) - list() { - return request({ - url: '/pay/product/list', - method: 'get' - }) - } -} diff --git a/src/apis/pay/wxPay.js b/src/apis/pay/wxPay.js deleted file mode 100644 index 08538bb..0000000 --- a/src/apis/pay/wxPay.js +++ /dev/null @@ -1,36 +0,0 @@ -// axios 发送ajax请求 -import request from '@/utils/request' - -export default { - - // Native下单 - nativePay(productId, userId, totalFee) { - return request({ - url: `/pay/wx-pay/native/${productId}`, - params: { userId, totalFee }, - method: 'post' - }) - }, - - // Native下单(v2) - nativePayV2(productId) { - return request({ - url: `/pay/wx-pay-v2/native/${productId}`, - method: 'post' - }) - }, - - cancel(orderNo) { - return request({ - url: `/pay/wx-pay/cancel/${orderNo}`, - method: 'post' - }) - }, - - refunds(orderNo, reason) { - return request({ - url: `/pay/wx-pay/refunds/${orderNo}/${reason}`, - method: 'post' - }) - } -} diff --git a/src/apis/workflows.json b/src/apis/workflows.json deleted file mode 100644 index a4b3d65..0000000 --- a/src/apis/workflows.json +++ /dev/null @@ -1,107 +0,0 @@ -{ - "model": { - "workflowId": "1998946903104610306", - "nodeInfoList": [ - { - "nodeId": "12", - "fieldName": "text", - "fieldValue": "一位中年女医生,短发利落清爽,身着薄荷绿医务衬衫。她以站立的姿势,面向镜头。背景为柔和的白色眼神明亮而充满鼓励。" - }, - { - "nodeId": "16", - "fieldName": "aspect_ratio", - "fieldValue": "aspect_ratio" - } - ] - }, - "background_pose": { - "workflowId": "1996842562587611138", - "nodeInfoList": [ - { - "nodeId": "11", - "fieldName": "text", - "fieldValue": "" - }, - { - "nodeId": "10", - "fieldName": "aspect_ratio", - "fieldValue": "aspect_ratio" - } - ] - }, - "huanda": { - "workflowId": "1996836769582784513", - "nodeInfoList": [ - { - "nodeId": "2", - "fieldName": "image", - "fieldValue": "image" - }, - { - "nodeId": "3", - "fieldName": "image", - "fieldValue": "image" - }, - { - "nodeId": "10", - "fieldName": "image", - "fieldValue": "image" - }, - { - "nodeId": "14", - "fieldName": "image", - "fieldValue": "image" - }, - { - "nodeId": "18", - "fieldName": "index", - "fieldValue": "index" - }, - { - "nodeId": "34", - "fieldName": "index", - "fieldValue": "index" - }, - { - "nodeId": "37", - "fieldName": "index", - "fieldValue": "index" - }, - { - "nodeId": "29", - "fieldName": "aspect_ratio", - "fieldValue": "aspect_ratio" - } - ] - }, - "video": { - "workflowId": "1996136037531500545", - "nodeInfoList": [ - { - "nodeId": "55", - "fieldName": "prompt", - "fieldValue": "" - }, - { - "nodeId": "16", - "fieldName": "image", - "fieldValue": "image" - } - ] - }, - "talk": { - "workflowId": "1996137696278069250", - "nodeInfoList": [ - { - "nodeId": "1", - "fieldName": "prompt", - "fieldValue": "" - }, - { - "nodeId": "2", - "fieldName": "image", - "fieldValue": "image" - } - ] - } -} \ No newline at end of file diff --git a/src/components/dialogBox/index.vue b/src/components/dialogBox/index.vue index dd48f18..74f44c1 100644 --- a/src/components/dialogBox/index.vue +++ b/src/components/dialogBox/index.vue @@ -1,7 +1,7 @@