diff --git a/.DS_Store b/.DS_Store index 9e53ffd..a656265 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/config/index.js b/config/index.js index b6283b8..a222aa5 100644 --- a/config/index.js +++ b/config/index.js @@ -13,7 +13,7 @@ module.exports = { assetsPublicPath: '/', proxyTable: { '/lz_management': { - target: 'https://tlzmanagement.ldxinyong.com', + target: 'http://localhost:8080', changeOrigin: true } }, diff --git a/package-lock.json b/package-lock.json index e899f65..255382d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4672,9 +4672,9 @@ } }, "eventemitter3": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", - "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", + "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==", "dev": true }, "events": { @@ -5425,12 +5425,12 @@ } }, "follow-redirects": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz", - "integrity": "sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz", + "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==", "dev": true, "requires": { - "debug": "^3.2.6" + "debug": "^3.0.0" } }, "for-in": { @@ -6806,12 +6806,12 @@ "dev": true }, "http-proxy": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz", - "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", "dev": true, "requires": { - "eventemitter3": "^3.0.0", + "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", "requires-port": "^1.0.0" } @@ -9992,6 +9992,11 @@ "commander": "*" } }, + "moment": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.26.0.tgz", + "integrity": "sha512-oIixUO+OamkUkwjhAVE18rAMfRJNsNe/Stid/gwHSOfHrOtw9EhAY2AHvdKZ/k/MggcYELFCJz/Sn2pL8b8JMw==" + }, "move-concurrently": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", diff --git a/src/views/modules/sys/user/index.vue b/src/views/modules/sys/user/index.vue index 3926822..fafdb3f 100644 --- a/src/views/modules/sys/user/index.vue +++ b/src/views/modules/sys/user/index.vue @@ -2,7 +2,13 @@ - + + + + + + + 查询 @@ -12,7 +18,8 @@ type="danger" @click="handleDelete()" :disabled="dataListSelections.length <= 0" - >批量删除 + >批量删除 + - - - + + + + @@ -76,96 +86,101 @@ diff --git a/src/views/modules/sys/user/user-add-or-update.vue b/src/views/modules/sys/user/user-add-or-update.vue index bd5498e..1db00b4 100644 --- a/src/views/modules/sys/user/user-add-or-update.vue +++ b/src/views/modules/sys/user/user-add-or-update.vue @@ -11,7 +11,25 @@ @keyup.enter.native="handleConfirm()" label-width="80px" > - + + + + + + + + + + - - - - - - {{ role.roleName }} - - - 禁用 - 正常 + 启用 + 停用 + + + {{ role.roleName }} + + 取消 确定 @@ -117,7 +135,9 @@ export default { roleList: [], dataForm: { id: 0, + realName: '', username: '', + userNo: '', password: '', comfirmPassword: '', salt: '', @@ -127,11 +147,12 @@ export default { status: 1 }, dataRule: { - username: [{ required: true, message: '员工姓名不能为空', trigger: 'blur' }], + realName: [{ required: true, message: '员工姓名不能为空', trigger: 'blur' }], + userNo: [{ required: true, message: '工号不能为空', trigger: 'blur' }], + username: [{ required: true, message: '账号不能为空', trigger: 'blur' }], password: [{ validator: validatePassword, trigger: 'blur' }], comfirmPassword: [{ validator: validateComfirmPassword, trigger: 'blur' }], email: [ - { required: true, message: '邮箱不能为空', trigger: 'blur' }, { validator: validateEmail, trigger: 'blur' } ], mobile: [ @@ -173,6 +194,8 @@ export default { if (res && res.code === 0) { this.$nextTick(() => { this.dataForm.username = res.user.username + this.dataForm.realName = res.user.realName + this.dataForm.userNo = res.user.userNo this.dataForm.salt = res.user.salt this.dataForm.email = res.user.email this.dataForm.mobile = res.user.mobile @@ -189,6 +212,8 @@ export default { if (valid) { let params = { 'userId': this.dataForm.id || undefined, + 'realName': this.dataForm.realName, + 'userNo': this.dataForm.userNo, 'username': this.dataForm.username, 'password': this.dataForm.password, 'salt': this.dataForm.salt,