From f412d880cfce86c7a0a00caa6f39a2b4ab2418f3 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: Sat, 27 Nov 2021 15:19:12 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
api/owner/ownerApi.js | 7 +++++++
pages/index/index.vue | 2 ++
pages/my/my.vue | 7 ++++++-
3 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/api/owner/ownerApi.js b/api/owner/ownerApi.js
index b6b8e56..5ad3129 100755
--- a/api/owner/ownerApi.js
+++ b/api/owner/ownerApi.js
@@ -203,6 +203,13 @@ export function deleteOwnerMember(_data){
*
*/
export function hasOwner(){
+ let loginFlag = wx.getStorageSync(mapping.LOGIN_FLAG);
+ let nowDate = new Date();
+ //判断如果是APP
+
+ if (!loginFlag || loginFlag.expireTime < nowDate.getTime()) {
+ return ;
+ }
let _ownerInfo = wx.getStorageSync(mapping.OWNER_INFO);
if(_ownerInfo){
uni.showToast({
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 2320d19..135d851 100755
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -266,6 +266,7 @@
});
return;
}
+ hasOwner();
uni.getStorage({
key: 'ownerInfo',
success: function (res) {
@@ -276,6 +277,7 @@
});
},
_doCall: function() {
+
let _that = this;
uni.makePhoneCall({
// 手机号
diff --git a/pages/my/my.vue b/pages/my/my.vue
index e667753..c337a54 100755
--- a/pages/my/my.vue
+++ b/pages/my/my.vue
@@ -30,7 +30,7 @@
切换小区
- {{currentCommunityName}}
+ {{communityName}}
@@ -87,12 +87,14 @@
} from '../../utils/StorageUtil.js'
import mapping from '../../constant/MappingConstant.js'
+ import {hasOwner} from '../../api/owner/ownerApi.js'
export default {
data() {
return {
userInfo: {},
headerImg: '',
userName: '',
+ communityName:'',
// 用户信息
ownerFlag: false, // 是否有业主信息 标记 如果有为 true 没有为false
login: true
@@ -158,6 +160,7 @@
"&fileTypeCd=10000";
_that.headerImg = _headerImg;
_that.userName = _owner.appUserName;
+ _that.communityName = _owner.communityName;
});
},
showLongModel: function() {
@@ -196,6 +199,7 @@
});
return;
}
+ hasOwner();
this.vc.navigateTo({
url: '/pages/my/myMenu?pageSign=myAssets'
});
@@ -210,6 +214,7 @@
});
return;
}
+ hasOwner();
this.vc.navigateTo({
url: '/pages/my/myMenu?pageSign=myServices'
});