diff --git a/src/views/bg/xispeak/components/BgXiSpeakFeedbackViewModal.vue b/src/views/bg/xispeak/components/BgXiSpeakFeedbackViewModal.vue index 23e781c..921ab26 100644 --- a/src/views/bg/xispeak/components/BgXiSpeakFeedbackViewModal.vue +++ b/src/views/bg/xispeak/components/BgXiSpeakFeedbackViewModal.vue @@ -110,9 +110,15 @@ }, ]; + const completedCount = computed(() => + feedbackTableData.value.filter((item) => item.completionStatus_dictText === '已完成').length + ); + const title = computed(() => { - const count = loading.value ? '加载中' : `${feedbackTableData.value.length} 条`; - return `办理情况(${count})`; + if (loading.value) return '反馈信息(加载中)'; + const total = feedbackTableData.value.length; + const done = completedCount.value; + return `反馈信息(共 ${total} 条,已完成 ${done} 条)`; }); async function open(record: Recordable) { diff --git a/src/views/dq/inspectProgress/components/DqInspectProgressFeedbackViewModal.vue b/src/views/dq/inspectProgress/components/DqInspectProgressFeedbackViewModal.vue index 90bc0e9..2374f5c 100644 --- a/src/views/dq/inspectProgress/components/DqInspectProgressFeedbackViewModal.vue +++ b/src/views/dq/inspectProgress/components/DqInspectProgressFeedbackViewModal.vue @@ -49,9 +49,15 @@ const loading = ref(false); const feedbackTableData = ref([]); + const completedCount = computed(() => + feedbackTableData.value.filter((item) => item.bpmStatus_dictText === '已完成').length + ); + const title = computed(() => { - const count = loading.value ? '加载中' : `${feedbackTableData.value.length} 条`; - return `办理情况(${count})`; + if (loading.value) return '反馈信息(加载中)'; + const total = feedbackTableData.value.length; + const done = completedCount.value; + return `反馈信息(共 ${total} 条,已完成 ${done} 条)`; }); const columns: BasicColumn[] = [ diff --git a/src/views/dq/inspectTask/DqInspectTask.data.ts b/src/views/dq/inspectTask/DqInspectTask.data.ts index 8645e92..8e4c327 100644 --- a/src/views/dq/inspectTask/DqInspectTask.data.ts +++ b/src/views/dq/inspectTask/DqInspectTask.data.ts @@ -295,4 +295,9 @@ export const ledgerColumns: BasicColumn[] = [ align:"center", dataIndex: 'taskStatus' }, + { + title: '业务状态', + align:"center", + dataIndex: 'status_dictText' + }, ]; diff --git a/src/views/dq/inspectTask/DqInspectTaskList.vue b/src/views/dq/inspectTask/DqInspectTaskList.vue index c5e06bf..7731b2d 100644 --- a/src/views/dq/inspectTask/DqInspectTaskList.vue +++ b/src/views/dq/inspectTask/DqInspectTaskList.vue @@ -51,7 +51,7 @@ - +