This commit is contained in:
闫晓茹 2023-03-02 14:56:07 +08:00
parent 13d7808893
commit e08a288e50

View File

@ -253,7 +253,7 @@
:rules="rules.hospitalPersonInfoList.personName"
:prop="`hospitalPersonInfoList.${index}.personName`"
>
<el-input v-model="item.personName" placeholder="请输入人员名称" />
<el-input v-model="item.personName" placeholder="请输入人员名称" />
</el-form-item>
<el-form-item
label="人员联系电话"
@ -261,6 +261,7 @@
:prop="`hospitalPersonInfoList.${index}.personPhone`"
>
<el-input
maxlength="11"
v-model="item.personPhone"
placeholder="请输入人员联系电话"
/>
@ -280,7 +281,7 @@
:rules="rules.hospitalPersonInfoList.cardNo"
:prop="`hospitalPersonInfoList.${index}.cardNo`"
>
<el-input v-model="item.cardNo" placeholder="请输入身份证号" />
<el-input maxlength="18" v-model="item.cardNo" placeholder="请输入身份证号" />
</el-form-item>
<el-form-item
label="人员职称"
@ -307,6 +308,7 @@
:prop="`hospitalPersonInfoList.${index}.consultingFee`"
>
<el-input
maxlength="10"
v-model="item.consultingFee"
placeholder="请输入咨询费用"
/>
@ -316,7 +318,10 @@
:rules="rules.hospitalPersonInfoList.personSort"
:prop="`hospitalPersonInfoList.${index}.personSort`"
>
<el-input v-model="item.personSort" placeholder="请输入显示顺序" />
<el-input
oninput="value=value.replace(/[^\d]/g,'')"
maxlength="5"
v-model="item.personSort" placeholder="请输入显示顺序" />
</el-form-item>
<el-form-item
label="个人简介"
@ -567,8 +572,19 @@
/>
</el-dialog>
<!-- 修改对话框 -->
<el-dialog :title="title" :visible.sync="open" width="1000px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="110px" :inline="true">
<el-dialog
:title="title"
:visible.sync="open"
width="1000px"
append-to-body
>
<el-form
ref="form"
:model="form"
:rules="rules"
label-width="110px"
:inline="true"
>
<el-form-item label="所属医院" prop="hospitalName">
<el-button
type=""
@ -596,10 +612,8 @@
"
>{{ form.hospitalName }}</el-button
>
</el-form-item>
<el-form-item label="所属科室" prop="departmentName">
<el-button
type=""
v-if="form.departmentName == '请选择所属科室'"
@ -650,8 +664,7 @@
style="width: 250px"
/>
</el-form-item>
<el-form-item label="身份证" prop="cardNo">
<el-input
v-model="form.cardNo"
@ -660,7 +673,7 @@
style="width: 250px"
/>
</el-form-item>
<el-form-item label="人员职称" prop="academicTitle">
<el-select
v-model="form.academicTitle"
@ -680,12 +693,15 @@
<el-input
v-model="form.consultingFee"
placeholder="请输入咨询费用"
maxlength="10"
style="width: 250px"
/>
</el-form-item>
<el-form-item label="显示顺序" prop="personSort">
<el-input
v-model="form.personSort"
maxlength="5"
oninput="value=value.replace(/[^\d]/g,'')"
placeholder="请输入显示顺序"
style="width: 250px"
/>
@ -1243,11 +1259,11 @@ export default {
// }
this.innerVisibledepartmentxg = false;
},
//
//
innerVisiblecancel() {
this.innerVisible = false;
},
innerVisiblecancelxg() {
this.innerVisiblexg = false;
},
@ -1314,7 +1330,7 @@ export default {
this.innerVisibledepartment = true;
},
//
clickdepartmentlist(){
clickdepartmentlist() {
this.departmentList();
// this.form.departmentId = item.departmentId;
this.innerVisibledepartmentxg = true;