This commit is contained in:
曹辉 2023-04-10 16:07:05 +08:00
parent a8e74ac5df
commit 957bde13d4

View File

@ -226,13 +226,13 @@
></div>
</el-dialog>
<!-- 派单弹框 -->
<el-dialog title="派单" :visible.sync="innerdispatch" append-to-body width="500px" height="100px">
<el-form ref="form" :model="form" :rules="rules" label-width="130px">
<el-form-item label="护理员姓名" prop="nursePersonName">
<el-dialog title="派单" :visible.sync="innerdispatch" append-to-body width="900px" height="100px">
<el-form ref="form" :model="form" :rules="rules" label-width="130px" :inline="true">
<el-form-item label="护理员姓名">
<el-button
type
v-if="nurseName == '请选择护理员'"
style="width: 300px; text-align: left; height: 36px; color: #c0c4cc"
style="width: 250px; text-align: left; height: 36px; color: #c0c4cc"
@click="clicknursePersonName()"
>{{ nurseName }}</el-button>
<el-button
@ -240,25 +240,47 @@
@click="clicknursePersonName()"
v-else
style="
width: 300px;
width: 250px;
text-align: left;
height: 36px;
padding-left: -10px;
"
>{{ nurseName }}</el-button>
</el-form-item>
<!-- <el-button
type=""
@click="departclick(item, index)"
v-else
style="
width: 200px;
text-align: left;
height: 36px;
padding-left: -10px;
"
>{{ item.departmentName }}</el-button
>-->
<el-form-item label="工作状态" v-if="nursePersonlist.workStatus">
<div class="text" style="display: inline-block;">
{{ nursePersonlist.workStatus=='ONLINE'?"在线":'' }}
{{ nursePersonlist.workStatus=='BE_BUSY'?"忙碌":'' }}
{{ nursePersonlist.workStatus=='OFFLINE'?"离线":'' }}
</div>
</el-form-item>
<el-form-item label="护理人职称" v-if="nursePersonlist.nursePersonType">
<div class="text" style="display: inline-block;">
{{ nursePersonlist.nursePersonType=='NURSE'?"护士":'' }}
{{ nursePersonlist.nursePersonType=='NURSE_TEACHER'?"护理师":'' }}
</div>
</el-form-item>
<el-form-item label="职称级别" v-if="nursePersonlist.positionalTitleLevel">
<div class="text" style="display: inline-block;">
{{ nursePersonlist.positionalTitleLevel=='PRIMARY_LEVEL'?'初级':'' }}
{{ nursePersonlist.positionalTitleLevel=='MIDDLE_LEVEL'?'中级':'' }}
{{ nursePersonlist.positionalTitleLevel=='HIGH_LEVEL'?'高级':'' }}
</div>
</el-form-item>
<el-form-item label="擅长项目" v-if="nursePersonlist.geniusItem">
<div
class="text"
style="width:600px;display: inline-block;height:100px;line-height:25px; overflow: hidden; display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;"
>{{ nursePersonlist.geniusItem }}</div>
</el-form-item>
<el-form-item label="资质证书图片" v-if="nursePersonlist.nurseStationPersonCheckList">
<div v-for="(item,index) in nursePersonlist.nurseStationPersonCheckList" :key="index">
<el-image
style="width: 120px; height: 120px;margin-right:10px"
:src="baseurl+item.certificateUrl"
:preview-src-list="PersonChecksrcList"
></el-image>
</div>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitForm"> </el-button>
@ -421,8 +443,11 @@ export default {
innerrefund: false,
//
innerdispatch: false,
//
//
nursePersonNameinfo: false,
//list
nursePersonlist: {},
PersonChecksrcList: [],
//
ids: [],
//
@ -652,6 +677,10 @@ export default {
this.nursePersonid = row.nurseStationPersonId;
this.nurseName = row.nursePersonName;
this.nursePersonNameinfo = false;
this.nursePersonlist = row;
row.nurseStationPersonCheckList.forEach(e => {
this.PersonChecksrcList.push(this.baseurl + e.certificateUrl);
});
},
//
cencel(row) {