+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Home.vue b/src/views/Home.vue
index cc7fcbac4c76318fc5e933e37af2663cd59f7fb2..4d3b1c5533083543349c40e5505048819395c9cc 100644
--- a/src/views/Home.vue
+++ b/src/views/Home.vue
@@ -3,7 +3,7 @@
-
+
@@ -46,6 +46,7 @@ export default {
data() {
return {
username: '',
+ staffNumber: '',
menuList: [
{
menuId: '',
@@ -68,6 +69,7 @@ export default {
this.getPath()
this.menuList = JSON.parse(window.localStorage.getItem('menuList'))
this.username = JSON.parse(window.localStorage.getItem('userName'))
+ this.staffNumber = JSON.parse(window.localStorage.getItem('staffNumber'))
},
methods: {
// 获取当前路由地址以保存侧边栏激活状态
diff --git a/src/views/Login.vue b/src/views/Login.vue
index 2b3564c9d2347776312ab4ed5fd77c878c10e892..922bf1147cfbcf87ed6b8aaf19733bbe4cf64385 100644
--- a/src/views/Login.vue
+++ b/src/views/Login.vue
@@ -22,12 +22,13 @@
type="password"
autocomplete="off"
placeholder="password"
+ @click.native="submitForm"
/>
登录
@@ -61,10 +62,15 @@ export default {
async submitForm() {
await this.$refs.loginForm.validate(async(valid) => {
if (valid) {
- const res = await login(this.loginForm)
- window.localStorage.setItem('menuList', JSON.stringify(res.data.menuList))
- window.localStorage.setItem('userName', JSON.stringify(res.data.userName))
- await this.$router.replace('/mainPage')
+ this.$throttle(async() => {
+ const res = await login(this.loginForm)
+ if (res.data) {
+ window.localStorage.setItem('menuList', JSON.stringify(res.data.menuList))
+ window.localStorage.setItem('userName', JSON.stringify(res.data.userName))
+ window.localStorage.setItem('staffNumber', JSON.stringify(this.loginForm.staffNumber))
+ }
+ await this.$router.replace('/mainPage')
+ }, 2000)
} else {
this.$message.error('请正确输入用户名或密码')
return false
diff --git a/src/views/SystemSetting/UserManagement.vue b/src/views/SystemSetting/UserManagement.vue
index 69f6ca0c97467a04d9959a927ef51efbaf1560b3..72edd8182397b580982a0a223de15fb05de70417 100644
--- a/src/views/SystemSetting/UserManagement.vue
+++ b/src/views/SystemSetting/UserManagement.vue
@@ -49,10 +49,10 @@
/>
-
+
- {{ scope.row.time }}
+ {{ scope.row.createTime }}
@@ -128,6 +128,16 @@
:rules="new_rules"
label-width="80px"
>
+
+
+
+
-
+
@@ -184,21 +194,25 @@
- {{
- NewPerson.name
- }}
+
-
+
@@ -217,8 +231,8 @@