Browse Source

用户管理默认密码

jbb 2 years ago
parent
commit
4aef47a9fa
1 changed files with 8 additions and 4 deletions
  1. 8 4
      src/views/system/modules/UserModal.vue

+ 8 - 4
src/views/system/modules/UserModal.vue

@@ -262,12 +262,13 @@
             placeholder="请输入用户账号"
             v-decorator="['username', validatorRules.username]"
             :readOnly="!!model.id"
+            autocomplete="off"
           />
         </a-form-item>
 
         <template v-if="!model.id">
           <a-form-item label="登陆密码" :labelCol="labelCol" :wrapperCol="wrapperCol">
-            <a-input type="password" placeholder="请输入登陆密码" v-decorator="['password', validatorRules.password]" />
+            <a-input type="password" placeholder="请输入登陆密码" v-decorator="['password', validatorRules.password]" autocomplete="new-password" @blur="changePssword"/>
           </a-form-item>
 
           <a-form-item label="确认密码" :labelCol="labelCol" :wrapperCol="wrapperCol">
@@ -376,7 +377,8 @@ export default {
                         {
                             validator: this.validateToNextPassword
                         }
-                    ]
+                    ],
+                    initialValue:'123456'
                 },
                 confirmpassword: {
                     rules: [
@@ -633,6 +635,7 @@ export default {
             this.orgObject = []
             this.userObject = {}
             this.validatorRules.username.rules[0].required = false
+            this.validatorRules.confirmpassword.rules[0].required = false
         },
         moment,
         handleSubmit () {
@@ -651,7 +654,6 @@ export default {
                         values.birthday = values.birthday.format(this.dateFormat)
                     }
                     let formData = Object.assign(this.model, values)
-                    debugger
                     // 获取公司信息
                     formData.pkOrg = this.orgObject.pkOrg
                     formData.pkOrgName = this.orgObject.pkOrgName
@@ -844,7 +846,6 @@ export default {
 
         // 获取用户对应部门弹出框提交给返回的数据
         modalFormOk (formData) {
-          debugger
             this.orgObject = formData.orgObject // 公司信息
             // 没有选择则直接退出
             if (!formData.departIdList || formData.departIdList.length == 0) {
@@ -896,6 +897,9 @@ export default {
             }else{
                 this.validatorRules.username.rules[0].required = false
             }
+        },
+        changePssword(){
+          this.validatorRules.confirmpassword.rules[0].required = true
         }
     }
 }