|
@@ -30,12 +30,15 @@
|
|
|
<el-form-item label="登录密码" prop="password">
|
|
|
<el-input v-model="forms.password" placeholder="请输入登录密码" show-password></el-input>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="邀请码" prop="code">
|
|
|
+ <el-input v-model="forms.code" placeholder="请输入邀请码"></el-input>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="用户类别" prop="role">
|
|
|
<el-radio-group v-model="forms.role">
|
|
|
+ <el-radio label="7">临时用户</el-radio>
|
|
|
<el-radio label="2">个人</el-radio>
|
|
|
- <el-radio label="3">企业管理员</el-radio>
|
|
|
+ <el-radio label="3">机构管理员</el-radio>
|
|
|
<el-radio label="6">专家</el-radio>
|
|
|
- <el-radio label="7">临时用户</el-radio>
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="身份证号" prop="cardnumber" v-if="forms.role == '2' || forms.role == '3' || forms.role == '6'">
|
|
@@ -195,6 +198,10 @@ export default {
|
|
|
name: [{ required: true, message: '请输入用户名称', trigger: 'blur' }],
|
|
|
phone: [{ required: true, message: '请输入手机号', trigger: 'blur' }],
|
|
|
password: [{ required: true, message: '请输入密码', trigger: 'blur' }],
|
|
|
+ code: [
|
|
|
+ { required: false, message: '请输入邀请码', trigger: 'blur' },
|
|
|
+ // { type: 'number', message: '年龄必须为数字值' },
|
|
|
+ ],
|
|
|
cardnumber: [{ required: true, message: '请输入身份证号', trigger: 'blur' }],
|
|
|
email: [{ required: true, message: '请输入邮箱', trigger: 'blur' }],
|
|
|
addr: [{ required: true, message: '请输入地址', trigger: 'blur' }],
|