From 61c6fec92bcadea5fb67b3a0a52163365c3eca73 Mon Sep 17 00:00:00 2001 From: wsm <8454518+new-twice@user.noreply.gitee.com> Date: Wed, 22 Jul 2026 07:13:47 +0000 Subject: [PATCH] =?UTF-8?q?!107=20style(xispeak):=20=E7=BE=8E=E5=8C=96?= =?UTF-8?q?=E5=8F=91=E8=B5=B7=E8=90=BD=E5=AE=9E=E6=8E=AA=E6=96=BD=E6=94=B6?= =?UTF-8?q?=E9=9B=86=E6=B5=81=E7=A8=8B=E5=BC=B9=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * style(xispeak): 美化发起落实措施收集流程弹窗 * fix(xispeak): 移除督办状态筛选默认值,避免页面初始加载时无数据 * fix(xispeak): 对齐督办状态筛选逻辑,设置默认值"未开始" --- .../semri/process/FlowScheduleStartModal.vue | 379 +++++++++++++----- src/views/bg/xispeak/BgXiSpeakList.vue | 13 +- .../components/FeedbackRightNowModal.vue | 174 +++++++- 3 files changed, 454 insertions(+), 112 deletions(-) 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 @@ - - - - - 立即发起 - 重复发起 - - + + + + + {{ title }} + + - - - + + - - - + + 发起类型 + + + + + + + + + 立即发起 + + 直接启动一条流程,适用于单次任务下发。 + + - - - - + + + + + + + + 重复发起 + + 按指定周期自动生成多条流程,适用于定期重复任务。 + + + - - - - - - - - + + + 流程参数 - - - - + + + + - - - + + + - - - - - + + + 所党委审批设置 + + + + + + + + + + + + + + + + + + 重复发起配置 + + + + + + + + + + + + + + + + + + + + + + + + - - - 取消 - 提交 - - + + + + + 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 @@ - - - - - - 落实措施收集流程结束后需要立即反馈 - 无需立即反馈 - - - - - + + + + 发起落实措施收集流程 + + + + + + + + + + + + + + + 流程结束后需要立即反馈 + + + 流程审批完成后,将自动生成反馈任务通知相关人员及时提交落实反馈,适用于需快速跟进的场景。 + + + + + + + + + + + + 无需立即反馈 + + + 仅发起流程,不自动生成即时反馈任务,后续可在台账中手动发起反馈。 + + + + + + + + + + + +