diff --git a/src/pages/login/login.vue b/src/pages/login/login.vue index fe64944..4383c9a 100644 --- a/src/pages/login/login.vue +++ b/src/pages/login/login.vue @@ -20,19 +20,20 @@ const wxLogin = async () => { // 获取用户手机号码 const onGetphonenumber: UniHelper.ButtonOnGetphonenumber = async (ev) => { await checkedAgreePrivacy() - - const { encryptedData, iv } = ev.detail - if (encryptedData) { - const params = { - code, - encryptedData, - iv, - userType: 1, // 1 散户 2 回收员 + if (code) { + const { encryptedData, iv } = ev.detail + if (encryptedData) { + const params = { + code, + encryptedData, + iv, + userType: 1, // 1 散户 2 回收员 + } + const res = await postLoginWxMinAPI(params) + loginSuccess(res.data) + } else { + uni.showToast({ icon: 'none', title: '请授权手机号' }) } - const res = await postLoginWxMinAPI(params) - loginSuccess(res.data) - } else { - uni.showToast({ icon: 'none', title: '请授权手机号' }) } }