|
@@ -14,7 +14,7 @@
|
|
<view class="hyqy-btn" @click="hyqyBtn" v-if="!myInfoData.vipFlag"></view>
|
|
<view class="hyqy-btn" @click="hyqyBtn" v-if="!myInfoData.vipFlag"></view>
|
|
</view>
|
|
</view>
|
|
<view class="my-list-box">
|
|
<view class="my-list-box">
|
|
- <view class="list-row">
|
|
|
|
|
|
+ <view class="list-row" @click="telClick">
|
|
<icon class="list-icon tel-icon"></icon>
|
|
<icon class="list-icon tel-icon"></icon>
|
|
<text>手机号码</text>
|
|
<text>手机号码</text>
|
|
</view>
|
|
</view>
|
|
@@ -35,8 +35,9 @@
|
|
<text>退出登录</text>
|
|
<text>退出登录</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <CustomTabBar></CustomTabBar>
|
|
|
|
|
|
+ <CustomTabBar :cardId="cardId" :nianji="nianji" :zhangId="zhangId"></CustomTabBar>
|
|
<tip-small-dialog ref="exitDialogRef" @confirm-btn="exitBtn" :content="tipContent"></tip-small-dialog>
|
|
<tip-small-dialog ref="exitDialogRef" @confirm-btn="exitBtn" :content="tipContent"></tip-small-dialog>
|
|
|
|
+ <tel-dialog @telClose="telClose" v-if="telDialogFlag"></tel-dialog>
|
|
</view>
|
|
</view>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -49,12 +50,16 @@
|
|
import {onLoad} from '@dcloudio/uni-app';
|
|
import {onLoad} from '@dcloudio/uni-app';
|
|
import {reactive,ref} from "vue";
|
|
import {reactive,ref} from "vue";
|
|
import { toast } from "../../utils/common";
|
|
import { toast } from "../../utils/common";
|
|
- import tipSmallDialog from '@/components/dialog/tipSmallDialog.vue'
|
|
|
|
|
|
+ import tipSmallDialog from '@/components/dialog/tipSmallDialog.vue';
|
|
|
|
+ import telDialog from './telDialog.vue'
|
|
import {MESSAGE_VISITER_TO_LOGIN} from "@/utils/constant.js"
|
|
import {MESSAGE_VISITER_TO_LOGIN} from "@/utils/constant.js"
|
|
-
|
|
|
|
|
|
+ const zhangId = ref(null);
|
|
|
|
+ const nianji = ref(null);
|
|
|
|
+ const cardId = ref(null);
|
|
const tipContent = '你确定要执行这个操作吗?';
|
|
const tipContent = '你确定要执行这个操作吗?';
|
|
|
|
|
|
let loginFlag = ref(false);
|
|
let loginFlag = ref(false);
|
|
|
|
+ let telDialogFlag = ref(false);
|
|
let myInfoData = reactive({
|
|
let myInfoData = reactive({
|
|
userImg: 'static/images/my/head-unlogin-img.png',
|
|
userImg: 'static/images/my/head-unlogin-img.png',
|
|
userName: '',
|
|
userName: '',
|
|
@@ -79,6 +84,20 @@
|
|
url: '/pages/login/index'
|
|
url: '/pages/login/index'
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ // 手机号码
|
|
|
|
+ function telClick(){
|
|
|
|
+ console.log('telClick');
|
|
|
|
+ telDialogFlag.value = true;
|
|
|
|
+ console.log(telDialogFlag.value,'telDialogFlag.value');
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ // 关闭手机号码弹窗
|
|
|
|
+ function telClose(){
|
|
|
|
+ console.log('telClose');
|
|
|
|
+ telDialogFlag.value = false;
|
|
|
|
+ }
|
|
|
|
+
|
|
// 关于我们
|
|
// 关于我们
|
|
function aboutClick(){
|
|
function aboutClick(){
|
|
uni.redirectTo({
|
|
uni.redirectTo({
|
|
@@ -144,19 +163,22 @@
|
|
if (LocalStorage) {
|
|
if (LocalStorage) {
|
|
// 非游客
|
|
// 非游客
|
|
loginFlag.value = true;
|
|
loginFlag.value = true;
|
|
- // console.log(loginFlag.value,'非游客');
|
|
|
|
getMyInfo();
|
|
getMyInfo();
|
|
- } else {
|
|
|
|
- loginFlag.value = false;
|
|
|
|
- myInfoData.userName = '游客';
|
|
|
|
- myInfoData.userImg = 'static/images/my/head-unlogin-img.png'
|
|
|
|
- // console.log(loginFlag.value,'游客');
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
onLoad((options) => {
|
|
onLoad((options) => {
|
|
- myGetAuth();
|
|
|
|
- const instance = getCurrentInstance();
|
|
|
|
|
|
+ if(options){
|
|
|
|
+ zhangId.value = options.zhangId
|
|
|
|
+ nianji.value = options.nianji
|
|
|
|
+ cardId.value = options.cardId
|
|
|
|
+ // my游客
|
|
|
|
+ loginFlag.value = false;
|
|
|
|
+ myInfoData.userName = '游客';
|
|
|
|
+ myInfoData.userImg = 'static/images/my/head-unlogin-img.png'
|
|
|
|
+ }else{
|
|
|
|
+ myGetAuth();
|
|
|
|
+ }
|
|
// console.log(instance.appContext.config.globalProperties,'instance.appContext.config.globalProperties')
|
|
// console.log(instance.appContext.config.globalProperties,'instance.appContext.config.globalProperties')
|
|
})
|
|
})
|
|
|
|
|