Browse Source

年度预算展示数据调整

ly 3 days ago
parent
commit
cadee0c7c2

+ 19 - 4
src/main/resources/templates/annualbudget/list.html

@@ -260,13 +260,28 @@
260 260
                     // {field: 'rwsmc', width: '20%', title: '任务书名称'},
261 261
                     // {field: 'mc', width: '20%', title: '年度预算名称'},
262 262
                     {field: 'erpbh', width: '8%', title: 'ERP编号'},
263
-                    {field: 'xmlxmc', width: '12%', title: '项目类型'},
264
-                    {field: 'xmfzrxm', width: '7%', title: '项目负责人'},
265
-                    {field: 'ssbmmc', width: '10%', title: '所属部门'},
263
+                    {field: 'czje', width: '7%', title: '年预算(元)',align: 'right'},
264
+                    {field: 'sqje', width: '7%', title: '已申请(元)',align: 'right'},
265
+                    {field: 'bzze', width: '7%', title: '已报账(元)',align: 'right'},
266
+                    {templet: function (row) {
267
+                            const czjeValue = Number(row.czje); // 将获取到的值转换为数值类型
268
+                            const bzzeValue = Number(row.sqje);
269
+                            if (!isNaN(czjeValue) &&!isNaN(bzzeValue) && bzzeValue!== 0) { // 避免除数为0
270
+                                const syl =  (bzzeValue / czjeValue) * 100;
271
+                                return syl.toFixed(2) + '%';// 乘以100转换为百分比形式
272
+                            }
273
+                            return '0%'; // 如果出现异常情况(比如除数为0等),返回默认值0
274
+                        }, width: '7%',title: '使用率(%)',align: 'right'},
266 275
                     {field: 'nf', width: '5%', title: '年份'},
276
+                    {field: 'ssbmmc', width: '10%', title: '所属部门'},
267 277
                     {field: 'sqrxm', width: '6%', title: '申请人'},
268 278
                     {field: 'sqsj', width: '8%', title: '申请时间', align: 'center'},
269
-                    {field: 'sm', width: '10%', title: '说明'}
279
+                    {field: 'xmlxmc', width: '10%', title: '项目类型'},
280
+                    {field: 'xmfzrxm', width: '7%', title: '项目负责人'},
281
+
282
+
283
+
284
+                    /*{field: 'sm', width: '10%', title: '说明'}*/
270 285
                 ]
271 286
             ],
272 287
             autoSort: false,

+ 1 - 1
src/main/resources/templates/annualbudget/mylist.html

@@ -192,7 +192,7 @@
192 192
                     {field: 'ssbmmc', width: '10%', title: '所属部门'},
193 193
                     {field: 'sqrxm', width: '6%', title: '申请人'},
194 194
                     {field: 'sqsj', width: '8%', title: '申请时间', align: 'center'},
195
-                    {field: 'xmlxmc', width: '12%', title: '项目类型'},
195
+                    {field: 'xmlxmc', width: '10%', title: '项目类型'},
196 196
                     {field: 'xmfzrxm', width: '7%', title: '项目负责人'},
197 197
                     {field: 'mc', width: '20%', title: '年度预算名称'},
198 198
                    /* {field: 'sm', width: '10%', title: '说明'}*/