From 7fb3440a005a51817d5b7149fe98982ef4096559 Mon Sep 17 00:00:00 2001 From: wuhui_zzw <1760308791@qq.com> Date: Sun, 28 Apr 2024 11:21:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E5=95=86=E6=88=B7?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E9=A1=B5=E9=9D=A2=E6=A0=87=E9=A2=98=E3=80=81?= =?UTF-8?q?=E5=95=86=E6=88=B7=E7=AE=A1=E7=90=86=E9=A1=B5=E9=9D=A2=E6=A0=87?= =?UTF-8?q?=E9=A2=98=E3=80=81=E5=95=86=E6=88=B7=E5=85=A5=E9=A9=BB=E7=94=B3?= =?UTF-8?q?=E8=AF=B7=E9=A1=B5=E9=9D=A2=E7=BC=96=E8=BE=91=E7=BB=9F=E4=B8=80?= =?UTF-8?q?=E6=A0=B9=E6=8D=AE=E7=B1=BB=E5=9E=8B=E8=BF=9B=E8=A1=8C=E5=A4=84?= =?UTF-8?q?=E7=90=86=EF=BC=8C=E4=B8=8D=E5=9C=A8=E6=AF=8F=E4=B8=AA=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=8D=95=E7=8B=AC=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/admin/business/index.vue | 12 ++---------- pages/admin/business/login.vue | 25 +++---------------------- pages/store/settled/index.vue | 11 ++--------- utils/util.js | 32 ++++++++++++++++++++++++++++++++ 4 files changed, 39 insertions(+), 41 deletions(-) diff --git a/pages/admin/business/index.vue b/pages/admin/business/index.vue index 6b6f604..c24be1c 100644 --- a/pages/admin/business/index.vue +++ b/pages/admin/business/index.vue @@ -166,17 +166,9 @@ export default { return false; } // 设置页面标题 - this.pageTitle = '联盟商家管理'; - if(this.is_sys == 1) this.pageTitle = '平台管理'; - if(this.is_sys == 2) this.pageTitle = '酒道馆管理'; - else if(this.is_sys == 3) this.pageTitle = '烟酒店管理'; - else if(this.is_sys == 4) this.pageTitle = '超市管理'; - else if(this.is_sys == 5) this.pageTitle = '省公司门店管理'; - else if(this.is_sys == 6) this.pageTitle = '城市会客厅'; - else if(this.is_sys == 7) this.pageTitle = '惠民健康体检馆'; - + this.pageTitle = this.$util.getIsSysText(this.is_sys); uni.setNavigationBarTitle({ - title: this.pageTitle + title: this.pageTitle + '管理' }) // 登录后操作 if(this.is_sys == 1 || this.shopIsLogin){ diff --git a/pages/admin/business/login.vue b/pages/admin/business/login.vue index 6d8d2f0..80e7024 100644 --- a/pages/admin/business/login.vue +++ b/pages/admin/business/login.vue @@ -85,22 +85,8 @@ export default { }, onLoad: function(options) { this.is_sys = options.is_sys; - // 登录后操作 - let isChange = options.change || false; - // if((this.is_sys == 1 || this.shopIsLogin) && !isChange){ - // uni.navigateTo({ - // url: '/pages/admin/business/index?is_sys=' + this.is_sys - // }) - // } // 设置页面标题 - this.pageTitle = '商家'; - if(this.is_sys == 2) this.pageTitle = '酒道馆'; - else if(this.is_sys == 3) this.pageTitle = '烟酒店'; - else if(this.is_sys == 4) this.pageTitle = '超市'; - else if(this.is_sys == 5) this.pageTitle = '省公司门店'; - else if(this.is_sys == 6) this.pageTitle = '城市会客厅'; - else if(this.is_sys == 7) this.pageTitle = '惠民健康体检馆'; - + this.pageTitle = this.$util.getIsSysText(this.is_sys); uni.setNavigationBarTitle({ title: this.pageTitle + '登录' }) @@ -127,13 +113,8 @@ export default { init(){ // 商户类别:0=普通商户,1=酒道馆,2=供应商,3=烟酒店 // is_sys:0=商户管理,1=平台管理,2=酒道馆管理,3=烟酒店管理 - let merchantType = '0'; - if(this.is_sys == 2) merchantType = '1'; - else if(this.is_sys == 3) merchantType = '3'; - else if(this.is_sys == 4) merchantType = '4'; - else if(this.is_sys == 5) merchantType = '5'; - else if(this.is_sys == 6) merchantType = '6'; - else if(this.is_sys == 7) merchantType = '7'; + let merchantType = String(this.is_sys);// 默认:系统管理类型 = 商户类型 + if(this.is_sys == 2) merchantType = '1';// 特殊处理:当系统管理类型=2时 为酒道馆管理 let loginHistory = this.$Cache.get('MER_LOGIN_HISTORY_' + merchantType) || {}; if(typeof loginHistory === 'string') loginHistory = JSON.parse(loginHistory) || {}; diff --git a/pages/store/settled/index.vue b/pages/store/settled/index.vue index f55aac4..b64c242 100644 --- a/pages/store/settled/index.vue +++ b/pages/store/settled/index.vue @@ -231,16 +231,9 @@ _this.agent_id = scene.aid || 0; _this.merchant_type = scene.mt || 0; // 商户类别:0=普通商户,1=酒道馆,2=供应商,3=烟酒店,4=超市,5=省公司门店,6=城市会客厅 - this.pageTitle = '商户'; - if(this.is_sys == 1) this.pageTitle = '酒道馆'; - else if(this.is_sys == 3) this.pageTitle = '烟酒店'; - else if(this.is_sys == 4) this.pageTitle = '超市'; - else if(this.is_sys == 5) this.pageTitle = '省公司门店'; - else if(this.is_sys == 6) this.pageTitle = '城市会客厅'; - else if(this.is_sys == 7) this.pageTitle = '惠民健康体检馆'; - + _this.pageTitle = _this.$util.getMerchantTypeText( _this.merchant_type); uni.setNavigationBarTitle({ - title: this.pageTitle + '申请入驻' + title: _this.pageTitle + '申请入驻' }) } diff --git a/utils/util.js b/utils/util.js index d2b5b42..0e7bf24 100644 --- a/utils/util.js +++ b/utils/util.js @@ -1025,6 +1025,38 @@ export default { } return isHasCoincidence; + }, + // 根据类型值 返回商户类型文字 + getMerchantTypeText(type = 0){ + let typeList = { + 0: '联盟商家', + 1: '酒道馆', + 2: '供应商', + 3: '烟酒店', + 4: '超市', + 5: '省公司门店', + 6: '城市会客厅', + 7: '惠民健康体检馆', + }; + + return typeList[type] || '门店'; + }, + // 根据管理系统值 返回商户类型文字 + getIsSysText(is_sys = 0){ + let typeList = { + 0: '联盟商家', + 1: '平台', + 2: '酒道馆', + 3: '烟酒店', + 4: '超市', + 5: '省公司门店', + 6: '城市会客厅', + 7: '惠民健康体检馆', + }; + + return typeList[is_sys] || '门店'; } + + }