From ae01a1f93e1f07642453b423c324589064e32c43 Mon Sep 17 00:00:00 2001 From: tianyi <13521030702@163.com> Date: Fri, 8 May 2026 16:47:01 +0800 Subject: [PATCH] 1 --- components/tab-bar/myCenter.vue | 44 +++++++++++++++++++++++---------- 1 file changed, 31 insertions(+), 13 deletions(-) diff --git a/components/tab-bar/myCenter.vue b/components/tab-bar/myCenter.vue index 158da08..7d19e49 100644 --- a/components/tab-bar/myCenter.vue +++ b/components/tab-bar/myCenter.vue @@ -45,8 +45,9 @@ }, methods: { init(){ - console.log("我的初始化") + this.schoolShop = uni.getStorageSync('schoolShop') + console.log("我的初始化",this.schoolShop) this.worker = uni.getStorageSync('worker') let shopId = uni.getStorageSync('shopId') let worker = uni.getStorageSync('worker') @@ -75,20 +76,37 @@ if(e=='addgoods'){ url = '/package1/myCenter/addGoods' }else if(e=='merchantCenter'){ - if(this.schoolShop.length>1){ - this.$refs.shopPopup.open() - return - }else if(this.schoolShop != ''){ - uni.setStorageSync('shopId',this.schoolShop[0].id) - uni.setStorageSync('attrId',this.schoolShop[0].attrId) - uni.setStorageSync('shopName',this.schoolShop[0].shopName) - uni.setStorageSync('shopIcon',this.schoolShop[0].shopIcon) - uni.setStorageSync('shopScore',this.schoolShop[0].shopScore) - uni.setStorageSync('shopTakeaway',this.schoolShop[0].shopTakeaway) - url = '/package2/shop/merchantCenter' + if(this.schoolShop){ + if(this.schoolShop.length>1){ + this.$refs.shopPopup.open() + return + }else if(this.schoolShop != ''){ + uni.setStorageSync('shopId',this.schoolShop[0].id) + uni.setStorageSync('attrId',this.schoolShop[0].attrId) + uni.setStorageSync('shopName',this.schoolShop[0].shopName) + uni.setStorageSync('shopIcon',this.schoolShop[0].shopIcon) + uni.setStorageSync('shopScore',this.schoolShop[0].shopScore) + uni.setStorageSync('shopTakeaway',this.schoolShop[0].shopTakeaway) + url = '/package2/shop/merchantCenter' + } }else{ - url = '/package2/shop/merchantRegister' + uni.showModal({ + title: '提示', + content: '您还没有注册成为商家,要去注册吗?', + cancelText:'暂时不了', + confirmText:'去注册', + success: function (res) { + if (res.confirm) { + url = '/package2/shop/merchantRegister' + uni.navigateTo({ + url: url + }) + } + } + }); + } + }else if(e=='addType'){ url = '/package1/myCenter/addType' }else if(e=='goodsList'){