|
@@ -48,6 +48,7 @@
|
48
|
48
|
</select>
|
49
|
49
|
</div>
|
50
|
50
|
</div>
|
|
51
|
+ <br/>
|
51
|
52
|
<div class="layui-inline">
|
52
|
53
|
<label class="layui-form-label" style="width: 60px">项目类型</label>
|
53
|
54
|
<div class="layui-input-inline" style="width: 145px">
|
|
@@ -58,7 +59,7 @@
|
58
|
59
|
</select>
|
59
|
60
|
</div>
|
60
|
61
|
</div>
|
61
|
|
- <br/>
|
|
62
|
+
|
62
|
63
|
<div class="layui-inline">
|
63
|
64
|
<label class="layui-form-label" style="width: 60px">所属部门</label>
|
64
|
65
|
<div class="layui-input-inline" style="width: 145px"><!--
|
|
@@ -169,19 +170,32 @@
|
169
|
170
|
cols: [
|
170
|
171
|
[
|
171
|
172
|
{type: "checkbox", fixed: 'left'},
|
172
|
|
- {type: 'numbers', align: 'center'},
|
173
|
|
- {field: 'spzt', width: '13%', title: '审批状态'},
|
|
173
|
+ {type: 'numbers', align: 'center',title: '序号'},
|
|
174
|
+ {field: 'spzt', width: '7%', title: '审批状态'},
|
174
|
175
|
{field: 'rwsmc', width: '20%', title: '项目名称'},
|
175
|
176
|
// {field: 'mc', width: '20%', title: '名称'},
|
176
|
|
- {field: 'mc', width: '20%', title: '年度预算名称'},
|
|
177
|
+
|
177
|
178
|
{field: 'erpbh', width: '8%', title: 'ERP编号'},
|
178
|
|
- {field: 'xmlxmc', width: '12%', title: '项目类型'},
|
179
|
|
- {field: 'xmfzrxm', width: '7%', title: '项目负责人'},
|
180
|
|
- {field: 'ssbmmc', width: '10%', title: '所属部门'},
|
|
179
|
+ {field: 'czje',width: '7%',title: '年预算(元)',align: 'right'},
|
|
180
|
+ {field: 'sqje', width: '7%',title: '已申请(元)',align: 'right'},
|
|
181
|
+ {field: 'bzze',width: '7%',title: '已报账(元)',align: 'right'},
|
|
182
|
+ {templet: function (row) {
|
|
183
|
+ const czjeValue = Number(row.czje); // 将获取到的值转换为数值类型
|
|
184
|
+ const bzzeValue = Number(row.sqje);
|
|
185
|
+ if (!isNaN(czjeValue) &&!isNaN(bzzeValue) && bzzeValue!== 0) { // 避免除数为0
|
|
186
|
+ const syl = (bzzeValue / czjeValue) * 100;
|
|
187
|
+ return syl.toFixed(2) + '%';// 乘以100转换为百分比形式
|
|
188
|
+ }
|
|
189
|
+ return '0%'; // 如果出现异常情况(比如除数为0等),返回默认值0
|
|
190
|
+ }, width: '7%',title: '使用率(%)',align: 'right'},
|
181
|
191
|
{field: 'nf', width: '5%', title: '年份'},
|
|
192
|
+ {field: 'ssbmmc', width: '10%', title: '所属部门'},
|
182
|
193
|
{field: 'sqrxm', width: '6%', title: '申请人'},
|
183
|
194
|
{field: 'sqsj', width: '8%', title: '申请时间', align: 'center'},
|
184
|
|
- {field: 'sm', width: '10%', title: '说明'}
|
|
195
|
+ {field: 'xmlxmc', width: '12%', title: '项目类型'},
|
|
196
|
+ {field: 'xmfzrxm', width: '7%', title: '项目负责人'},
|
|
197
|
+ {field: 'mc', width: '20%', title: '年度预算名称'},
|
|
198
|
+ /* {field: 'sm', width: '10%', title: '说明'}*/
|
185
|
199
|
]
|
186
|
200
|
],
|
187
|
201
|
autoSort: false,
|
|
@@ -224,7 +238,8 @@
|
224
|
238
|
"rwsmc": '',
|
225
|
239
|
"ssbmmc": '',
|
226
|
240
|
"nf": '',
|
227
|
|
- "spzt": ''
|
|
241
|
+ "spzt": '',
|
|
242
|
+ "xmmc": ''
|
228
|
243
|
});
|
229
|
244
|
// 执行搜索重载
|
230
|
245
|
currTable.reload({
|