|  |  | 
 |  |  | <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"> | 
 |  |  | 
 |  |  |                 </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 | 
 |  |  | 
 |  |  |     import { Dialog, Toast } from 'vant' | 
 |  |  |     const VanDialog = Dialog.Component; | 
 |  |  |     import { changeCom, getDepartmentListByConditon } from '@/apis/PersonalAPI' | 
 |  |  |     import { wxLoginOut } from '@/apis' | 
 |  |  |  | 
 |  |  |     const router = useRouter() | 
 |  |  |  | 
 |  |  | 
 |  |  |         }) | 
 |  |  |     }; | 
 |  |  |  | 
 |  |  |     // 退出登录 | 
 |  |  |     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 |