This commit is contained in:
Your Name
2026-03-20 13:56:40 +08:00
parent 7147c8e148
commit d765517b74
258 changed files with 2481 additions and 364 deletions
@@ -308,6 +308,15 @@ const formRules = reactive({
trigger: ['change']
}
],
dept_id: [
{
required: true,
type: 'array',
min: 1,
message: '请选择归属部门',
trigger: ['change']
}
],
phone: [
{
validator: phoneValidator,
+21
View File
@@ -105,6 +105,16 @@
<el-input v-model="formData.license_no" placeholder="请输入执业证书编号" clearable />
</el-form-item>
<!-- 医生资质图片 -->
<el-form-item label="资质图片">
<div>
<div>
<material-picker v-model="formData.qualification_images" :limit="9" />
</div>
<div class="form-tips">上传医生资质证书荣誉证书等图片最多9张建议尺寸800*600px</div>
</div>
</el-form-item>
<!-- 图文问诊 -->
<el-form-item label="图文问诊">
<el-switch
@@ -273,6 +283,7 @@ const formData = reactive({
avatar: '',
title: '', // 职称
license_no: '', // 执业证书编号
qualification_images: '', // 医生资质图片
enable_image_consult: 1, // 是否开启图文问诊
enable_video_consult: 1, // 是否开启视频问诊
enable_charge: 0, // 是否开启收费
@@ -340,6 +351,15 @@ const formRules = reactive({
trigger: ['change']
}
],
dept_id: [
{
required: true,
type: 'array',
min: 1,
message: '请选择归属部门',
trigger: ['change']
}
],
phone: [
{
validator: phoneValidator,
@@ -403,6 +423,7 @@ const open = (type = 'add') => {
avatar: '',
title: '',
license_no: '',
qualification_images: '',
enable_image_consult: 1,
enable_video_consult: 1,
enable_charge: 0,