Przeglądaj źródła

金额格式调整

ly 3 miesięcy temu
rodzic
commit
446856c182

+ 32 - 5
src/main/resources/templates/prjproject/list_deptproject.html

@@ -162,11 +162,38 @@
162 162
                     {field: 'zwmc', width: '26%', title: '中文名称'},
163 163
                     {field: 'spzt', width: '10%', title: '审批状态', sort: true},
164 164
                     {field: 'erpbh', width: '10%', title: 'ERP编号'},
165
-                    {field: 'jf',width: '7%' ,title: '子课题经费(元)' ,align: 'right'},
166
-                    {field: 'czze', width: '7%',title: '出资总额(元)', align: 'right'},
167
-                    {field: 'sqze',width: '7%',title: '申请总额(元)',align: 'right'},
168
-                    {field: 'bzze', width: '7%', title: '报账总额(元)',align: 'right'},
169
-                    {field: 'yfze',width: '7%',title: '已付总额(元)',align: 'right'},
165
+                    {field: 'jf',width: '7%' ,title: '子课题经费(元)' ,align: 'right',templet:function (row) {
166
+                        if (row.jf != null){
167
+                            return row.jf.toLocaleString(undefined,{maximumFractionDigits:2,minimumFractionDigits:2});
168
+                        }
169
+                        return '0.00';
170
+                        }},
171
+                    {field: 'czze', width: '7%',title: '出资总额(元)', align: 'right',templet:function (row) {
172
+                        if (row.czze != null){
173
+                            return row.czze.toLocaleString(undefined,{maximumFractionDigits: 2,minimumFractionDigits: 2});
174
+                        }
175
+                        return '0.00';
176
+                        }},
177
+                    {field: 'sqze',width: '7%',title: '申请总额(元)',align: 'right',templet:function (row) {
178
+                        if (row.sqze != null){
179
+                            return row.sqze.toLocaleString(undefined,{maximumFractionDigits:2,minimumFractionDigits:2});
180
+                        }
181
+                        return '0.00';
182
+
183
+                        }},
184
+                    {field: 'bzze', width: '7%', title: '报账总额(元)',align: 'right',templet:function (row) {
185
+                            if (row.bzze != null){
186
+                                return row.bzze.toLocaleString(undefined,{maximumFractionDigits:2,minimumFractionDigits:2});
187
+                            }
188
+                            return '0.00';
189
+                        }},
190
+                    {field: 'yfze',width: '7%',title: '已付总额(元)',align: 'right',templet:function (row) {
191
+                        if(row.yfze != null){
192
+                            return row.yfze.toLocaleString(undefined,{maximumFractionDigits:2,minimumFractionDigits:2});
193
+                        }
194
+                        return '0.00';
195
+
196
+                        }},
170 197
                     {field: 'xmlxmc', width: '15%', title: '项目类型'},
171 198
                     {field: 'qs', width: '8%', title: '起始', align: 'center'},
172 199
                     {field: 'wc', width: '8%', title: '完成', align: 'center'},

+ 30 - 5
src/main/resources/templates/prjproject/list_myproject.html

@@ -157,11 +157,36 @@
157 157
                     {field: 'zwmc', width: '26%', title: '中文名称'},
158 158
                     {field: 'spzt', width: '10%', title: '审批状态', sort: true},
159 159
                     {field: 'erpbh', width: '10%', title: 'ERP编号'},
160
-                    {field: 'jf',width: '7%' ,title: '子课题经费(元)' ,align: 'right'},
161
-                    {field: 'czze', width: '7%',title: '出资总额(元)', align: 'right'},
162
-                    {field: 'sqze',width: '7%',title: '申请总额(元)',align: 'right'},
163
-                    {field: 'bzze', width: '7%', title: '报账总额(元)',align: 'right'},
164
-                    {field: 'yfze',width: '7%',title: '已付总额(元)',align: 'right'},
160
+                    {field: 'jf',width: '7%' ,title: '子课题经费(元)' ,align: 'right',templet:function (row) {
161
+                        if (row.jf != null){
162
+                            return row.jf.toLocaleString(undefined,{maximumFractionDigits:2,minimumFractionDigits:2});
163
+                        }
164
+                        return '0.00';
165
+                        }},
166
+                    {field: 'czze', width: '7%',title: '出资总额(元)', align: 'right',templet:function (row) {
167
+                        if (row.czze != null){
168
+                            return row.czze.toLocaleString(undefined,{maximumFractionDigits: 2,minimumFractionDigits: 2});
169
+                        }
170
+                        return '0.00';
171
+                        }},
172
+                    {field: 'sqze',width: '7%',title: '申请总额(元)',align: 'right',templet:function (row) {
173
+                        if (row.sqze != null){
174
+                            return row.sqze.toLocaleString(undefined,{maximumFractionDigits:2,minimumFractionDigits:2});
175
+                        }
176
+                        return '0.00';
177
+                        }},
178
+                    {field: 'bzze', width: '7%', title: '报账总额(元)',align: 'right',templet:function (row) {
179
+                        if (row.bzze != null){
180
+                            return row.bzze.toLocaleString(undefined,{maximumFractionDigits:2,minimumFractionDigits:2});
181
+                        }
182
+                        return '0.00';
183
+                        }},
184
+                    {field: 'yfze',width: '7%',title: '已付总额(元)',align: 'right',templet:function (row) {
185
+                        if (row.yfze != null){
186
+                            return row.yfze.toLocaleString(undefined,{maximumFractionDigits:2,minimumFractionDigits:2});
187
+                        }
188
+                        return '0.00';
189
+                        }},
165 190
                     {field: 'xmlxmc', width: '15%', title: '项目类型'},
166 191
                     {field: 'qs', width: '8%', title: '起始', align: 'center'},
167 192
                     {field: 'wc', width: '8%', title: '完成', align: 'center'},