From 9f3bc47b98cbc51df7cfcea94d4aa0c35f40cbc5 Mon Sep 17 00:00:00 2001
From: yuan <123@>
Date: 星期二, 13 十月 2026 14:09:06 +0800
Subject: [PATCH] feat: 添加数字格式化工具,支持去掉小数末尾多余的 0 和四舍五入功能
---
src/views/officeProcessAutomation/ApproveManage/approve-template/useApproveTemplate.js | 25 +++++++++++++++----------
1 files changed, 15 insertions(+), 10 deletions(-)
diff --git a/src/views/officeProcessAutomation/ApproveManage/approve-template/useApproveTemplate.js b/src/views/officeProcessAutomation/ApproveManage/approve-template/useApproveTemplate.js
index 79e96bc..df25e2e 100644
--- a/src/views/officeProcessAutomation/ApproveManage/approve-template/useApproveTemplate.js
+++ b/src/views/officeProcessAutomation/ApproveManage/approve-template/useApproveTemplate.js
@@ -17,6 +17,7 @@
isBuiltinTemplate,
mapTemplateFromApi,
mapTemplateToApi,
+ nodeDisplayName,
nodeSignModeLabel,
formatDisplayTime,
unwrapTemplateDetail,
@@ -104,10 +105,9 @@
},
{
label: "娴佺▼姒傝",
- prop: "flowNodes",
+ prop: "flowSummary",
minWidth: 220,
showOverflowTooltip: true,
- formatData: (v) => flowNodesSummary(v),
},
{
label: "鐘舵��",
@@ -125,13 +125,13 @@
showOverflowTooltip: true,
formatData: (v) => formatDisplayTime(v),
},
- {
- label: "鏇存柊鏃堕棿",
- prop: "updatedTime",
- width: 170,
- showOverflowTooltip: true,
- formatData: (v) => formatDisplayTime(v),
- },
+ // {
+ // label: "鏇存柊鏃堕棿",
+ // prop: "updatedTime",
+ // width: 170,
+ // showOverflowTooltip: true,
+ // formatData: (v) => formatDisplayTime(v),
+ // },
{
dataType: "action",
label: "鎿嶄綔",
@@ -159,7 +159,11 @@
buildApprovalTemplateListParams({ page, searchForm })
);
const data = res?.data || {};
- tableData.value = (data.records || []).map(mapTemplateFromApi);
+ // 娴佺▼姒傝鎸夈�屽鎵圭被鍨嬄峰眰绾с�嶅睍绀猴紝闇�瑕佹妸妯℃澘鍚嶅甫杩涙枃妗堥噷
+ tableData.value = (data.records || []).map(mapTemplateFromApi).map((row) => ({
+ ...row,
+ flowSummary: flowNodesSummary(row.flowNodes, row.templateName),
+ }));
page.total = Number(data.total || 0);
} catch {
tableData.value = [];
@@ -321,6 +325,7 @@
templateTypeLabel,
fetchTemplateList,
nodeSignModeLabel,
+ nodeDisplayName,
flowNodesSummary,
searchForm,
tableLoading,
--
Gitblit v1.9.3