|
@@ -41,15 +41,15 @@
|
|
<view v-if="loginFlag" class="list-row no-jt" @click="yinsizhengce">
|
|
<view v-if="loginFlag" class="list-row no-jt" @click="yinsizhengce">
|
|
<icon class="list-icon yszc-icon"></icon>
|
|
<icon class="list-icon yszc-icon"></icon>
|
|
<text>隐私政策</text>
|
|
<text>隐私政策</text>
|
|
- </view>
|
|
|
|
|
|
+ </view>
|
|
<view class="list-row no-jt" @click="exitLogin">
|
|
<view class="list-row no-jt" @click="exitLogin">
|
|
<icon class="list-icon login-out-icon"></icon>
|
|
<icon class="list-icon login-out-icon"></icon>
|
|
<text>退出登录</text>
|
|
<text>退出登录</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<CustomTabBar :cardId="cardId" :currentTabNumber="2" :nianji="nianji" :zhangId="zhangId" :tipFlag="tipFlag"></CustomTabBar>
|
|
<CustomTabBar :cardId="cardId" :currentTabNumber="2" :nianji="nianji" :zhangId="zhangId" :tipFlag="tipFlag"></CustomTabBar>
|
|
- <tip-small-dialog ref="exitDialogRef" @confirm-btn="exitBtn" :content="tipContent"></tip-small-dialog>
|
|
|
|
- <tip-big-dialog ref="youkeDialogRef" @confirm-btn="ykConfirm" imgShow="false"></tip-big-dialog>
|
|
|
|
|
|
+ <tip-small-dialog ref="exitDialogRef" @confirm-btn="exitBtn" :content="tipContent"></tip-small-dialog>
|
|
|
|
+ <tip-big-dialog ref="youkeDialogRef" @confirm-btn="ykConfirm" :imgShow="false"></tip-big-dialog>
|
|
<tip-small-dialog ref="zhuxiaoDialogRef" @confirm-btn="zhuxiaoBtn" :content="zhuxiaoContent"></tip-small-dialog>
|
|
<tip-small-dialog ref="zhuxiaoDialogRef" @confirm-btn="zhuxiaoBtn" :content="zhuxiaoContent"></tip-small-dialog>
|
|
<tel-dialog @telClose="telClose" @bindBtn="bindBtn" v-if="telDialogFlag"></tel-dialog>
|
|
<tel-dialog @telClose="telClose" @bindBtn="bindBtn" v-if="telDialogFlag"></tel-dialog>
|
|
<agree-content-dialog ref="agreeContentDialogRef" :agreeType="agreeType"></agree-content-dialog>
|
|
<agree-content-dialog ref="agreeContentDialogRef" :agreeType="agreeType"></agree-content-dialog>
|
|
@@ -67,7 +67,7 @@
|
|
import {onLoad} from '@dcloudio/uni-app';
|
|
import {onLoad} from '@dcloudio/uni-app';
|
|
import {reactive,ref} from "vue";
|
|
import {reactive,ref} from "vue";
|
|
import tipSmallDialog from '@/components/dialog/tipSmallDialog.vue';
|
|
import tipSmallDialog from '@/components/dialog/tipSmallDialog.vue';
|
|
- import tipMiddleDialog from '@/components/dialog/tipMiddleDialog.vue';
|
|
|
|
|
|
+ import tipMiddleDialog from '@/components/dialog/tipMiddleDialog.vue';
|
|
import tipBigDialog from '@/components/dialog/tipBigDialog.vue';
|
|
import tipBigDialog from '@/components/dialog/tipBigDialog.vue';
|
|
import telDialog from './telDialog.vue'
|
|
import telDialog from './telDialog.vue'
|
|
import {MESSAGE_VISITER_TO_LOGIN} from "@/utils/constant.js"
|
|
import {MESSAGE_VISITER_TO_LOGIN} from "@/utils/constant.js"
|
|
@@ -88,7 +88,7 @@
|
|
const nianji = ref(null); //游客使用
|
|
const nianji = ref(null); //游客使用
|
|
const cardId = ref(null); //游客使用
|
|
const cardId = ref(null); //游客使用
|
|
const tipFlag = ref(null); //游客使用
|
|
const tipFlag = ref(null); //游客使用
|
|
- const tipContent = '你确定要执行这个操作吗?';
|
|
|
|
|
|
+ const tipContent = '你确定要执行这个操作吗?';
|
|
const zhuxiaoContent = '你确定要执行这个操作吗?';
|
|
const zhuxiaoContent = '你确定要执行这个操作吗?';
|
|
let hyqyData = reactive({
|
|
let hyqyData = reactive({
|
|
indicatorDots: true,
|
|
indicatorDots: true,
|
|
@@ -106,7 +106,7 @@
|
|
});
|
|
});
|
|
let routerOpt = ref(false);
|
|
let routerOpt = ref(false);
|
|
const exitDialogRef = ref(null);
|
|
const exitDialogRef = ref(null);
|
|
- const youkeDialogRef = ref(null);
|
|
|
|
|
|
+ const youkeDialogRef = ref(null);
|
|
const zhuxiaoDialogRef = ref(null);
|
|
const zhuxiaoDialogRef = ref(null);
|
|
|
|
|
|
const exitLogin = () => {
|
|
const exitLogin = () => {
|
|
@@ -116,7 +116,7 @@
|
|
// 退出按钮
|
|
// 退出按钮
|
|
const exitBtn = () => {
|
|
const exitBtn = () => {
|
|
if(loginFlag.value){
|
|
if(loginFlag.value){
|
|
- logout().then(res => {
|
|
|
|
|
|
+ logout().then(res => {
|
|
toast('退出登录成功')
|
|
toast('退出登录成功')
|
|
cacheManager.clearAll();
|
|
cacheManager.clearAll();
|
|
uni.reLaunch({
|
|
uni.reLaunch({
|
|
@@ -131,22 +131,22 @@
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
|
|
+ }
|
|
|
|
+
|
|
const zhuxiaoBtn = () => {
|
|
const zhuxiaoBtn = () => {
|
|
- let req = {
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
- zhuxiao().then(res=>{
|
|
|
|
- cacheManager.clearAll();
|
|
|
|
- toast('用户注销成功')
|
|
|
|
- uni.redirectTo({
|
|
|
|
- url: '/pages/login/index'
|
|
|
|
- });
|
|
|
|
- }).catch(err=>{
|
|
|
|
- toast('失败,请稍后重试')
|
|
|
|
|
|
+ let req = {
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ zhuxiao().then(res=>{
|
|
|
|
+ cacheManager.clearAll();
|
|
|
|
+ toast('用户注销成功')
|
|
|
|
+ uni.redirectTo({
|
|
|
|
+ url: '/pages/login/index'
|
|
|
|
+ });
|
|
|
|
+ }).catch(err=>{
|
|
|
|
+ toast('失败,请稍后重试')
|
|
})
|
|
})
|
|
- }
|
|
|
|
|
|
+ }
|
|
|
|
|
|
function yonghuzhuxiao(){
|
|
function yonghuzhuxiao(){
|
|
zhuxiaoDialogRef.value.handleShow();
|
|
zhuxiaoDialogRef.value.handleShow();
|
|
@@ -158,7 +158,7 @@
|
|
}
|
|
}
|
|
|
|
|
|
// 游客弹窗---确定
|
|
// 游客弹窗---确定
|
|
-
|
|
|
|
|
|
+
|
|
function ykConfirm(){
|
|
function ykConfirm(){
|
|
uni.redirectTo({
|
|
uni.redirectTo({
|
|
url: '/pages/login/index'
|
|
url: '/pages/login/index'
|