This commit is contained in:
闫晓茹 2023-03-10 10:08:34 +08:00
parent d534592b47
commit 5f7ff8f232
3 changed files with 35 additions and 33 deletions

View File

@ -131,7 +131,7 @@
<el-input v-model="form.phone" maxlength="11" style="width:200px" placeholder="请输入联系电话" /> <el-input v-model="form.phone" maxlength="11" style="width:200px" placeholder="请输入联系电话" />
</el-form-item> </el-form-item>
<el-form-item label="显示顺序" prop="hospitalSort"> <el-form-item label="显示顺序" prop="hospitalSort">
<el-input v-model="form.hospitalSort" maxlength="5" style="width:200px" placeholder="请输入显示顺序" /> <el-input v-model.number="form.hospitalSort" maxlength="5" style="width:200px" placeholder="请输入显示顺序" />
</el-form-item> </el-form-item>
<el-form-item label="医院简介" prop="hospitalIntroduce"> <el-form-item label="医院简介" prop="hospitalIntroduce">
<editor <editor

View File

@ -113,17 +113,17 @@
align="center" align="center"
prop="departmentPerson" prop="departmentPerson"
/> />
<el-table-column <!-- <el-table-column
label="科室地址" label="科室地址"
align="center" align="center"
prop="departmentAddress" prop="departmentAddress"
/> /> -->
<!-- <el-table-column label="科室显示级别" align="center" prop="departmentLevel" /> --> <!-- <el-table-column label="科室显示级别" align="center" prop="departmentLevel" /> -->
<el-table-column <!-- <el-table-column
label="科室显示顺序" label="科室显示顺序"
align="center" align="center"
prop="departmentSort" prop="departmentSort"
/> /> -->
<el-table-column <el-table-column
label="操作" label="操作"
align="center" align="center"
@ -263,7 +263,7 @@
> >
<el-input <el-input
maxlength="5" maxlength="5"
v-model="item.departmentSort" v-model.number="item.departmentSort"
placeholder="请输入科室显示顺序" placeholder="请输入科室显示顺序"
style="width:250px" style="width:250px"
/> />
@ -443,7 +443,7 @@
<el-form-item label="科室显示顺序" prop="departmentSort"> <el-form-item label="科室显示顺序" prop="departmentSort">
<el-input <el-input
maxlength="5" maxlength="5"
v-model="form.departmentSort" v-model.number="form.departmentSort"
placeholder="请输入科室显示顺序" placeholder="请输入科室显示顺序"
style="width: 250px" style="width: 250px"
/> />

View File

@ -25,14 +25,14 @@
/> />
</el-form-item> </el-form-item>
<el-form-item label="身份证号" prop="cardNo"> <!-- <el-form-item label="身份证号" prop="cardNo">
<el-input <el-input
v-model="queryParams.cardNo" v-model="queryParams.cardNo"
placeholder="请输入身份证号" placeholder="请输入身份证号"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item> -->
<el-form-item> <el-form-item>
<el-button <el-button
@ -114,7 +114,7 @@
<el-table-column label="人员名称" align="center" prop="personName" /> <el-table-column label="人员名称" align="center" prop="personName" />
<el-table-column label="联系电话" align="center" prop="personPhone" /> <el-table-column label="联系电话" align="center" prop="personPhone" />
<el-table-column label="人员地址" align="center" prop="personAddress" /> <el-table-column label="人员地址" align="center" prop="personAddress" />
<el-table-column label="身份证号" align="center" prop="cardNo" /> <!-- <el-table-column label="身份证号" align="center" prop="cardNo" /> -->
<el-table-column label="人员职称" align="center" prop="academicTitle"> <el-table-column label="人员职称" align="center" prop="academicTitle">
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.academicTitle == "CHIEF_PHYSICIAN" ? "主任医师" : "" }} {{ scope.row.academicTitle == "CHIEF_PHYSICIAN" ? "主任医师" : "" }}
@ -129,7 +129,6 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="咨询费用" align="center" prop="consultingFee" /> <el-table-column label="咨询费用" align="center" prop="consultingFee" />
<!-- <el-table-column label="个人简介" align="center" prop="personIntroduce" /> -->
<el-table-column label="显示顺序" align="center" prop="personSort" /> <el-table-column label="显示顺序" align="center" prop="personSort" />
<el-table-column <el-table-column
label="操作" label="操作"
@ -278,7 +277,8 @@
<el-form-item label="咨询费用" prop="consultingFee"> <el-form-item label="咨询费用" prop="consultingFee">
<el-input <el-input
maxlength="10" maxlength="10"
v-model="form.consultingFee" oninput="value=value.replace(/[^\d]/g,'')"
v-model.number="form.consultingFee"
placeholder="请输入咨询费用" placeholder="请输入咨询费用"
/> />
</el-form-item> </el-form-item>
@ -286,7 +286,7 @@
<el-input <el-input
oninput="value=value.replace(/[^\d]/g,'')" oninput="value=value.replace(/[^\d]/g,'')"
maxlength="5" maxlength="5"
v-model="form.personSort" v-model.number="form.personSort"
placeholder="请输入显示顺序" placeholder="请输入显示顺序"
/> />
</el-form-item> </el-form-item>
@ -298,12 +298,15 @@
/> />
</el-form-item> </el-form-item>
<el-form-item label="个人简介" prop="personIntroduce"> <el-form-item label="个人简介" prop="personIntroduce">
<editor <el-input
@imgs="imgs" type="textarea"
:min-height="80" :rows="5"
maxlength="300" maxlength="30"
style="width: 540px;"
placeholder="请输入个人简介"
v-model="form.personIntroduce" v-model="form.personIntroduce"
></editor> ></el-input>
</el-form-item> </el-form-item>
<div <div
v-for="(item, index) in form.hospitalPersonCertificateList" v-for="(item, index) in form.hospitalPersonCertificateList"
@ -343,7 +346,7 @@
<el-input <el-input
oninput="value=value.replace(/[^\d]/g,'')" oninput="value=value.replace(/[^\d]/g,'')"
maxlength="5" maxlength="5"
v-model="item.certificateSort" v-model.number="item.certificateSort"
placeholder="请输入证书显示顺序" placeholder="请输入证书显示顺序"
/> />
</el-form-item> </el-form-item>
@ -704,15 +707,16 @@
</el-form-item> </el-form-item>
<el-form-item label="咨询费用" prop="consultingFee"> <el-form-item label="咨询费用" prop="consultingFee">
<el-input <el-input
v-model="form.consultingFee" v-model.number="form.consultingFee"
placeholder="请输入咨询费用" placeholder="请输入咨询费用"
maxlength="10" maxlength="10"
oninput="value=value.replace(/[^\d]/g,'')"
style="width: 250px" style="width: 250px"
/> />
</el-form-item> </el-form-item>
<el-form-item label="显示顺序" prop="personSort"> <el-form-item label="显示顺序" prop="personSort">
<el-input <el-input
v-model="form.personSort" v-model.number="form.personSort"
maxlength="5" maxlength="5"
oninput="value=value.replace(/[^\d]/g,'')" oninput="value=value.replace(/[^\d]/g,'')"
placeholder="请输入显示顺序" placeholder="请输入显示顺序"
@ -731,11 +735,13 @@
prop="personIntroduce" prop="personIntroduce"
style="margin-top: 10px; margin-left: 10px" style="margin-top: 10px; margin-left: 10px"
> >
<editor <el-input
@imgs="imgs" type="textarea"
:min-height="80" :rows="5"
style="width: 540px;"
placeholder="请输入个人简介"
v-model="form.personIntroduce" v-model="form.personIntroduce"
></editor> ></el-input>
</el-form-item> </el-form-item>
<div <div
@ -776,7 +782,7 @@
<el-input <el-input
oninput="value=value.replace(/[^\d]/g,'')" oninput="value=value.replace(/[^\d]/g,'')"
maxlength="5" maxlength="5"
v-model="item.certificateSort" v-model.number="item.certificateSort"
placeholder="请输入证书显示顺序" placeholder="请输入证书显示顺序"
/> />
</el-form-item> </el-form-item>
@ -1199,9 +1205,8 @@ export default {
personIntroduce: [ personIntroduce: [
{ {
required: true, required: true,
trigger: "blur", trigger: "blur",
message: "请选择个人简介", message: "请输入个人简介",
}, },
], ],
personSort: [ personSort: [
@ -1340,10 +1345,7 @@ export default {
this.info(); this.info();
}, },
methods: { methods: {
imgs(item) {
console.log(item);
this.imgsurl.pictureUrlList.push(item);
},
//item //item
imgclassifyItem(item) { imgclassifyItem(item) {
let imgUrlData = JSON.parse(item); let imgUrlData = JSON.parse(item);
@ -1439,7 +1441,7 @@ export default {
}, },
// //
clickinnerVisible() { clickinnerVisible() {
// this.addresetQuery(); this.info();
this.innerVisible = true; this.innerVisible = true;
}, },
// //