From 29b8bad394ad558c55065345f805d33d13cebb31 Mon Sep 17 00:00:00 2001 From: odjbin <1042039504@qq.com> Date: Sat, 8 Jun 2024 23:20:44 +0800 Subject: [PATCH] =?UTF-8?q?fix=20:=20=E6=A0=BC=E5=BC=8F=E5=8C=96=E9=87=91?= =?UTF-8?q?=E9=A2=9D=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/expense-management/ledger/index.vue | 13 ++++++++++++- src/views/project-management/filing/index.vue | 14 ++++++++++++-- .../implementation/index.vue | 14 ++++++++++++-- .../project-management/initiation/index.vue | 14 ++++++++++++-- src/views/special-fund/index.vue | 19 +++++++++++++++++-- 5 files changed, 65 insertions(+), 9 deletions(-) diff --git a/src/views/expense-management/ledger/index.vue b/src/views/expense-management/ledger/index.vue index e59138c..f4157cb 100644 --- a/src/views/expense-management/ledger/index.vue +++ b/src/views/expense-management/ledger/index.vue @@ -130,7 +130,10 @@ const tableConfig = reactive({ { prop: 'afterTax', label: '税后余额(元)', - align: 'center' + align: 'center', + currentRender:({row})=>{ + return {toThousands(row.afterTax)} + } } ], api: '/workflow/mosr/expense/ledger', @@ -140,6 +143,14 @@ const search = (val) => { tableConfig.params = {...val} tableIns.value.refresh() } +const toThousands=(num)=> { + if(num==undefined||num==null)return '--'; + const options = { + style: 'currency', + currency: 'CNY', + }; + return (num).toLocaleString('zh-CN', options) +}