From 952240909a036a341300ec25a2259e6faed33362 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 04 九月 2025 16:09:49 +0800
Subject: [PATCH] 设备保修真机测试,bug修改

---
 src/pages/login.vue |   34 +++++++++++++++++++++-------------
 1 files changed, 21 insertions(+), 13 deletions(-)

diff --git a/src/pages/login.vue b/src/pages/login.vue
index f702371..860fd09 100644
--- a/src/pages/login.vue
+++ b/src/pages/login.vue
@@ -7,7 +7,7 @@
 			<view class="input-item flex align-center">
 				<up-input prefixIcon="account" placeholder="璇疯緭鍏ヨ处鍙�" border="bottom"
 									@blur="getUserLoginFacotryList"
-									maxlength="30" v-model="loginForm.username" clearable></up-input>
+									maxlength="30" v-model="loginForm.userName" clearable></up-input>
 			</view>
 			<view class="input-item flex align-center">
 				<up-input prefixIcon="lock" placeholder="璇疯緭鍏ュ瘑鐮�" border="bottom" maxlength="20" v-model="loginForm.password" clearable type="password"></up-input>
@@ -42,7 +42,14 @@
 </template>
 
 <script setup>
-import modal from '@/plugins/modal'
+import {modal} from "@/plugins";
+
+const showToast = (message) => {
+	uni.showToast({
+		title: message,
+		icon: 'none'
+	})
+}
 import { userLoginFacotryList} from '@/api/login'
 import { ref, onMounted } from "vue";
 import useUserStore from '@/store/modules/user'
@@ -54,7 +61,7 @@
 const useWxLogin = ref(false); // 鏄惁浣跨敤寰俊鐧诲綍
 const rememberPassword = ref(false); // 璁颁綇瀵嗙爜
 const loginForm = ref({
-	username: "",
+	userName: "",
 	password: "",
 	factoryId: "",
 	currentFatoryName: "",
@@ -64,7 +71,7 @@
 // 淇濆瓨瀵嗙爜鍒版湰鍦板瓨鍌�
 function savePassword() {
 	if (rememberPassword.value) {
-		uni.setStorageSync('remembered_username', loginForm.value.username);
+		uni.setStorageSync('remembered_username', loginForm.value.userName);
 		uni.setStorageSync('remembered_password', loginForm.value.password);
 		uni.setStorageSync('remember_password', true);
 	} else {
@@ -82,7 +89,7 @@
 		const savedUsername = uni.getStorageSync('remembered_username');
 		const savedPassword = uni.getStorageSync('remembered_password');
 		if (savedUsername) {
-			loginForm.value.username = savedUsername;
+			loginForm.value.userName = savedUsername;
 		}
 		if (savedPassword) {
 			loginForm.value.password = savedPassword;
@@ -103,8 +110,9 @@
 }
 
 function getUserLoginFacotryList() {
-	if(loginForm.value.username){
-		userLoginFacotryList({userName:loginForm.value.username}).then(res => {
+	if(loginForm.value.userName){
+		userLoginFacotryList({userName:loginForm.value.userName}).then(res => {
+			console.log('res',res)
 			// 妫�鏌es.data鏄惁涓烘暟缁�
 			if (res.data && Array.isArray(res.data)) {
 				// 閲嶆柊缁勮鏁版嵁鏍煎紡锛歞eptId鍙樻垚id锛宒eptName鍙樻垚name
@@ -117,7 +125,7 @@
 				factoryList.value = []
 			}
 		}).catch(error => {
-			modal.msgError('鑾峰彇鍏徃鍒楄〃澶辫触:', error)
+			showToast('鑾峰彇鍏徃鍒楄〃澶辫触:', error)
 			factoryList.value = []
 		})
 	}else {
@@ -126,14 +134,14 @@
 }
 
 async function handleLogin() {
-	if (loginForm.value.username === "") {
-		modal.msgError("璇疯緭鍏ユ偍鐨勮处鍙�")
+	if (loginForm.value.userName === "") {
+		showToast("璇疯緭鍏ユ偍鐨勮处鍙�")
 	} else if (loginForm.value.password === "") {
-		modal.msgError("璇疯緭鍏ユ偍鐨勫瘑鐮�")
+		showToast("璇疯緭鍏ユ偍鐨勫瘑鐮�")
 	} else if (loginForm.value.factoryId === "") {
-		modal.msgError("璇烽�夋嫨鍏徃")
+		showToast("璇烽�夋嫨鍏徃")
 	} else {
-		modal.loading("鐧诲綍涓紝璇疯�愬績绛夊緟...")
+		showToast("鐧诲綍涓紝璇疯�愬績绛夊緟...")
 		pwdLogin()
 	}
 };

--
Gitblit v1.9.3