From 18a56b47d5036e8e4501383e9588a505d67a34b8 Mon Sep 17 00:00:00 2001 From: woody Date: Tue, 22 Jul 2025 16:07:00 +0800 Subject: [PATCH] =?UTF-8?q?feat(specialArea):=20=E5=BA=95=E9=83=A8?= =?UTF-8?q?=E6=A0=8F=E9=AB=98=E4=BA=AE=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/specialArea/index.vue | 75 +++++++++++++++++++------------------ 1 file changed, 39 insertions(+), 36 deletions(-) diff --git a/pages/specialArea/index.vue b/pages/specialArea/index.vue index ef77e7c..8f0a164 100644 --- a/pages/specialArea/index.vue +++ b/pages/specialArea/index.vue @@ -1,6 +1,6 @@ @@ -8,19 +8,23 @@ - - - + + - + @@ -153,20 +157,20 @@ export default { label: '专供专区', value: 31, children: [], - name: "wolesaleArea", + name: 'wolesaleArea', }, { label: '续约专区', value: 30, children: [], - name: "renewalArea", + name: 'renewalArea', }, { label: '创客空间专区', - value:28, + value: 28, children: [], isShow: true, - name: "makerArea", + name: 'makerArea', }, { label: '架构管理', @@ -238,19 +242,19 @@ export default { }, methods: { goUrl() { - ban.agreementName().then((res) => { - if (res.data==0) { + ban.agreementName().then(res => { + if (res.data == 0) { uni.navigateTo({ - url: - "/pages/specialArea/list?label=续约专区" + - "&specialArea=30" + - "&children=[]", - }); + url: + '/pages/specialArea/list?label=续约专区' + + '&specialArea=30' + + '&children=[]', + }) } else { uni.showModal({ title: '提示', content: '请先进行实名认证', - success: (res) => { + success: res => { if (res.confirm) { uni.navigateTo({ url: '/pages/selfService/realName/realName', @@ -276,7 +280,7 @@ export default { }) if (tapx == -1) { this.zoneList.forEach((items, index) => { - items.children.forEach((ctem) => { + items.children.forEach(ctem => { if (ctem.value == item.specialArea) { if (item.specialArea == 21) { uni.navigateTo({ @@ -302,39 +306,38 @@ export default { }) }) } else { - if(item.specialArea == 30){ + if (item.specialArea == 30) { this.goUrl() - }else{ + } else { uni.navigateTo({ - url: - '/pages/specialArea/list?label=' + - item.specialAreaName + - '&specialArea=' + - item.specialArea + - '&children=' + - JSON.stringify(this.zoneList[tapx].children), - }) + url: + '/pages/specialArea/list?label=' + + item.specialAreaName + + '&specialArea=' + + item.specialArea + + '&children=' + + JSON.stringify(this.zoneList[tapx].children), + }) } - } } }, getGoodsInfo() { let userInfo = uni.getStorageSync('User') - getAreaGoods().then((res) => { + getAreaGoods().then(res => { this.goodsList = res.data this.$forceUpdate() }) }, getMenuList() { - api.menuList().then((res) => { - res.data.forEach((item) => { - this.zoneList.forEach((ctem) => { + api.menuList().then(res => { + res.data.forEach(item => { + this.zoneList.forEach(ctem => { if (ctem.name == item.menuKey) { ctem.isShow = true } if (ctem.children.length > 0) { - ctem.children.forEach((stem) => { + ctem.children.forEach(stem => { if (stem.name == item.menuKey) { stem.isShow = true }