修改任务待办

This commit is contained in:
shidongli 2024-08-12 11:35:18 +08:00
parent bfbe0e937a
commit f30bfaf4e4
2 changed files with 37 additions and 21 deletions

View File

@ -50,6 +50,8 @@ export default {
mounted() {
// /
this.minShowCtrol()
this.$emit('fold',this.fold)
},
watch: {
'$store.state.app.sidebar.opened'(newVal, Val) {
@ -76,6 +78,7 @@ export default {
},
shiftCollapsiable() {
this.fold = !this.fold
this.$emit('fold',this.fold)
this.minShowCtrol()
},
// maxShow/

View File

@ -10,7 +10,7 @@
</el-tabs>
<div ref="topform" class="form">
<SearchFilter labelWidth="90px" :labelWidths="310" size="small" @search="handleQuery"
@reset="resetQuery" @minShowCtrol="getMaxTableHeight">
@reset="resetQuery" @minShowCtrol="getMaxTableHeight" @fold="fold">
<el-form-item label="执行时间" prop="startDate">
<el-date-picker
v-model="intentionalTime"
@ -26,7 +26,7 @@
</el-form-item>
<el-form-item label="姓名" prop="patientName">
<el-input
style="width: 220px"
style="width: 220px"
v-model="queryParams.patientName"
placeholder="请输入姓名"
clearable
@ -35,7 +35,7 @@
</el-form-item>
<el-form-item label="电话" prop="patientPhone">
<el-input
style="width: 220px"
style="width: 220px"
v-model="queryParams.patientPhone"
placeholder="请输入电话"
clearable
@ -63,7 +63,7 @@
</el-form-item>
<el-form-item label="就诊方式" prop="visitMethod">
<el-select
style="width: 220px"
style="width: 220px"
v-model="queryParams.visitMethod"
placeholder="请选择就诊方式"
clearable
@ -84,7 +84,7 @@
</el-form-item> -->
<el-form-item label="就诊流水号" prop="visitSerialNumber">
<el-input
style="width: 220px"
style="width: 220px"
v-model="queryParams.visitSerialNumber"
placeholder="请输入就诊流水号"
clearable
@ -103,7 +103,7 @@
</el-form-item> -->
<el-form-item label="诊断" prop="mainDiagnosis">
<el-input
style="width: 220px"
style="width: 220px"
v-model="queryParams.mainDiagnosis"
placeholder="请选择诊断"
clearable
@ -190,13 +190,9 @@
style="width: 220px"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item
label=""
prop="manageRouteName"
v-if="queryParams.nodeExecuteStatus == 'UNEXECUTED'"
>
<span style="margin-left: 13px;" v-if="queryParams.nodeExecuteStatus == 'UNEXECUTED' &&foldshow==true">
<el-switch
class="switchStyle"
v-model="timeSignshow"
active-color="#1890ff"
@ -205,7 +201,24 @@
inactive-text="待办"
@change="changeswitch"
/>
</span>
</el-form-item>
<!-- <el-form-item
label=""
prop="manageRouteName"
v-if="queryParams.nodeExecuteStatus == 'UNEXECUTED' &&foldshow==true"
>
<el-switch
style="width: 220px"
class="switchStyle"
v-model="timeSignshow"
active-color="#1890ff"
inactive-color="#5AC1A1"
active-text="全部"
inactive-text="待办"
@change="changeswitch"
/>
</el-form-item> -->
</SearchFilter>
</div>
<div ref="table">
@ -421,23 +434,19 @@
label="计划时间"
align="center"
prop="planTime"
width="80"
width="95"
>
<template slot-scope="scope">
<span>{{ parseTime(scope.row.planTime, "{y}-{m}-{d}") }}</span>
</template>
</el-table-column>
<el-table-column
v-if="queryParams.nodeExecuteStatus=='EXECUTED'"
label="执行时间'"
label="执行时间"
align="center"
prop="executeTime"
width="80"
width="95"
>
<template slot-scope="scope">
<span>{{ parseTime(scope.row.executeTime, "{y}-{m}-{d}") }}</span>
@ -497,6 +506,7 @@ export default {
data() {
return {
foldshow:null,
maxTableHeight: undefined,
// 访
intentionalTime: [],
@ -540,7 +550,7 @@ export default {
timeSign: "TODAY",
nodeExecuteStatus: "UNEXECUTED",
patientPhone:null,
followStartTime: null,
followEndTime: null,
clinicalStartTime: null,
@ -1061,6 +1071,9 @@ export default {
this.getBoxPadding(layoutDiv) -
this.getBoxHeight(formDiv);
},
fold(e){
this.foldshow=e
},
// resize
screenChange() {
// resizeresize