This commit is contained in:
shidongli 2023-11-16 13:22:14 +08:00
parent fe3180cf6e
commit bca08d6273
3 changed files with 123 additions and 92 deletions

View File

@ -198,35 +198,35 @@ export default {
trigger: "blur"
}
],
hospitalSort: [
{
required: true,
message: "请选择显示排序",
trigger: "blur"
}
],
phone: [
{
required: true,
// validator: checkMobile,
message: "",
trigger: "blur"
}
],
hospitalIntroduce: [
{
required: true,
message: "请选择医院简介",
trigger: "blur"
}
],
hospitalAddress: [
{
required: true,
message: "请选择医院地址",
trigger: "blur"
}
]
// hospitalSort: [
// {
// required: true,
// message: "",
// trigger: "blur"
// }
// ],
// phone: [
// {
// required: true,
// // validator: checkMobile,
// message: "",
// trigger: "blur"
// }
// ],
// hospitalIntroduce: [
// {
// required: true,
// message: "",
// trigger: "blur"
// }
// ],
// hospitalAddress: [
// {
// required: true,
// message: "",
// trigger: "blur"
// }
// ]
}
};
},

View File

@ -223,7 +223,7 @@
maxlength="50"
/>
</el-form-item>
<el-form-item
<!-- <el-form-item
label="科室联系电话"
:rules="rules.hospitalDepartmentInfoList.departmentPhone"
:prop="`hospitalDepartmentInfoList.${index}.departmentPhone`"
@ -235,8 +235,19 @@
v-model="item.departmentPhone"
placeholder="请输入科室联系电话"
/>
</el-form-item>
</el-form-item> -->
<el-form-item
label="科室联系电话"
>
<el-input
maxlength="11"
style="width: 250px"
oninput="value=value.replace(/[^\d]/g,'')"
v-model="item.departmentPhone"
placeholder="请输入科室联系电话"
/>
</el-form-item>
<!-- <el-form-item
label="科室负责人"
:rules="rules.hospitalDepartmentInfoList.departmentPerson"
:prop="`hospitalDepartmentInfoList.${index}.departmentPerson`"
@ -247,8 +258,18 @@
v-model="item.departmentPerson"
placeholder="请输入科室负责人名称"
/>
</el-form-item>
</el-form-item> -->
<el-form-item
label="科室负责人"
>
<el-input
style="width: 250px"
maxlength="20"
v-model="item.departmentPerson"
placeholder="请输入科室负责人名称"
/>
</el-form-item>
<!-- <el-form-item
label="科室地址"
:rules="rules.hospitalDepartmentInfoList.departmentAddress"
:prop="`hospitalDepartmentInfoList.${index}.departmentAddress`"
@ -259,6 +280,16 @@
v-model="item.departmentAddress"
placeholder="请输入科室地址"
/>
</el-form-item> -->
<el-form-item
label="科室地址"
>
<el-input
style="width: 250px"
maxlength="300"
v-model="item.departmentAddress"
placeholder="请输入科室地址"
/>
</el-form-item>
<el-form-item
label="科室显示顺序"
@ -578,21 +609,21 @@ export default {
trigger: "blur",
},
],
departmentPerson: [
{
required: true,
message: "请输入科室负责人",
trigger: "blur",
},
],
departmentPhone: [
{
required: true,
// validator: checkMobile,
trigger: "blur",
message: "",
},
],
// departmentPerson: [
// {
// required: true,
// message: "",
// trigger: "blur",
// },
// ],
// departmentPhone: [
// {
// required: true,
// // validator: checkMobile,
// trigger: "blur",
// message: "",
// },
// ],
departmentAddress: [
{
required: true,
@ -609,29 +640,29 @@ export default {
trigger: "blur",
},
],
departmentPerson: [
{
required: true,
message: "请输入科室负责人",
trigger: "blur",
},
],
departmentPhone: [
{
required: true,
// validator: checkMobile,
trigger: "blur",
message: "",
},
],
departmentAddress: [
{
required: true,
message: "请输入科室地址",
trigger: "blur",
message: "",
},
],
// departmentPerson: [
// {
// required: true,
// message: "",
// trigger: "blur",
// },
// ],
// departmentPhone: [
// {
// required: true,
// // validator: checkMobile,
// trigger: "blur",
// message: "",
// },
// ],
// departmentAddress: [
// {
// required: true,
// message: "",
// trigger: "blur",
// message: "",
// },
// ],
departmentSort: [
{
required: true,

View File

@ -823,13 +823,13 @@ export default {
trigger: "blur",
},
],
personAddress: [
{
required: true,
message: "请选择科室人员地址",
trigger: "blur",
},
],
// personAddress: [
// {
// required: true,
// message: "",
// trigger: "blur",
// },
// ],
academicTitle: [
{
required: true,
@ -837,13 +837,13 @@ export default {
trigger: "blur",
},
],
personIntroduce: [
{
required: true,
trigger: "blur",
message: "请输入个人简介",
},
],
// personIntroduce: [
// {
// required: true,
// trigger: "blur",
// message: "",
// },
// ],
personSort: [
{
required: true,
@ -865,14 +865,14 @@ export default {
trigger: "blur",
},
],
personPhone: [
{
required: true,
validator: checkMobile,
trigger: "blur",
message: "",
},
],
// personPhone: [
// {
// required: true,
// validator: checkMobile,
// trigger: "blur",
// message: "",
// },
// ],
},
};
},