|
@@ -17,12 +17,7 @@
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="机构名称" prop="name">
|
|
|
- <el-input
|
|
|
- ref="name"
|
|
|
- v-model="form.name"
|
|
|
- type="text"
|
|
|
- placeholder="请输入机构名称"
|
|
|
- ></el-input>
|
|
|
+ <el-input ref="name" v-model="form.name" type="text" placeholder="请输入机构名称" />
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="机构介绍">
|
|
@@ -32,7 +27,7 @@
|
|
|
rows="5"
|
|
|
resize="none"
|
|
|
placeholder="请输入机构简介"
|
|
|
- ></el-input>
|
|
|
+ />
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="管理员用户名" prop="admin_user_name">
|
|
@@ -41,7 +36,7 @@
|
|
|
v-model="form.admin_user_name"
|
|
|
type="text"
|
|
|
placeholder="请输入管理员用户名"
|
|
|
- ></el-input>
|
|
|
+ />
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="管理员密码" prop="admin_user_password">
|
|
@@ -50,7 +45,16 @@
|
|
|
v-model="form.admin_user_password"
|
|
|
type="password"
|
|
|
placeholder="输入管理员密码"
|
|
|
- ></el-input>
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="确认密码" prop="confirm_password">
|
|
|
+ <el-input
|
|
|
+ ref="confirm_password"
|
|
|
+ v-model="form.confirm_password"
|
|
|
+ type="password"
|
|
|
+ placeholder="请确认密码"
|
|
|
+ />
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item>
|
|
@@ -91,6 +95,15 @@ export default {
|
|
|
}
|
|
|
};
|
|
|
|
|
|
+ const validateConfirmPassword = (rule, value, callback) => {
|
|
|
+ console.log(this.form.admin_user_password);
|
|
|
+ if (this.form.admin_user_password !== value) {
|
|
|
+ callback(new Error('上下密码不一致!'));
|
|
|
+ } else {
|
|
|
+ callback();
|
|
|
+ }
|
|
|
+ };
|
|
|
+
|
|
|
return {
|
|
|
form: {
|
|
|
picture_id: '',
|
|
@@ -98,12 +111,14 @@ export default {
|
|
|
name: '',
|
|
|
intro: '',
|
|
|
admin_user_name: '',
|
|
|
- admin_user_password: ''
|
|
|
+ admin_user_password: '',
|
|
|
+ confirm_password: ''
|
|
|
},
|
|
|
orgRules: {
|
|
|
name: [{ require: true, trigger: 'blur', validator: validatorName }],
|
|
|
admin_user_name: [{ require: true, trigger: 'blur', validator: validatorUserName }],
|
|
|
- admin_user_password: [{ require: true, trigger: 'blur', validator: validateUserPassword }]
|
|
|
+ admin_user_password: [{ require: true, trigger: 'blur', validator: validateUserPassword }],
|
|
|
+ confirm_password: [{ require: true, trigger: 'blur', validator: validateConfirmPassword }]
|
|
|
}
|
|
|
};
|
|
|
},
|