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)
+}