|
@@ -644,7 +644,6 @@
|
644
|
644
|
"bhsje": data.field.id,
|
645
|
645
|
"bxpz": data.field.bzje,
|
646
|
646
|
"bzje": data.field.bzje,
|
647
|
|
- "bzjh": data.field.bzjh,
|
648
|
647
|
"file": data.field.file,
|
649
|
648
|
"fylb": data.field.fylb,
|
650
|
649
|
"fylbmc" : data.field.fylbmc,
|
|
@@ -658,66 +657,67 @@
|
658
|
657
|
"slval": data.field.slval,
|
659
|
658
|
"sqje": data.field.sqje
|
660
|
659
|
}
|
661
|
|
- console.log(datas);
|
662
|
|
- AjaxUtil.post({
|
663
|
|
- url: AjaxUtil.ctx + "staReimbursement/doUpdate",
|
664
|
|
- data: JSON.stringify(data.field),
|
665
|
|
- contentType: "application/json",
|
666
|
|
- success: function (res) {
|
667
|
|
- layer.close(index);
|
668
|
|
- if (res.code === 0) {
|
669
|
|
- Message.success(1500, res.message, function () {
|
670
|
|
- parent.setUpdateFlag();
|
671
|
|
- //差旅费
|
672
|
|
- var travleExpenses = [];
|
673
|
|
- for (const item of dataExpense) {
|
674
|
|
- var expense = {
|
675
|
|
- "zb": fysq,
|
676
|
|
- "xh": item.xh,
|
677
|
|
- "ccr": item.ccr,
|
678
|
|
- "ccsy": item.ccsy,
|
679
|
|
- "ccdd": item.ccdd,
|
680
|
|
- "qsrq": item.qsrq,
|
681
|
|
- "jtf": item.jtf,
|
682
|
|
- "zsf": item.zsf,
|
683
|
|
- "cb": item.cb,
|
684
|
|
- "jsrq": item.jsrq,
|
685
|
|
- "ccts": item.ccts,
|
686
|
|
- "zj": item.zj,
|
687
|
|
- "rpj": item.rpj,
|
688
|
|
- "ccsy": item.ccsy
|
689
|
|
- };
|
690
|
|
- travleExpenses.push(expense);
|
691
|
|
- }
|
692
|
|
- //保存差旅费
|
693
|
|
- AjaxUtil.post({
|
694
|
|
- url: AjaxUtil.ctx + "staActualexpenses/batchInsert/" + fysq,
|
695
|
|
- contentType: "application/json",
|
696
|
|
- data: JSON.stringify(travleExpenses),
|
697
|
|
- success: function (res) {
|
698
|
|
- if (res.code === 0) {
|
699
|
|
- // Message.success(1500, res.message, function () {
|
700
|
|
- //
|
701
|
|
- // });
|
702
|
|
- } else {
|
703
|
|
- // Message.error(res.message, 1000);
|
704
|
|
- }
|
705
|
|
- },
|
706
|
|
- error: function (error) {
|
|
660
|
+ setTimeout(function () {
|
|
661
|
+ AjaxUtil.post({
|
|
662
|
+ url: AjaxUtil.ctx + "staReimbursement/doUpdate",
|
|
663
|
+ data: datas,
|
|
664
|
+ success: function (res) {
|
|
665
|
+ layer.close(index);
|
|
666
|
+ if (res.code === 0) {
|
|
667
|
+ Message.success(1500, res.message, function () {
|
|
668
|
+ parent.setUpdateFlag();
|
|
669
|
+ //差旅费
|
|
670
|
+ var travleExpenses = [];
|
|
671
|
+ for (const item of dataExpense) {
|
|
672
|
+ var expense = {
|
|
673
|
+ "zb": fysq,
|
|
674
|
+ "xh": item.xh,
|
|
675
|
+ "ccr": item.ccr,
|
|
676
|
+ "ccsy": item.ccsy,
|
|
677
|
+ "ccdd": item.ccdd,
|
|
678
|
+ "qsrq": item.qsrq,
|
|
679
|
+ "jtf": item.jtf,
|
|
680
|
+ "zsf": item.zsf,
|
|
681
|
+ "cb": item.cb,
|
|
682
|
+ "jsrq": item.jsrq,
|
|
683
|
+ "ccts": item.ccts,
|
|
684
|
+ "zj": item.zj,
|
|
685
|
+ "rpj": item.rpj,
|
|
686
|
+ "ccsy": item.ccsy
|
|
687
|
+ };
|
|
688
|
+ travleExpenses.push(expense);
|
707
|
689
|
}
|
708
|
|
- });
|
|
690
|
+ //保存差旅费
|
|
691
|
+ AjaxUtil.post({
|
|
692
|
+ url: AjaxUtil.ctx + "staActualexpenses/batchInsert/" + fysq,
|
|
693
|
+ contentType: "application/json",
|
|
694
|
+ data: JSON.stringify(travleExpenses),
|
|
695
|
+ success: function (res) {
|
|
696
|
+ if (res.code === 0) {
|
|
697
|
+ // Message.success(1500, res.message, function () {
|
|
698
|
+ //
|
|
699
|
+ // });
|
|
700
|
+ } else {
|
|
701
|
+ // Message.error(res.message, 1000);
|
|
702
|
+ }
|
|
703
|
+ },
|
|
704
|
+ error: function (error) {
|
|
705
|
+ }
|
|
706
|
+ });
|
709
|
707
|
|
710
|
|
- var iframeIndex = parent.layer.getFrameIndex(window.name);
|
711
|
|
- parent.layer.close(iframeIndex);
|
712
|
|
- });
|
713
|
|
- } else {
|
714
|
|
- Message.error(res.message, 1000);
|
|
708
|
+ var iframeIndex = parent.layer.getFrameIndex(window.name);
|
|
709
|
+ parent.layer.close(iframeIndex);
|
|
710
|
+ });
|
|
711
|
+ } else {
|
|
712
|
+ Message.error(res.message, 1000);
|
|
713
|
+ }
|
|
714
|
+ },
|
|
715
|
+ error: function (error) {
|
|
716
|
+ Message.error(error.message, 1000)
|
715
|
717
|
}
|
716
|
|
- },
|
717
|
|
- error: function (error) {
|
718
|
|
- Message.error(error.message, 1000)
|
719
|
|
- }
|
720
|
|
- });
|
|
718
|
+ });
|
|
719
|
+ },1500)
|
|
720
|
+
|
721
|
721
|
});
|
722
|
722
|
|
723
|
723
|
// 监听取消按钮
|