Browse Source

报账金额修改

ly 4 months ago
parent
commit
3f8c2765f8
1 changed files with 12 additions and 5 deletions
  1. 12 5
      src/main/resources/templates/reimburse/update.html

+ 12 - 5
src/main/resources/templates/reimburse/update.html

@@ -552,7 +552,14 @@
552
             var sqje = parseFloat($("#sqje").val());
552
             var sqje = parseFloat($("#sqje").val());
553
             var bzje = parseFloat($("#bzje").val());
553
             var bzje = parseFloat($("#bzje").val());
554
             var oldbzje = [[${reimbursement.bzje}]]
554
             var oldbzje = [[${reimbursement.bzje}]]
555
-           if (sfbyj){
555
+
556
+            console.log(bzje + kmybzje - oldbzje > kmzys*1.2);
557
+            console.log(oldbzje);
558
+            console.log(bzje);
559
+            console.log(kmybzje);
560
+            console.log('zbzje:'+zbzje);
561
+
562
+           if (sfbyj > 0){
556
                //1.判断当前项目是否有备用金
563
                //1.判断当前项目是否有备用金
557
                if(byj == null || byj == ''){
564
                if(byj == null || byj == ''){
558
                    alert('该项目没有备用金,如需继续报账,请在年度预算中修改该项目备用金!!');
565
                    alert('该项目没有备用金,如需继续报账,请在年度预算中修改该项目备用金!!');
@@ -573,18 +580,18 @@
573
                    alert('该报账此费用类别没有项目组预算,请在年度预算中修改项目组预算!!')
580
                    alert('该报账此费用类别没有项目组预算,请在年度预算中修改项目组预算!!')
574
                    return false;
581
                    return false;
575
                }
582
                }
576
-               if (bzje > kmzys) {
583
+               if (bzje > kmzys*1.2) {
577
                    alert('报账金额大于该费用类别预算,该费用类别预算为:'+kmzys+'元')
584
                    alert('报账金额大于该费用类别预算,该费用类别预算为:'+kmzys+'元')
578
                    return false;
585
                    return false;
579
                }
586
                }
580
-               if (bzje + kmybzje - oldbzje > kmzys) {
581
-                   alert('该费用类别下已申请报账金额加上当前报账金额,已超过该费用类别预算。该费用类别下已申请的报账总金额为:'+(kmybzje-oldbzje)+'元,该费用类别预算为:'+kmzys+'元')
587
+               if (bzje + kmybzje - oldbzje > kmzys*1.2) {
588
+                   alert('该费用类别下已申请报账金额加上当前报账金额,已超过该费用类别预算。该费用类别下已申请的报账总金额为:'+(kmybzje-oldbzje)+'元,该费用类别预算为:'+kmzys+'元'+',该费用类型最大报账额为:'+kmzys*1.2+'元。');
582
                    return false;
589
                    return false;
583
                }
590
                }
584
                // 获取该项目的总报账金额
591
                // 获取该项目的总报账金额
585
                if (xmzys !== null && zbzje !== null) {
592
                if (xmzys !== null && zbzje !== null) {
586
                    if (zbzje + bzje - oldbzje > xmzys) {
593
                    if (zbzje + bzje - oldbzje > xmzys) {
587
-                       alert("该项目下已申请报账金额加上当前报账金额,已超过该项目总预算。该项目下已申请的报账总金额为:"+(zbzje-oldbzje)+'元,项目总预算为:'+xmzys+'元')
594
+                       alert("该项目下已申请报账金额加上当前报账金额,已超过该项目总预算。该项目下已申请的报账总金额为:"+(zbzje-oldbzje)+'元,项目总预算为:'+xmzys+'元');
588
                        return false;
595
                        return false;
589
                    }
596
                    }
590
                }
597
                }