diff --git a/fuintAdmin_zt/src/views/Site/index.vue b/fuintAdmin_zt/src/views/Site/index.vue index 5544bfe49..8142aa0e1 100644 --- a/fuintAdmin_zt/src/views/Site/index.vue +++ b/fuintAdmin_zt/src/views/Site/index.vue @@ -764,6 +764,14 @@ export default { }, dicts: ['node_type'], data() { + const equalToPassword = (rule, value, callback) => { + console.log("151515151:",this.form.password1,value) + if (this.form.password !== value) { + callback(new Error("两次输入的密码不一致")); + } else { + callback(); + } + }; return { storeNum: false, isEditDept:true, @@ -971,6 +979,11 @@ export default { {required: true, message: "用户密码不能为空", trigger: "blur"}, {min: 5, max: 20, message: '用户密码长度必须介于 5 和 20 之间', trigger: 'blur'} ], + password1: [ + {required: true, message: "用户密码不能为空", trigger: "blur"}, + { required: true, validator: equalToPassword, trigger: "blur" }, + {min: 5, max: 20, message: '用户密码长度必须介于 5 和 20 之间', trigger: 'blur'} + ], email: [ { type: "email", @@ -1815,6 +1828,7 @@ export default { app.form.roleIds = Number(app.form.roleIds); app.form.password1 = row.password + //获取角色 let permissionType