瀏覽代碼

费用申请-此科目年度预算和项目年度经费(第一次申请时nan处理)

lgl 11 月之前
父節點
當前提交
17383fd7af
共有 1 個文件被更改,包括 14 次插入9 次删除
  1. 14 9
      src/main/resources/templates/annualbudget/add_apply.html

+ 14 - 9
src/main/resources/templates/annualbudget/add_apply.html

@@ -601,6 +601,7 @@
601 601
                     }
602 602
                     // var sqls=parseFloat($("#sqje").val());//输入的值
603 603
                     if (ysqjeOne != -1) {
604
+                        console.log(ysqjeOne);
604 605
                         dataTj[0].ysqje = parseFloat($("#sqje").val()) + ysqjeOne;//此科目已申请
605 606
                         if (ybzjeOne != -1) {
606 607
                             dataTj[1].ysqje = dataTj[1].ysqje - parseFloat($("#sqje").val());//此科目已报账
@@ -613,10 +614,10 @@
613 614
                     }
614 615
                 }
615 616
             } else {
616
-                dataTj[0].ysqje = xgqysq0 ;
617
-                dataTj[0].ybzje = xgqybz0 ;
618
-                dataTj[1].ysqje = xgqysq1 ;
619
-                dataTj[1].ybzje = xgqybz1 ;
617
+                dataTj[0].ysqje = xgqysq0;
618
+                dataTj[0].ybzje = xgqybz0;
619
+                dataTj[1].ysqje = xgqysq1;
620
+                dataTj[1].ybzje = xgqybz1;
620 621
             }
621 622
             loadTreetable();
622 623
         });
@@ -637,10 +638,10 @@
637 638
             });
638 639
         }
639 640
 
640
-        var xgqysq0 ;
641
-        var xgqybz0 ;
642
-        var xgqysq1 ;
643
-        var xgqybz1 ;
641
+        var xgqysq0;
642
+        var xgqybz0;
643
+        var xgqysq1;
644
+        var xgqybz1;
644 645
         //费用类别
645 646
         element.render('checkbox');
646 647
         tableSelect.render({
@@ -768,7 +769,11 @@
768 769
                         xgqybz0 = result.bzje;
769 770
                         xgqysq1 = dataTj[0].ysje * 10000 - result.xmndjfysq;
770 771
                         xgqybz1 = dataTj[0].ysje * 10000 - dataTj[0].ybzje;
771
-                        ysqjeOne = parseFloat(result.xmndjfysq);
772
+                        if (null === result.xmndjfysq) {
773
+                            ysqjeOne = parseFloat(0);
774
+                        } else {
775
+                            ysqjeOne = parseFloat(result.xmndjfysq);
776
+                        }
772 777
                         ybzjeOne = parseFloat(dataTj[0].ybzje);
773 778
                         currTable_tj.reload();
774 779
                     }