diff --git a/pages-assets/discharge/leaseCancel.vue b/pages-assets/discharge/leaseCancel.vue index 8817edd..6d70898 100644 --- a/pages-assets/discharge/leaseCancel.vue +++ b/pages-assets/discharge/leaseCancel.vue @@ -143,8 +143,16 @@ }); }, submitForm() { + const token = this.$getToken() + if (!token) { + uni.showToast({ + title: '请先登录', + icon: 'none' + }); + return + } let userInfo = uni.getStorageSync('userInfo'); - if(!userInfo.cusNo) { + if(!userInfo || !userInfo.cusNo) { uni.showToast({ title: '您还未实名', icon: 'none' diff --git a/pages-assets/discharge/leaseCancelList.vue b/pages-assets/discharge/leaseCancelList.vue index a3863bc..63fac3b 100644 --- a/pages-assets/discharge/leaseCancelList.vue +++ b/pages-assets/discharge/leaseCancelList.vue @@ -68,6 +68,8 @@ }, methods: { checkOaAuth() { + const token = this.$getToken() + if (!token) return const userInfo = uni.getStorageSync('userInfo') if (!userInfo || !userInfo.oaAuth) { uni.showModal({ diff --git a/pages-assets/fallback/fallback.vue b/pages-assets/fallback/fallback.vue index 138b354..0e33087 100644 --- a/pages-assets/fallback/fallback.vue +++ b/pages-assets/fallback/fallback.vue @@ -87,6 +87,8 @@ }, methods: { checkOaAuth() { + const token = this.$getToken() + if (!token) return const userInfo = uni.getStorageSync('userInfo') if (!userInfo || !userInfo.oaAuth) { uni.showModal({ @@ -159,8 +161,13 @@ }, addFallback() { const content = this.newMessageContent.trim(); + const token = this.$getToken() + if (!token) { + uni.showToast({ title: '请先登录', icon: 'none' }); + return + } let userInfo = uni.getStorageSync('userInfo'); - if(!userInfo.cusNo) { + if(!userInfo || !userInfo.cusNo) { uni.showToast({ title: '您还未实名', icon: 'none' }); return; } diff --git a/pages-biz/bill/payHistory.vue b/pages-biz/bill/payHistory.vue index 033634a..7396dd1 100644 --- a/pages-biz/bill/payHistory.vue +++ b/pages-biz/bill/payHistory.vue @@ -112,6 +112,8 @@ }, methods: { checkOaAuth() { + const token = this.$getToken() + if (!token) return const userInfo = uni.getStorageSync('userInfo') if (!userInfo || !userInfo.oaAuth) { uni.showModal({ diff --git a/pages-biz/contract/contract.vue b/pages-biz/contract/contract.vue index ded0e37..4917b89 100644 --- a/pages-biz/contract/contract.vue +++ b/pages-biz/contract/contract.vue @@ -84,6 +84,8 @@ export default { }, methods: { checkOaAuth() { + const token = this.$getToken() + if (!token) return const userInfo = uni.getStorageSync('userInfo') if (!userInfo || !userInfo.oaAuth) { uni.showModal({ diff --git a/pages-biz/message/message.vue b/pages-biz/message/message.vue index 8b32788..c774f48 100644 --- a/pages-biz/message/message.vue +++ b/pages-biz/message/message.vue @@ -57,6 +57,8 @@ export default { }, methods: { checkOaAuth() { + const token = this.$getToken() + if (!token) return const userInfo = uni.getStorageSync('userInfo') if (!userInfo || !userInfo.oaAuth) { uni.showModal({ diff --git a/pages-biz/myrent/myLease.vue b/pages-biz/myrent/myLease.vue index 7ff4c5d..e13c70b 100644 --- a/pages-biz/myrent/myLease.vue +++ b/pages-biz/myrent/myLease.vue @@ -50,6 +50,8 @@ export default { }, methods: { checkOaAuth() { + const token = this.$getToken() + if (!token) return const userInfo = uni.getStorageSync('userInfo') if (!userInfo || !userInfo.oaAuth) { uni.showModal({ diff --git a/pages-biz/unpaid/unpaid.vue b/pages-biz/unpaid/unpaid.vue index 988913f..550aa19 100644 --- a/pages-biz/unpaid/unpaid.vue +++ b/pages-biz/unpaid/unpaid.vue @@ -90,6 +90,8 @@ }, methods: { checkOaAuth() { + const token = this.$getToken() + if (!token) return const userInfo = uni.getStorageSync('userInfo') if (!userInfo || !userInfo.oaAuth) { uni.showModal({ diff --git a/pages-biz/unpaid/unpaidMargin.vue b/pages-biz/unpaid/unpaidMargin.vue index d657d74..b7498af 100644 --- a/pages-biz/unpaid/unpaidMargin.vue +++ b/pages-biz/unpaid/unpaidMargin.vue @@ -89,6 +89,8 @@ // ❌ 已删除冲突的 onReachBottom methods: { checkOaAuth() { + const token = this.$getToken() + if (!token) return const userInfo = uni.getStorageSync('userInfo') if (!userInfo || !userInfo.oaAuth) { uni.showModal({ diff --git a/pages-biz/wae/wae.vue b/pages-biz/wae/wae.vue index 258c2a0..ed0af91 100644 --- a/pages-biz/wae/wae.vue +++ b/pages-biz/wae/wae.vue @@ -86,6 +86,8 @@ // ❌ 已删除冲突的 onReachBottom methods: { checkOaAuth() { + const token = this.$getToken() + if (!token) return const userInfo = uni.getStorageSync('userInfo') if (!userInfo || !userInfo.oaAuth) { uni.showModal({