|
@@ -9,27 +9,33 @@
|
|
|
</ion-toolbar>
|
|
|
</ion-header>
|
|
|
<ion-content>
|
|
|
- <form class="form-table">
|
|
|
- <ion-item>
|
|
|
+ <div class="bw-vue-form">
|
|
|
+ <div class="form-detail">
|
|
|
<ion-label>用户名</ion-label>
|
|
|
<ion-text>{{ dataModel.userName }}</ion-text>
|
|
|
- </ion-item>
|
|
|
- <ion-item>
|
|
|
- <ion-label>帐号</ion-label>
|
|
|
+ </div>
|
|
|
+ <div class="form-detail">
|
|
|
+ <ion-label>姓名</ion-label>
|
|
|
<ion-text>{{ dataModel.loginID }}</ion-text>
|
|
|
- </ion-item>
|
|
|
- <ion-item :class="[v$.pwd_default.$error?'ion-invalid':'ion-valid']">
|
|
|
- <ion-label>新密码</ion-label>
|
|
|
- <ion-input v-model="dataModel.pwd_default" name="pwd_default"
|
|
|
- placeholder="请填写8到16位新密码" type="password"></ion-input>
|
|
|
- <ion-note slot="error">密码必须包含字母、数字和特殊字符,且长度要在8到16位。</ion-note>
|
|
|
- </ion-item>
|
|
|
- <ion-item :class="[v$.pwd_confirm.$error?'ion-invalid':'ion-valid']">
|
|
|
- <ion-label>确认新密码</ion-label>
|
|
|
- <ion-input v-model="dataModel.pwd_confirm" name="pwd_confirm"
|
|
|
- placeholder="请填写8到16位新密码" type="password"></ion-input>
|
|
|
- <ion-note slot="error">密码必须包含字母、数字和特殊字符,且长度要在8到16位。</ion-note>
|
|
|
- </ion-item>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <form class="form-table">
|
|
|
+ <div class="bw-vue-form">
|
|
|
+ <div class="form-input">
|
|
|
+ <ion-label>新密码</ion-label>
|
|
|
+ <ion-input v-model="dataModel.pwd_default" name="pwd_default"
|
|
|
+ placeholder="请填写8到16位新密码" type="password"></ion-input>
|
|
|
+ <ion-note style="color: #f50909" v-if="v$.pwd_default.$error" slot="error">密码必须包含字母、数字和特殊字符,且长度要在8到16位。
|
|
|
+ </ion-note>
|
|
|
+ </div>
|
|
|
+ <div class="form-input">
|
|
|
+ <ion-label>确认新密码</ion-label>
|
|
|
+ <ion-input v-model="dataModel.pwd_confirm" name="pwd_confirm"
|
|
|
+ placeholder="请填写8到16位新密码" type="password"></ion-input>
|
|
|
+ <ion-note style="color: #f50909" v-if="v$.pwd_confirm.$error" slot="error">密码必须包含字母、数字和特殊字符,且长度要在8到16位。
|
|
|
+ </ion-note>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</form>
|
|
|
</ion-content>
|
|
|
<ion-footer>
|
|
@@ -70,6 +76,8 @@ const v$ = useVuelidate(rules, dataModel);
|
|
|
const onSave = async () => {
|
|
|
const isFormCorrect = await v$.value.$validate();
|
|
|
|
|
|
+ console.log(isFormCorrect)
|
|
|
+
|
|
|
if (!isFormCorrect) {
|
|
|
return null;
|
|
|
}
|