From 59f23762f3e0f0032267beb6791afc5de9a6b782 Mon Sep 17 00:00:00 2001 From: ping <1017253325@qq.com> Date: Thu, 25 Sep 2025 15:21:48 +0800 Subject: [PATCH 1/6] updaste --- .../src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue b/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue index 675b64d..075817b 100644 --- a/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue +++ b/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue @@ -95,7 +95,7 @@ export default { this.$message.success('退订成功'); // 修复页面跳转 - 使用 path 而不是 url this.$router.push({ - path: '/BaiduNetdisk', + path: '/customer/unsubscribe/BaiduNetdisk', }); } else { // 显示后端返回的错误信息 From 551afe9c3fc013cbe0fcf45c4388754607e50b43 Mon Sep 17 00:00:00 2001 From: ping <1017253325@qq.com> Date: Fri, 26 Sep 2025 10:31:54 +0800 Subject: [PATCH 2/6] update --- f/web-kboss/src/router/index.js | 10 +- .../envDeployment/index.vue | 414 ++++++++++++++++++ 2 files changed, 423 insertions(+), 1 deletion(-) create mode 100644 f/web-kboss/src/views/operationAndMaintenance/envDeployment/index.vue diff --git a/f/web-kboss/src/router/index.js b/f/web-kboss/src/router/index.js index 98a685a..321f2ae 100644 --- a/f/web-kboss/src/router/index.js +++ b/f/web-kboss/src/router/index.js @@ -1624,7 +1624,15 @@ export const asyncRoutes = [ meta: { title: "产品供应", fullPath: "/operationAndMaintenance/productSupply", noCache: true }, - },], + },{ + path: "envDeployment", + component: () => import("@/views/operationAndMaintenance/envDeployment"), + name: "envDeployment", + meta: { + title: "环境部署", fullPath: "/operationAndMaintenance/envDeployment", noCache: true + }, + }, + ], }, { diff --git a/f/web-kboss/src/views/operationAndMaintenance/envDeployment/index.vue b/f/web-kboss/src/views/operationAndMaintenance/envDeployment/index.vue new file mode 100644 index 0000000..bd89352 --- /dev/null +++ b/f/web-kboss/src/views/operationAndMaintenance/envDeployment/index.vue @@ -0,0 +1,414 @@ + + + + + \ No newline at end of file From b60a73faec094761cd14d0b0be88d06662dc502f Mon Sep 17 00:00:00 2001 From: ping <1017253325@qq.com> Date: Fri, 26 Sep 2025 11:08:58 +0800 Subject: [PATCH 3/6] update --- .../customer/unsubscribe/BaiduNetdisk.vue/index.vue | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue b/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue index 075817b..649bf99 100644 --- a/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue +++ b/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue @@ -94,8 +94,16 @@ export default { if (res.status) { // 假设 status 为 true 表示成功 this.$message.success('退订成功'); // 修复页面跳转 - 使用 path 而不是 url - this.$router.push({ - path: '/customer/unsubscribe/BaiduNetdisk', + // this.$router.push({ + // path: '/customer/unsubscribe/BaiduNetdisk', + // }); + this.loading = true; // 可选:显示加载动画 + this.$nextTick(() => { // 保证 iframe 重新渲染 + this.url = ''; // 先清空 + this.$nextTick(() => { + this.url = `${baseUrl}?redirectUrl=${redirectUrl}&signinSecurityToken=${encodeURIComponent(this.userToken)}`; + this.loading = false; + }); }); } else { // 显示后端返回的错误信息 From 901e6218d2e9a62e2308bc41dc77220d9324a92c Mon Sep 17 00:00:00 2001 From: ping <1017253325@qq.com> Date: Fri, 26 Sep 2025 13:32:05 +0800 Subject: [PATCH 4/6] update --- .../customer/unsubscribe/BaiduNetdisk.vue/index.vue | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue b/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue index 649bf99..83e14c2 100644 --- a/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue +++ b/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue @@ -97,14 +97,8 @@ export default { // this.$router.push({ // path: '/customer/unsubscribe/BaiduNetdisk', // }); - this.loading = true; // 可选:显示加载动画 - this.$nextTick(() => { // 保证 iframe 重新渲染 - this.url = ''; // 先清空 - this.$nextTick(() => { - this.url = `${baseUrl}?redirectUrl=${redirectUrl}&signinSecurityToken=${encodeURIComponent(this.userToken)}`; - this.loading = false; - }); - }); + window.location.reload(); // 刷新当前页面 + } else { // 显示后端返回的错误信息 this.$message.error(res.msg || '退订失败,请稍后重试'); From 234d1acedf6c9ff35755b1bbfbc469fd56415a1d Mon Sep 17 00:00:00 2001 From: ping <1017253325@qq.com> Date: Fri, 26 Sep 2025 14:07:47 +0800 Subject: [PATCH 5/6] update --- b/baiduc/baidu_confirm_refund_order.dspy | 2 +- .../customer/unsubscribe/BaiduNetdisk.vue/index.vue | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/b/baiduc/baidu_confirm_refund_order.dspy b/b/baiduc/baidu_confirm_refund_order.dspy index ca8a061..db93e3c 100644 --- a/b/baiduc/baidu_confirm_refund_order.dspy +++ b/b/baiduc/baidu_confirm_refund_order.dspy @@ -775,7 +775,7 @@ async def baidu_confirm_refund_order(ns={}): await sor.U('baidu_orders', {'id': refund_id, 'refundstatus': '1'}) # 增加延迟 - await asyncio.sleep(1) + await asyncio.sleep(4) # 延迟2-3秒还是获取到 ready状态的订单,那就重复请求一次,目的是尽快刷新状态 async with aiohttp_client.request( diff --git a/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue b/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue index 83e14c2..2d2150d 100644 --- a/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue +++ b/f/web-kboss/src/views/customer/unsubscribe/BaiduNetdisk.vue/index.vue @@ -97,8 +97,13 @@ export default { // this.$router.push({ // path: '/customer/unsubscribe/BaiduNetdisk', // }); - window.location.reload(); // 刷新当前页面 - + // 强制刷新整个页面 + if (this.$router) { + this.$router.go(0); // 使用 Vue Router 的方法刷新页面 + } else { + window.location.reload(); // 备用方案,直接刷新页面 + } + } else { // 显示后端返回的错误信息 this.$message.error(res.msg || '退订失败,请稍后重试'); From 3668499c20c8fb552d134820a7ab606a079a1d2a Mon Sep 17 00:00:00 2001 From: ping <1017253325@qq.com> Date: Fri, 26 Sep 2025 15:23:05 +0800 Subject: [PATCH 6/6] update --- .../envDeployment/index.vue | 271 +++++++++++------- 1 file changed, 163 insertions(+), 108 deletions(-) diff --git a/f/web-kboss/src/views/operationAndMaintenance/envDeployment/index.vue b/f/web-kboss/src/views/operationAndMaintenance/envDeployment/index.vue index bd89352..48e4c35 100644 --- a/f/web-kboss/src/views/operationAndMaintenance/envDeployment/index.vue +++ b/f/web-kboss/src/views/operationAndMaintenance/envDeployment/index.vue @@ -239,175 +239,230 @@ export default {