|
@@ -11,6 +11,11 @@
|
|
|
effect="dark"
|
|
|
/>
|
|
|
|
|
|
+ <el-alert title="新密码至少8位,且包含大写字母、小写字母、数字、特殊符号中的两种。"
|
|
|
+ show-icon
|
|
|
+ type="warning"
|
|
|
+ :closable="false"/>
|
|
|
+
|
|
|
<el-form
|
|
|
ref="formRef"
|
|
|
:model="form"
|
|
@@ -26,11 +31,22 @@
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="新密码:" prop="newPwd">
|
|
|
- <el-input class="security" v-model="form.newPwd"/>
|
|
|
+ <el-input class="security"
|
|
|
+ v-model="form.newPwd"
|
|
|
+ show-word-limit
|
|
|
+ maxlength="16"
|
|
|
+ minlength="8"
|
|
|
+ />
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="再次确认:" prop="reconfirmPwd">
|
|
|
- <el-input class="security" v-model="form.reconfirmPwd"/>
|
|
|
+ <el-input
|
|
|
+ class="security"
|
|
|
+ v-model="form.reconfirmPwd"
|
|
|
+ show-word-limit
|
|
|
+ maxlength="16"
|
|
|
+ minlength="8"
|
|
|
+ />
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="">
|
|
@@ -58,8 +74,6 @@ import {stringIsBlank} from "@/utils/blank-utils";
|
|
|
import {BizException, ExceptionEnum} from "@/utils/BizException";
|
|
|
import {checkVerificationCodeV2, sendAVerificationCode} from "@/api/login";
|
|
|
import {useCompRef} from "@/utils/useCompRef";
|
|
|
-import {xcMessage} from "@/utils/xiaochan-element-plus";
|
|
|
-import {isDev} from "@/utils/public";
|
|
|
|
|
|
const props = defineProps<{
|
|
|
codeRs: string
|