任务待办修改

This commit is contained in:
shidongli 2024-07-05 14:52:44 +08:00
parent 453d37c0d7
commit fb66b2291f

View File

@ -139,13 +139,36 @@
</span>
</template>
</el-table-column>
<el-table-column label="随访时间" align="center" prop="executeTime" width="80">
<el-table-column label="任务名称" align="center" prop="manageRouteName" width="110">
</el-table-column>
<el-table-column label="任务节点名称" align="center" prop="routeNodeName" width="110">
<template slot-scope="scope">
<span v-if="scope.row.routeNodeName == 'AFTER_DISCHARGE'">出院后<span v-if="scope.row.routeNodeDay">{{scope.row.routeNodeDay}}</span></span>
<span v-if="scope.row.routeNodeName == 'AFTER_ADMISSION'">入院后<span v-if="scope.row.routeNodeDay">{{scope.row.routeNodeDay}}</span></span>
<span v-if="scope.row.routeNodeName == 'AFTER_CONSULTATION'">就诊后<span v-if="scope.row.routeNodeDay">{{scope.row.routeNodeDay}}</span></span>
<span v-if=" scope.row.routeNodeName == 'AFTER_VISIT_DISCHARGE'">就诊/出院后<span v-if="scope.row.routeNodeDay">{{scope.row.routeNodeDay}}</span></span>
<span v-if="scope.row.routeNodeName == 'PREOPERATIVE'">术前<span v-if="scope.row.routeNodeDay">{{scope.row.routeNodeDay}}</span></span>
<span v-if=" scope.row.routeNodeName == 'POSTOPERATIVE'">术后<span v-if="scope.row.routeNodeDay">{{scope.row.routeNodeDay}}</span></span>
</template>
</el-table-column>
<el-table-column label="任务内容" align="center" prop="taskType" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>
{{ scope.row.taskType == "PHONE_OUTBOUND" ? "电话外呼" : "" }}
{{ scope.row.taskType == "QUESTIONNAIRE_SCALE" ? "问卷量表" : "" }}
{{ scope.row.taskType == "PROPAGANDA_ARTICLE" ? "宣教文章" : "" }}
{{ scope.row.taskType == "TEXT_REMIND" ? "文字提醒" : "" }}
{{ scope.row.taskType == "ARTIFICIAL_FOLLOW_UP" ? "人工随访" : "" }}
</span>
</template>
</el-table-column>
<el-table-column label="执行时间" align="center" prop="executeTime" width="80">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.executeTime, "{y}-{m}-{d}") }}</span>
</template>
</el-table-column>
<el-table-column label="随访模板" align="center" prop="templateName" width="110">
</el-table-column>
<!-- <el-table-column label="随访模板" align="center" prop="templateName" width="110">
</el-table-column> -->
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" fixed="right">
<template slot-scope="scope">
<el-button v-if="queryParams.nodeExecuteStatus == 'UNEXECUTED'" size="mini" type="text"