Merge remote-tracking branch 'origin/dev' into dev

# Conflicts:
#	src/views/system/followupsee/index.vue
This commit is contained in:
闫晓茹 2024-06-17 18:20:31 +08:00
commit 4f44d60b48
5 changed files with 50 additions and 47 deletions

View File

@ -71,30 +71,30 @@
<div ref="table">
<el-table :max-height="maxTableHeight" v-loading="loading" :data="patientInfoList">
<el-table-column label="序号" type="index" width="50" align="center" />
<el-table-column label="患者姓名" align="center" prop="patientName" />
<el-table-column label="患者姓名" align="center" prop="patientName" width="80"/>
<el-table-column label="患者电话" align="center" prop="patientPhone" width='120' />
<el-table-column label="性别" align="center" prop="sex">
<el-table-column label="性别" align="center" prop="sex" width='50'>
<template slot-scope="scope">
{{ scope.row.sex == 'MALE' ? '男' : '' }}
{{ scope.row.sex == 'FEMALE' ? '女' : '' }}
</template>
</el-table-column>
<el-table-column label="年龄" align="center" prop="age" />
<el-table-column label="出生日期" align="center" prop="birthDate" width='130' />
<el-table-column label="医院" align="center" prop="hospitalAgencyName" />
<el-table-column label="院区" align="center" prop="campusAgencyName" />
<el-table-column label="科室名称" align="center" prop="departmentName" />
<el-table-column label="年龄" align="center" prop="age" width='50'/>
<el-table-column label="出生日期" align="center" prop="birthDate" width='100' />
<el-table-column label="医院" align="center" prop="hospitalAgencyName" :show-overflow-tooltip="true"/>
<el-table-column label="院区" align="center" prop="campusAgencyName" :show-overflow-tooltip="true"/>
<el-table-column label="科室名称" align="center" prop="departmentName" :show-overflow-tooltip="true"/>
<el-table-column label="病区名称" align="center" prop="wardName" />
<el-table-column label="住院/门诊号" align="center" prop="inHospitalNumber" width='130' />
<el-table-column label="患者来源" align="center" prop="patientSource">
<el-table-column label="住院/门诊号" align="center" prop="inHospitalNumber" width='105' :show-overflow-tooltip="true" />
<el-table-column label="患者来源" align="center" prop="patientSource" width="80">
<template slot-scope="scope">
<dict-tag :options="dict.type.patient_source" :value="scope.row.patientSource" />
</template>
</el-table-column>
<el-table-column label="医生" align="center" prop="attendingPhysicianName" />
<el-table-column label="诊断" align="center" prop="mainDiagnosis" />
<el-table-column label="医生" align="center" prop="attendingPhysicianName" width="80" :show-overflow-tooltip="true"/>
<el-table-column label="诊断" align="center" prop="mainDiagnosis" :show-overflow-tooltip="true" width='100'/>
<el-table-column label="手术名称" align="center" prop="surgicalName" />
<el-table-column label="出院/就诊时间" align="center" prop="dischargeTime" width='130'>
<el-table-column label="出院/就诊时间" align="center" prop="dischargeTime" width="105">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.dischargeTime, '{y}-{m}-{d}') }}</span>
</template>

View File

@ -602,6 +602,7 @@ export default {
taskType: row.taskType,
templateId: row.templateId,
manageRouteId: row.manageRouteId,
manageRouteNodeId: row.manageRouteNodeId,
visitRecordId: row.visitRecordId,
taskExecuteRecordId: row.taskExecuteRecordId,

View File

@ -428,7 +428,7 @@
<el-form-item label="短信模板:" prop="phone">
<span class="spanname">
<message
style="width: 200px"
style="width: 200px;height:100px"
@on-template="messageontemplateMESSAGE"
:templateId="formlist.phoneMessageTemplateId"
:templateName="formlist.phoneMessageTemplateName"
@ -444,10 +444,10 @@
</div>
</div>
</div>
</div>
</template>
<script>
import message from "../components/message.vue";
import { selectFollowPatientInfo, question, addPatientQuestionResult, selectPhonePush, } from "@/api/system/followupsee";
import {
selectPatientQuestionSubmit,
@ -468,6 +468,7 @@ export default {
checked: false,
formlist: {},
optionslistS:[],
optionslist:[],
rules: {
routeHandleRemark: [
{ required: true, message: '请输入任务处理信息', trigger: 'change' }
@ -653,6 +654,8 @@ export default {
font-size: 13px;
color: #64666a;
.spanname {
width: 100%;
pointer-events: none;
}
}
@ -740,12 +743,12 @@ export default {
}
.bottomheader {
overflow: scroll;
width: 99%;
height: 100vh;
background-color: #fff;
margin: 10px auto;
padding: 10px 20px;
overflow-y: scroll;
width: 99%;
height: 67vh;
background-color: #fff;
margin: 10px auto;
padding: 10px 20px;
.sport {
padding: 10px 50px 10px 10px;
font-size: 20px;

View File

@ -366,11 +366,20 @@
/> -->
</el-form-item>
<br />
<div class="pushMethod">
<el-form-item label="话术图" prop="phone">
<img
:src="formlist.scriptFilePath"
style="width: 250px; height: 200px"
/>
</el-form-item>
<br />
<el-form-item label="短信模板:" prop="phone">
<span class="spanname">
<message
style="width: 200px"
style="width: 200px;height:100px"
@on-template="messageontemplateMESSAGE"
:templateId="formlist.phoneMessageTemplateId"
:templateName="formlist.phoneMessageTemplateName"
@ -736,23 +745,13 @@ export default {
};
</script>
<style lang="scss" scoped>
.pushMethod {
height: 30px;
// margin-top: 30px;
line-height: 30px;
font-size: 13px;
color: #64666a;
.spanname {
pointer-events: none;
}
}
::v-deep .el-input.is-disabled .el-input__inner {
background: #fff !important;
color: #606266;
}
// .spanname {
// pointer-events: none;
// }
.spanname {
pointer-events: none;
}
::v-deep .el-textarea.is-disabled .el-textarea__inner {
color: #606266;
background: #fff;
@ -833,9 +832,9 @@ export default {
}
.bottomheader {
overflow: scroll;
overflow-y: scroll;
width: 99%;
height: 100vh;
height: 67vh;
background-color: #fff;
margin: 10px auto;
padding: 10px 20px;

View File

@ -45,12 +45,12 @@
<el-table-column type="selection" align="center" />
<!-- <el-table-column label="主键id" align="center" prop="id" /> -->
<!-- <el-table-column label="患者表id" align="center" prop="patientId" /> -->
<el-table-column label="患者姓名" align="center" prop="patientName" />
<el-table-column label="电话" align="center" prop="patientPhone" />
<el-table-column label="就诊流水号" align="center" prop="visitSerialNumber" />
<el-table-column label="医院" align="center" prop="hospitalAgencyName" />
<el-table-column label="院区" align="center" prop="campusAgencyName" />
<el-table-column label="科室名称" align="center" prop="departmentName" />
<el-table-column label="患者姓名" align="center" prop="patientName" width="80"/>
<el-table-column label="电话" align="center" prop="patientPhone" width="120"/>
<el-table-column label="就诊流水号" align="center" prop="visitSerialNumber" width="120" :show-overflow-tooltip="true" />
<el-table-column label="医院" align="center" prop="hospitalAgencyName" width="105" :show-overflow-tooltip="true"/>
<el-table-column label="院区" align="center" prop="campusAgencyName" :show-overflow-tooltip="true"/>
<el-table-column label="科室名称" align="center" prop="departmentName" :show-overflow-tooltip="true"/>
<el-table-column label="病区名称" align="center" prop="wardName" />
<!-- <el-table-column label="门诊/住院号" align="center" prop="patientName" />
<el-table-column label="手术名称" align="center" prop="patientName" /> -->
@ -67,14 +67,14 @@
</span>
</template>
</el-table-column>
<el-table-column label="管理任务名称" align="center" prop="manageRouteName">
<el-table-column label="管理任务名称" align="center" prop="manageRouteName" width="110">
</el-table-column>
<el-table-column label="入院时间" align="center" prop="admissionTime" >
<el-table-column label="入院时间" align="center" prop="admissionTime" width="100" >
<template slot-scope="scope">
<span>{{ parseTime(scope.row.admissionTime, "{y}-{m}-{d}") }}</span>
</template>
</el-table-column>
<el-table-column label="出院时间" align="center" prop="dischargeTime">
<el-table-column label="出院时间" align="center" prop="dischargeTime" width="100">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.dischargeTime, "{y}-{m}-{d}") }}</span>
</template>
@ -91,7 +91,7 @@
<span>{{ parseTime(scope.row.executeTime, "{y}-{m}-{d}") }}</span>
</template>
</el-table-column>
<el-table-column label="任务内容" align="center" prop="taskContent">
<el-table-column label="任务内容" align="center" prop="taskContent" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>
{{ scope.row.taskContent == "PHONE_OUTBOUND" ? "电话外呼" : "" }}