diff --git a/src/components/semri/process/FlowScheduleStartModal.vue b/src/components/semri/process/FlowScheduleStartModal.vue index 1a491fb..bb37754 100644 --- a/src/components/semri/process/FlowScheduleStartModal.vue +++ b/src/components/semri/process/FlowScheduleStartModal.vue @@ -1,82 +1,159 @@ + + + + diff --git a/src/views/bg/xispeak/BgXiSpeakList.vue b/src/views/bg/xispeak/BgXiSpeakList.vue index a39ba3e..54574e7 100644 --- a/src/views/bg/xispeak/BgXiSpeakList.vue +++ b/src/views/bg/xispeak/BgXiSpeakList.vue @@ -21,7 +21,7 @@ - + 未开始 督办中 已完成 @@ -167,6 +167,7 @@ import { defHttp } from '/@/utils/http/axios'; const feedbackViewModalRef = ref(); const feedbackRightNowModalRef = ref(); const businessProcessListModalRef = ref(); + const bpmStatusFilter = ref(); const currentBusinessId = ref(''); const pendingFeedbackRightNow = ref(0); const statsData = reactive({ notStarted: 0, inProgress: 0, overdue: 0, completed: 0 }); @@ -880,10 +881,20 @@ import { defHttp } from '/@/utils/http/axios'; function searchReset() { formRef.value?.resetFields(); clearQueryParams(); + bpmStatusFilter.value = undefined; selectedRowKeys.value = []; reload({ page: 1 }); } + function handleBpmStatusChange(value) { + if (value != null) { + queryParam.value.bpmStatus = value; + } else { + delete queryParam.value.bpmStatus; + } + reload({ page: 1 }); + } + /** * form点击事件(以逗号分割) */ diff --git a/src/views/bg/xispeak/components/FeedbackRightNowModal.vue b/src/views/bg/xispeak/components/FeedbackRightNowModal.vue index 9f1c6ee..cd45c13 100644 --- a/src/views/bg/xispeak/components/FeedbackRightNowModal.vue +++ b/src/views/bg/xispeak/components/FeedbackRightNowModal.vue @@ -1,30 +1,79 @@ + + + +