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