From 29e4ddef006b07debe8b61c7ecf320e3819020b9 Mon Sep 17 00:00:00 2001
From: 小小儁爺 <1694218219@qq.com>
Date: 星期一, 27 五月 2024 13:20:31 +0800
Subject: [PATCH] 1.登录页新增:记住密码功能
---
src/views/deviceManager/checkRecord.vue | 10 +++++-----
src/views/login/index.vue | 19 +++++++++++++++++++
src/views/workOrder/produceOrderList.vue | 2 +-
src/views/deviceManager/maintainRecord.vue | 10 +++++-----
4 files changed, 30 insertions(+), 11 deletions(-)
diff --git a/src/views/deviceManager/checkRecord.vue b/src/views/deviceManager/checkRecord.vue
index 8f4b30c..f8263bf 100644
--- a/src/views/deviceManager/checkRecord.vue
+++ b/src/views/deviceManager/checkRecord.vue
@@ -220,11 +220,11 @@
prop="chk_value"
label="鏁板��"
/>
- <el-table-column
- prop="remark"
- label="澶囨敞"
- show-tooltip-when-overflow
- />
+ <!-- <el-table-column-->
+ <!-- prop="remark"-->
+ <!-- label="澶囨敞"-->
+ <!-- show-tooltip-when-overflow-->
+ <!-- />-->
</el-table>
</div>
diff --git a/src/views/deviceManager/maintainRecord.vue b/src/views/deviceManager/maintainRecord.vue
index 0d971ce..cc70d2b 100644
--- a/src/views/deviceManager/maintainRecord.vue
+++ b/src/views/deviceManager/maintainRecord.vue
@@ -218,11 +218,11 @@
prop="maint_value"
label="鏁板��"
/>
- <el-table-column
- prop="remark"
- label="澶囨敞"
- show-tooltip-when-overflow
- />
+ <!-- <el-table-column-->
+ <!-- prop="remark"-->
+ <!-- label="澶囨敞"-->
+ <!-- show-tooltip-when-overflow-->
+ <!-- />-->
</el-table>
</div>
diff --git a/src/views/login/index.vue b/src/views/login/index.vue
index 4cb4a4b..0398046 100644
--- a/src/views/login/index.vue
+++ b/src/views/login/index.vue
@@ -100,6 +100,8 @@
</span>
</el-form-item>
+ <el-checkbox v-model="checkedPassword">璁颁綇瀵嗙爜</el-checkbox>
+
<el-button
:loading="loading"
type="primary"
@@ -189,6 +191,7 @@
},
loading: false,
passwordType: 'password',
+ checkedPassword: false,
redirect: undefined,
focus1: false,
focus2: false,
@@ -201,6 +204,14 @@
this.redirect = route.query && route.query.redirect
},
immediate: true
+ }
+ },
+ mounted() {
+ const account = localStorage.getItem('account')
+ if (account) {
+ this.loginForm.username = localStorage.getItem('account')
+ this.loginForm.password = localStorage.getItem('password')
+ this.checkedPassword = true
}
},
methods: {
@@ -222,6 +233,14 @@
if (getCookie('code') === '302') {
this.dialogVisible = true
} else {
+ if (this.checkedPassword) {
+ localStorage.setItem('account', this.loginForm.username)
+ localStorage.setItem('password', this.loginForm.password)
+ } else {
+ localStorage.removeItem('account')
+ localStorage.removeItem('password')
+ }
+
this.$router.push({ path: this.redirect || '/' })
// ButtonData().then(res => {
// localStorage.setItem('ButtonData', JSON.stringify(res.data))
diff --git a/src/views/workOrder/produceOrderList.vue b/src/views/workOrder/produceOrderList.vue
index 84e649b..42f8aa0 100644
--- a/src/views/workOrder/produceOrderList.vue
+++ b/src/views/workOrder/produceOrderList.vue
@@ -598,7 +598,7 @@
}
return {
mouseHoverType: 'mouseout',
- isExpandForm: true,
+ isExpandForm: false,
mainHeight: 0,
tableHeight: 0,
form: {
--
Gitblit v1.9.3