|
@@ -116,6 +116,9 @@
|
116
|
116
|
<button class="layui-btn layui-btn-sm data-add-btn" lay-event="updateBZJE">
|
117
|
117
|
<i class="layui-icon layui-icon-dollar" style="font-size: 10px;"></i>修改报账金额
|
118
|
118
|
</button>
|
|
119
|
+ <button class="layui-btn layui-btn-sm layui-btn-normal" lay-event="viewPay">
|
|
120
|
+ <i class="layui-icon layui-icon-file" style="font-size: 10px;"></i>查看付款申请
|
|
121
|
+ </button>
|
119
|
122
|
<button class="layui-btn layui-btn-sm layui-btn-danger" lay-event="nullify">
|
120
|
123
|
<i class="layui-icon layui-icon-delete" style="font-size: 10px;"></i>作废
|
121
|
124
|
</button>
|
|
@@ -137,7 +140,8 @@
|
137
|
140
|
var updateflag = 0;
|
138
|
141
|
var xmApproval = {};
|
139
|
142
|
|
140
|
|
- layui.use(['form', 'table', 'tableSelect', 'laydate'], function () {
|
|
143
|
+
|
|
144
|
+ layui.use(['form', 'table', 'tableSelect', 'laydate','miniTab'], function () {
|
141
|
145
|
var form = layui.form
|
142
|
146
|
table = layui.table;
|
143
|
147
|
var userId = $("#userId").val();
|
|
@@ -469,12 +473,18 @@
|
469
|
473
|
|
470
|
474
|
var checkStatus = table.checkStatus('currentTableId')
|
471
|
475
|
, data = checkStatus.data;
|
|
476
|
+ var project = {
|
|
477
|
+ "id": xmApproval.xmid,
|
|
478
|
+ "spzt": data[0].spzt
|
|
479
|
+ }
|
472
|
480
|
if (data == null || data.length === 0) {
|
473
|
481
|
Message.warning("请选择要修改付款的报账!", 1500);
|
474
|
482
|
} else if (data.length > 1) {
|
475
|
483
|
Message.warning("请选择一条记录进行付款修改!", 1500);
|
476
|
484
|
} else if (data[0].spzt == "作废") {
|
477
|
485
|
Message.warning("该报账已作废!", 1500);
|
|
486
|
+ }else if (data[0].spzt != "审批结束"){
|
|
487
|
+ Message.warning("请审批结束后再使用此功能!", 1500);
|
478
|
488
|
} else {
|
479
|
489
|
xmApproval = {
|
480
|
490
|
"fysq": data[0].fysq,
|
|
@@ -499,7 +509,38 @@
|
499
|
509
|
}
|
500
|
510
|
});
|
501
|
511
|
}
|
502
|
|
- } else if (obj.event === 'nullify') { // 监听删除操作
|
|
512
|
+ }else if (obj.event==='viewPay'){ //监听查看费用申请
|
|
513
|
+ var projects = table.cache["currentTableId"];
|
|
514
|
+ if (projects.length == 0)
|
|
515
|
+ return;
|
|
516
|
+
|
|
517
|
+ var checkStatus = table.checkStatus('currentTableId')
|
|
518
|
+ , data = checkStatus.data;
|
|
519
|
+ if (data == null || data.length === 0) {
|
|
520
|
+ Message.warning("请选择要查看的报账!", 1500);
|
|
521
|
+ } else if (data.length > 1) {
|
|
522
|
+ Message.warning("请选择一条记录进行操作!", 1500);
|
|
523
|
+ }else if (data[0].spzt != '审批结束'){
|
|
524
|
+ Message.warning("该报账还未审批结束!", 1500);
|
|
525
|
+ }else {
|
|
526
|
+ var index = layer.open({
|
|
527
|
+ title: '查看已付款申请',
|
|
528
|
+ type: 2,
|
|
529
|
+ shade: 0.3,
|
|
530
|
+ maxmin: true,
|
|
531
|
+ shadeClose: true,
|
|
532
|
+ area: ['1000px', '750px'],
|
|
533
|
+ content: AjaxUtil.ctx + "staPayapproval/init_payApply?id=" + data[0].id,
|
|
534
|
+ end: function () {
|
|
535
|
+ if (updateflag == 1)
|
|
536
|
+ currTable.reload();
|
|
537
|
+ updateflag = 0;
|
|
538
|
+ layer.close(index);
|
|
539
|
+ }
|
|
540
|
+ });
|
|
541
|
+ }
|
|
542
|
+ }
|
|
543
|
+ else if (obj.event === 'nullify') { // 监听删除操作
|
503
|
544
|
var projects = table.cache["currentTableId"];
|
504
|
545
|
if (projects.length == 0)
|
505
|
546
|
return;
|