|
@@ -36,7 +36,8 @@
|
|
'formCustom.passwd',
|
|
'formCustom.passwd',
|
|
{ initialValue: formCustom.passwd,
|
|
{ initialValue: formCustom.passwd,
|
|
rules: [
|
|
rules: [
|
|
- { required: true, message: '请输入新密码' }
|
|
|
|
|
|
+ { required: true, message: '请输入新密码' },
|
|
|
|
+ { validator: passwordValid }
|
|
]
|
|
]
|
|
},
|
|
},
|
|
]">
|
|
]">
|
|
@@ -102,6 +103,14 @@ export default {
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
...mapActions(['Logout']),
|
|
...mapActions(['Logout']),
|
|
|
|
+ // 密码位数校验
|
|
|
|
+ passwordValid (rule, value, callback) {
|
|
|
|
+ if (value.length < 6 || value.length > 12) {
|
|
|
|
+ callback('请输入6-12位密码!')
|
|
|
|
+ } else {
|
|
|
|
+ callback()
|
|
|
|
+ }
|
|
|
|
+ },
|
|
// 密码校验
|
|
// 密码校验
|
|
compareToFirstPassword (rule, value, callback) {
|
|
compareToFirstPassword (rule, value, callback) {
|
|
const form = this.form
|
|
const form = this.form
|
|
@@ -120,7 +129,7 @@ export default {
|
|
oldPassword: values.formCustom.oldPwd,
|
|
oldPassword: values.formCustom.oldPwd,
|
|
password: values.formCustom.passwd
|
|
password: values.formCustom.passwd
|
|
}).then(res => {
|
|
}).then(res => {
|
|
- if (res.status === '200') {
|
|
|
|
|
|
+ if (res.status == 200) {
|
|
_this.$message.success('修改成功, 请重新登录')
|
|
_this.$message.success('修改成功, 请重新登录')
|
|
_this.logout()
|
|
_this.logout()
|
|
}
|
|
}
|