✨ MK公开页、预结算体验优化、地图选址与认证密码规则完善
This commit is contained in:
@@ -91,7 +91,7 @@
|
||||
<el-input
|
||||
v-model="passwordForm.newPassword"
|
||||
type="password"
|
||||
placeholder="请输入新密码"
|
||||
placeholder="大于8位,含字母、数字、特殊字符.!@#$%^&*"
|
||||
show-password
|
||||
>
|
||||
<template #prefix>
|
||||
@@ -143,6 +143,7 @@
|
||||
import { getUserInfo, updateInfo, updatePassword } from '@/api/system/user';
|
||||
import md5 from 'js-md5';
|
||||
import { sensitive } from '@/utils/sensitive';
|
||||
import { isValidLoginPassword, LOGIN_PASSWORD_RULE_MESSAGE } from '@/utils/validate';
|
||||
import {
|
||||
Plus,
|
||||
Bell,
|
||||
@@ -259,6 +260,18 @@ export default {
|
||||
},
|
||||
// 提交密码修改
|
||||
submitPassword() {
|
||||
if (!this.passwordForm.newPassword || !this.passwordForm.newPassword1) {
|
||||
this.$message.warning('请输入新密码和确认密码');
|
||||
return;
|
||||
}
|
||||
if (this.passwordForm.newPassword !== this.passwordForm.newPassword1) {
|
||||
this.$message.warning('两次输入的新密码不一致');
|
||||
return;
|
||||
}
|
||||
if (!isValidLoginPassword(this.passwordForm.newPassword)) {
|
||||
this.$message.warning(LOGIN_PASSWORD_RULE_MESSAGE);
|
||||
return;
|
||||
}
|
||||
this.loading = true;
|
||||
updatePassword(
|
||||
md5(this.passwordForm.oldPassword),
|
||||
|
||||
Reference in New Issue
Block a user