|
@@ -4,6 +4,9 @@
|
|
|
<el-form-item label="操作师姓名:" prop="doctorName">
|
|
|
<el-input v-model="formData.doctorName" type="text" placeholder="请输入操作师姓名" :maxlength="30" />
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="英文名:" prop="englishName">
|
|
|
+ <el-input v-model="formData.englishName" type="text" placeholder="请输入英文名或拼音" :maxlength="50" />
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="从业资格证编号:" prop="certificateNo">
|
|
|
<el-input v-model="formData.certificateNo" placeholder="请输入从业资格证编号" />
|
|
|
</el-form-item>
|
|
@@ -114,6 +117,7 @@ export default {
|
|
|
authId: -1,
|
|
|
doctorType: 1,
|
|
|
doctorName: '',
|
|
|
+ englishName: '',
|
|
|
certificateNo: '',
|
|
|
clubName: '',
|
|
|
banner: '',
|
|
@@ -126,6 +130,10 @@ export default {
|
|
|
{ required: true, message: '医师姓名不能为空', trigger: ['blur', 'change'] },
|
|
|
{ maxlength: 30, message: '最大长度为30个字符', trigger: ['blur', 'change'] }
|
|
|
],
|
|
|
+ englishName: [
|
|
|
+ { required: true, message: '医师英文名不能为空', trigger: ['blur', 'change'] },
|
|
|
+ { maxlength: 50, message: '最大长度为50个字符', trigger: ['blur', 'change'] }
|
|
|
+ ],
|
|
|
certificateNo: [{ required: true, validator: validateCertificateNo, trigger: ['blur', 'change'] }],
|
|
|
clubName: [{ required: true, message: '所在机构不能为空', trigger: ['blur', 'change'] }],
|
|
|
authId: [{ required: true, message: '所在机构不能为空', trigger: ['change'] }],
|
|
@@ -234,6 +242,7 @@ export default {
|
|
|
// 设置表单数据
|
|
|
setFormData(data) {
|
|
|
this.formData.doctorName = data.doctorName
|
|
|
+ this.formData.englishName = data.englishName
|
|
|
this.formData.certificateNo = data.certificateNo
|
|
|
this.formData.clubName = data.clubName
|
|
|
this.formData.doctorImage = data.doctorImage
|
|
@@ -275,6 +284,7 @@ export default {
|
|
|
createBy: authUserId,
|
|
|
doctorId: this.doctorId,
|
|
|
doctorName: this.formData.doctorName,
|
|
|
+ englishName: this.formData.englishName,
|
|
|
certificateNo: this.formData.certificateNo,
|
|
|
clubName: this.formData.clubName,
|
|
|
doctorImage: this.formData.doctorImage,
|