Browse Source

fix: 起讫地点为undefined的情况处理

zhangweicheng 3 năm trước cách đây
mục cha
commit
290adf0964
1 tập tin đã thay đổi với 5 bổ sung2 xóa
  1. 5 2
      web/building_saas/main/js/views/material_calc_view.js

+ 5 - 2
web/building_saas/main/js/views/material_calc_view.js

@@ -197,7 +197,8 @@ materialCalcObj = {
     getUserFreightOptions :function () {
         let options = [];
         for(let uf of this.userFreightList){
-            options.push(uf.freight.start);
+            let start = uf.freight.start?uf.freight.start:'';
+            options.push(start);
         }
         return options;
     },
@@ -497,7 +498,9 @@ materialCalcObj = {
     checkSavedFreight:function (start) {
         let t = null;
         for(let f of this.userFreightList){
-            if(f.freight.start == start){
+            let old = f.freight.start?f.freight.start:'';
+            let newStart = start?start:'';
+            if(old == newStart){
                 t = f;
                 break;
             }