From 52e4eb81301e304f0a2feacfa173bedb10de93bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=99=E5=90=8C=E5=AD=A6?= <2495967527@qq.com> Date: Wed, 5 Mar 2025 09:49:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=91=E5=BA=97=E4=BC=9A=E5=91=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 26 +++++-- src/views/modules/marketing/level/index.vue | 2 +- .../notice/popup/add-or-update.vue | 78 +++++++++++-------- .../presale/products/popup/add-or-update.vue | 2 +- 4 files changed, 64 insertions(+), 44 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index d15856b..447d327 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -143,14 +143,24 @@ router.beforeEach((to, from, next) => { }); console.log(data.data.markets); } else if (data.data.shopId) { - // 存在单个店铺 - store.commit("userData/setState", { - isMerchant: true, - marketList: [], - storeList: [], - marketId: data.data.marketId, - shopId: data.data.shopId, - }); + // 存在单个店铺或云店 + if(data.data.marketId) { + store.commit("userData/setState", { + isMerchant: true, + marketList: [], + storeList: [], + marketId: data.data.marketId, + shopId: data.data.shopId, + }); + } else { + store.commit("userData/setState", { + isMerchant: true, + marketList: [], + storeList: [], + marketId: -1, + shopId: data.data.shopId, + }); + } } else { // 不存在店铺 store.commit("userData/setState", { diff --git a/src/views/modules/marketing/level/index.vue b/src/views/modules/marketing/level/index.vue index a10e7fd..71642e3 100644 --- a/src/views/modules/marketing/level/index.vue +++ b/src/views/modules/marketing/level/index.vue @@ -32,7 +32,7 @@
全部等级({{ list.length }})+新增套餐 + >+新增等级
{ - return ( - - {[ - { label: "菜市场", value: 0 }, - { - label: "云店", - value: 1, - }, - ].map((item) => { - return ( - - ); - })} - - ); - }, - }, + // { + // label: "分类", + // prop: "type", + // maxlength: "30", + // rules: { + // required: true, + // message: "请输入分类", + // trigger: "blur", + // }, + // type: "jsx", + // render: () => { + // return ( + // + // {[ + // { label: "菜市场", value: 0 }, + // { + // label: "云店", + // value: 1, + // }, + // ].map((item) => { + // return ( + // + // ); + // })} + // + // ); + // }, + // }, { label: "状态", prop: "status", diff --git a/src/views/modules/presale/products/popup/add-or-update.vue b/src/views/modules/presale/products/popup/add-or-update.vue index 392305a..4bc657b 100644 --- a/src/views/modules/presale/products/popup/add-or-update.vue +++ b/src/views/modules/presale/products/popup/add-or-update.vue @@ -17,7 +17,7 @@ > - +