From b5b4d3c90d9087870d5dd71898505b871ea9c12c Mon Sep 17 00:00:00 2001 From: qijq <624811160@qq.com> Date: Wed, 25 Jun 2025 07:53:47 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E4=BF=AE=E6=94=B9=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- java-mall-app-shop-admin/api/store.js | 18 ++ java-mall-app-shop-admin/pages.json | 6 + .../pages/audit/checkAudit.vue | 3 +- .../pages/my/businessStatus.vue | 152 ++++++++++++++++ java-mall-app-shop-admin/pages/my/my.vue | 170 ++++++++++-------- .../pages/viewCenter/viewCenter.vue | 10 +- 6 files changed, 284 insertions(+), 75 deletions(-) create mode 100644 java-mall-app-shop-admin/api/store.js create mode 100644 java-mall-app-shop-admin/pages/my/businessStatus.vue diff --git a/java-mall-app-shop-admin/api/store.js b/java-mall-app-shop-admin/api/store.js new file mode 100644 index 0000000..49d20c5 --- /dev/null +++ b/java-mall-app-shop-admin/api/store.js @@ -0,0 +1,18 @@ +import http from "../utils/http"; +import config from "../config/config"; + +/** 更新商店营业状态 + * @author Seven + * @data 2025-6-25 + * @returns { } + * @see https://mall.gpxscs.cn/api/admin/shop/shop-store-base/update/storeBizState + */ + +export function UpdateStoreBizState(params) { + return http({ + url: "shop/shop-store-base/update/storeBizState", + method: "post", + baseURL: config.adminApi, + data: params, + }); +} diff --git a/java-mall-app-shop-admin/pages.json b/java-mall-app-shop-admin/pages.json index f307a03..de57098 100644 --- a/java-mall-app-shop-admin/pages.json +++ b/java-mall-app-shop-admin/pages.json @@ -143,6 +143,12 @@ "navigationBarTitleText": "设置" } }, + { + "path": "pages/my/businessStatus", + "style": { + "navigationBarTitleText": "营业状态" + } + }, { "path": "pages/my/contract", "style": { diff --git a/java-mall-app-shop-admin/pages/audit/checkAudit.vue b/java-mall-app-shop-admin/pages/audit/checkAudit.vue index 6004f03..6425dd9 100644 --- a/java-mall-app-shop-admin/pages/audit/checkAudit.vue +++ b/java-mall-app-shop-admin/pages/audit/checkAudit.vue @@ -559,9 +559,8 @@ export default { approval_remark: "", approval_invalid_col: [], }; - // this.auditInfo.has_apply_mer = 2; - if (!res.data) { + if (!res.data || res.data.approval_status == 4) { this.showLoading = false; return; } diff --git a/java-mall-app-shop-admin/pages/my/businessStatus.vue b/java-mall-app-shop-admin/pages/my/businessStatus.vue new file mode 100644 index 0000000..e58367b --- /dev/null +++ b/java-mall-app-shop-admin/pages/my/businessStatus.vue @@ -0,0 +1,152 @@ + + + + + diff --git a/java-mall-app-shop-admin/pages/my/my.vue b/java-mall-app-shop-admin/pages/my/my.vue index 044d545..d3c1e97 100644 --- a/java-mall-app-shop-admin/pages/my/my.vue +++ b/java-mall-app-shop-admin/pages/my/my.vue @@ -2,7 +2,7 @@ @@ -10,7 +10,7 @@ @@ -40,7 +40,7 @@ class="icon-shezhi" custom-prefix="custom-icon-kefu custom-icon" size="25" - color="#000" + color="#fff" > 平台客服 @@ -49,52 +49,41 @@ class="icon-shezhi" custom-prefix="custom-icon-shezhi custom-icon" size="22" - color="#000" + color="#fff" > 设置 - - - - - 昨日订单数 - - - - 当月订单数 - - - - 成交总金额 - - - - 营业状态 - - - 店铺正常营业中 - 营业时间:07:00 - 22:30 + + + + 昨日订单数 + + + + 当月订单数 + + + + 成交总金额 - @@ -105,19 +94,28 @@ class="fm-icon" custom-prefix="custom-icon-dayinji custom-icon" size="25" - color="#000" + color="#e62300" > 打印机 - + 店铺二维码 + + + 营业状态 +