From 69a74309ed12cc13f0fa9fb90c5bffad17ade360 Mon Sep 17 00:00:00 2001
From: wjt <1797368093@qq.com>
Date: 星期四, 27 六月 2024 13:34:56 +0800
Subject: [PATCH] 问题修改

---
 qiye/my/my.vue |   28 ++++++++++++++++++++++++----
 1 files changed, 24 insertions(+), 4 deletions(-)

diff --git a/qiye/my/my.vue b/qiye/my/my.vue
index deb344a..eeb3b1e 100644
--- a/qiye/my/my.vue
+++ b/qiye/my/my.vue
@@ -26,6 +26,13 @@
 						<text class="change">鎶曡瘔璁板綍</text>
 					</view>
 					<u-icon name="arrow-right"></u-icon>
+				</view>
+				<view class="item" @click="switchPhone()" v-if="isShowChange">
+					<view class="set-flex">
+						<image src="/static/qiye/qiehuan.png" mode="widthFix"></image>
+						<text class="change">鍒囨崲璐﹀彿</text>
+					</view>
+					<u-icon name="arrow-right"></u-icon>
 				</view>
 				<view class="item" @click="goChangePhone()">
 					<view class="set-flex">
@@ -60,7 +67,7 @@
 
 <script>
 	import tabsCom from '@/qiye/components/bottom.vue'
-	import { getInfo } from '@/api/auth.js'
+	import { getInfo, getCompanyList } from '@/api/auth.js'
 	import {  company } from '@/api/qiye.js'
 	export default {
 		components: {
@@ -71,7 +78,9 @@
 				activeNumber: 2,
 				msg: {},
 				src: '/static/policy/header.png',
-				userPhone: ""
+				userPhone: "",
+				companyId: "",
+				isShowChange: false
 			}
 		},
 		onShow() {
@@ -81,20 +90,31 @@
 			httoInfo() {
 				getInfo().then(val => {
 					this.userPhone = val.data.data.phonenumber
-					company(val.data.data.deptId).then(val => {
+					this.companyId = uni.getStorageSync('companyId')
+					getCompanyList({companyPhone:val.data.data.phonenumber, companyStatus: 0, checkStatus: 2}).then(val => {
+						if(val.data.rows.length > 1) {
+							this.isShowChange = true
+						}
+					})
+					company(this.companyId).then(val => {
 						this.msg = val.data.data
 					})
 				})
 			},
 			goChangePhone() {
 				uni.navigateTo({
-					url: '/policy/changePhone/changePhone?code=02'
+					url: `/policy/changePhone/changePhone?code=02&companyId=${this.companyId}`
 				})
 			},
 			tousu(){
 				uni.navigateTo({
 					url: '/qiye/complaint/complaint'
 				})
+			},
+			switchPhone(){
+				uni.navigateTo({
+					url: "/qiye/switchPhone/switchPhone"
+				})
 			},
 			logout(){
 				uni.showModal({

--
Gitblit v1.9.1