From 17ff2e7166ed4af823a0f1702a2ce26402cb42e2 Mon Sep 17 00:00:00 2001 From: wangfukang <15630117759@163.com> Date: Sat, 21 Mar 2026 15:32:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=20=E6=89=8B=E6=9C=BA?= =?UTF-8?q?=E5=8F=B7=20=E5=85=B3=E6=B3=A8=E5=85=AC=E4=BC=97=E5=8F=B7=20?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/tab-bar/myCenter.vue | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/components/tab-bar/myCenter.vue b/components/tab-bar/myCenter.vue index 24f849a..fdf4c82 100644 --- a/components/tab-bar/myCenter.vue +++ b/components/tab-bar/myCenter.vue @@ -40,8 +40,28 @@ }else if(e=='merchant'){ url = '/package1/myCenter/myMerchant' }else if(e == 'partTimeReg'){ - url = '/package1/myCenter/partTimeJobRegister' - this.$refs.jianzhiPopup.close() + let worker = uni.getStorageSync('worker') + let that = this + console.log("111",worker) + //当前人不是配送员身份 + if(worker == undefined || worker == '' || worker == null){ + that.tui.request("/worker/admin/add", "POST", {userId:uni.getStorageSync('id'),isChangeArea:1,region:JSON.parse(uni.getStorageSync('area')).id}, false, true).then((res) => { + if (res.code == 200) { + if(res.result != null){ + uni.setStorageSync('worker',res.result) + } + url = '/package1/myCenter/partTimeJobRegister' + this.$refs.jianzhiPopup.close() + } else { + that.tui.toast(res.message) + return + } + uni.hideLoading() + }).catch((res) => {}) + }else{ + url = '/package1/myCenter/partTimeJobRegister' + this.$refs.jianzhiPopup.close() + } }else if(e=='jianzhizhuce'){ this.$refs.jianzhiPopup.open() return