From 19891ca345ef52eb8f6fb418ba3b916d37c73591 Mon Sep 17 00:00:00 2001
From: Mr.Shi <1878285526@qq.com>
Date: 星期四, 14 九月 2023 10:21:20 +0800
Subject: [PATCH] 小程序
---
h5_standard/src/views/tabPage/my.vue | 21 +++++++++++++++++++--
1 files changed, 19 insertions(+), 2 deletions(-)
diff --git a/h5_standard/src/views/tabPage/my.vue b/h5_standard/src/views/tabPage/my.vue
index 1bd4eb8..c6797c7 100644
--- a/h5_standard/src/views/tabPage/my.vue
+++ b/h5_standard/src/views/tabPage/my.vue
@@ -1,7 +1,8 @@
<template>
<div class="box">
<div class="box_info">
- <img :src="store.state.userInfo.avatar ? store.state.userInfo.avatar : avatar" alt="" />
+ <!-- store.state.userInfo.avatar ? store.state.userInfo.avatar : -->
+ <img :src="avatar" alt="" />
<div class="box_info_box">
<span>{{store.state.userInfo.companyUser ? store.state.userInfo.companyUser.name : ''}}</span>
<div class="box_info_box_x" @click="switchOrganization">
@@ -21,7 +22,7 @@
</div>
</div>
</div>
-<!-- <div class="box_out"><span>閫�鍑虹櫥褰�</span></div>-->
+ <div class="box_out" v-if="store.state.env && (store.state.env == 'WX' || store.state.env == 'XCX')" @click="loginOut"><span>閫�鍑虹櫥褰�</span></div>
</div>
<van-popup v-model:show="show" position="bottom" round :style="{ height: '50%' }">
<van-picker
@@ -40,6 +41,7 @@
import { Dialog, Toast } from 'vant'
const VanDialog = Dialog.Component;
import { changeCom, getDepartmentListByConditon } from '@/apis/PersonalAPI'
+ import { wxLoginOut } from '@/apis'
const router = useRouter()
@@ -69,6 +71,21 @@
})
};
+ // 閫�鍑虹櫥褰�
+ const loginOut = () => {
+ wxLoginOut({
+ companyUserId: store.state.userInfo.companyUser.id
+ }).then(res => {
+ if (res.code === 200) {
+ // window.parent.postMessage('闃垮悍', '*')
+ // let href = 'https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx6ea339a336f26380&redirect_url=https://www.mes.red/h5/redirect.html&response_type=code&scope=snsapi_base&state=#wechat_redirect'
+ // let href = 'https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx6ea339a336f26380&redirect_url=https://dmtest.ahapp.net/doumeeplant_h5/redirect.html&response_type=code&scope=snsapi_base&state=#wechat_redirect'
+ let href = 'https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx6ea339a336f26380&redirect_uri=https://www.mes.red/lingyangh5/redirect.html&response_type=code&scope=snsapi_base&state=#wechat_redirect'
+ window.open(href)
+ }
+ })
+ }
+
// 鍏抽棴缁勭粐寮规
const onCancel = (): void => {
show.value = false
--
Gitblit v1.9.3