diff --git a/manifest.json b/manifest.json index 6e160bb..4228f74 100644 --- a/manifest.json +++ b/manifest.json @@ -2,8 +2,8 @@ "name" : "wx-starlock", "appid" : "__UNI__933D519", "description" : "", - "versionName" : "1.1.2", - "versionCode" : "29", + "versionName" : "1.1.3", + "versionCode" : "30", "transformPx" : false, /* 小程序特有相关 */ "mp-weixin" : { diff --git a/pages/home/home.vue b/pages/home/home.vue index 98bb142..3bc0ec9 100644 --- a/pages/home/home.vue +++ b/pages/home/home.vue @@ -303,7 +303,7 @@ js_code: loginRes.code }) if(code === 0) { - setStorage('openid', data.openid) + await setStorage('openid', data.openid) if(data.accessToken) { setStorage('token', data.accessToken) that.getLockList(that.lockSearch) diff --git a/stores/user.js b/stores/user.js index 4d0e2f7..87b10d0 100644 --- a/stores/user.js +++ b/stores/user.js @@ -35,7 +35,10 @@ export const useUserStore = defineStore('user', { }, async phoneLogin(params) { const { iv, encryptedData } = params - const openid = getStorage('openid') + const openid = await getStorage('openid') + if(!openid) { + return false + } const { code, data } = await phoneLoginRequest({ iv, encryptedData, openid }) if(code === 0) { setStorage('token', data.accessToken)