From b0e249aa5d69791a5d9b9bec64d4e8897b4bae69 Mon Sep 17 00:00:00 2001
From: yangan <yangan0921@163.com>
Date: 星期五, 28 三月 2025 17:32:09 +0800
Subject: [PATCH] feat:体积缩小

---
 pages/freight-forwarder-page/freightForwarder-my/freightForwarder-my.vue |   62 +++++++++++++++++++++++++++++-
 1 files changed, 59 insertions(+), 3 deletions(-)

diff --git a/pages/freight-forwarder-page/freightForwarder-my/freightForwarder-my.vue b/pages/freight-forwarder-page/freightForwarder-my/freightForwarder-my.vue
index 0930398..e46460a 100644
--- a/pages/freight-forwarder-page/freightForwarder-my/freightForwarder-my.vue
+++ b/pages/freight-forwarder-page/freightForwarder-my/freightForwarder-my.vue
@@ -75,6 +75,12 @@
 
 		<!-- <view class="statistics"><u-button text="鍙戣繍缁熻" type="primary" @click="statistics"></u-button></view> -->
 		<view class="utils-button">
+			<view class="utils"><u-button text="淇敼瀵嗙爜"
+					type="primary"
+					@click="modifyPwd"></u-button></view>
+			<!-- <view class="utils"><u-button text="閲嶇疆瀵嗙爜"
+					type="primary"
+					@click="initPwd"></u-button></view> -->
 			<view class="utils"><u-button text="閫�鍑虹櫥褰�"
 					type="primary"
 					@click="logout"></u-button></view>
@@ -100,6 +106,30 @@
 				@confirm="logoutConfirm"
 				@cancel="logoutCancel"></u-modal>
 		</view>
+		<!-- 閲嶇疆瀵嗙爜寮瑰嚭妗� -->
+		<!-- <view class="initPwdModal">
+			<u-modal :show="initPwdShow"
+				title="閲嶇疆瀵嗙爜"
+				showCancelButton
+				content="鍒濆瀵嗙爜灏嗗彉鏇翠负123456,鏄惁纭閲嶇疆"
+				@confirm="initPwdConfirm"
+				@cancel="initPwdCancel"></u-modal>
+		</view> -->
+		<!-- 淇敼瀵嗙爜寮瑰嚭妗� -->
+		<!-- <view class="modifyPwdModal">
+			<u-modal :show="modifyPwdShow"
+				title="淇敼瀵嗙爜"
+				showCancelButton
+				@confirm="modifyPwdConfirm"
+				@cancel="modifyPwdCancel">
+				<view class="modifyPwd">
+					<u-input v-model="passwordModified"
+						placeholder="璇疯緭鍏ヤ慨鏀瑰悗鐨勫瘑鐮�"
+						border="surround"
+						type="password"></u-input>
+				</view>
+			</u-modal>
+		</view> -->
 	</view>
 </template>
 
@@ -126,23 +156,37 @@
 				// 閫�鍑烘ā鎬佹
 				logoutShow: false,
 				logoutTitle: '鎻愮ず',
-				logoutContent: '鏄惁纭閫�鍑�'
+				logoutContent: '鏄惁纭閫�鍑�',
+				initPwdShow: false,
+				modifyPwdShow: false,
+				passwordModified: '',
+				// 鐢ㄦ埛淇℃伅瀵硅薄
+				userInfo: {},
 			};
 		},
-		onShow() {
+		onLoad() {
 			this.init();
 		},
 		methods: {
 			init() {
 				this.getFleet();
+				this.getUserEntity();
 			},
 			// 鑾峰彇杞﹂槦
 			getFleet() {
-				// this.$reqGet('getFleet', { wxUserId: this.addGroupForm.wxUserId }).then(res => {
 				this.$reqGet('getFleet').then(res => {
 					console.log('璐т唬1杞﹂槦', res);
 					this.fleetData = res.data;
 				});
+			},
+			getUserEntity() {
+				uni.showLoading({
+					title: '鍔犺浇涓�...'
+				});
+				this.$reqGet('getUserEntity').then(res => {
+					uni.hideLoading()
+					this.userInfo = res.data;
+				})
 			},
 			// 娣诲姞杞﹂槦
 			addFleet() {
@@ -204,6 +248,13 @@
 				uni.navigateTo({
 					url: `/pages/customer-page/fleet-management/fleet-management?id=${id}`
 				});
+			},
+			modifyPwd() {
+				this.$store.commit('changeisLogin', false)
+				this.$store.dispatch('websocketOnClose')
+				uni.reLaunch({
+					url: `/pages/login/resetPassword/resetPassword?phone=${this.userInfo.phone}&idCard=${this.userInfo.idCard}`
+				})
 			},
 			logout() {
 				this.logoutShow = true;
@@ -348,5 +399,10 @@
 				}
 			}
 		}
+
+		.modifyPwd {
+			width: 100%;
+			border: 1rpx solid rgb(220, 223, 230);
+		}
 	}
 </style>
\ No newline at end of file

--
Gitblit v1.9.1