浏览代码

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

zhangweicheng 3 年之前
父节点
当前提交
290adf0964
共有 1 个文件被更改,包括 5 次插入2 次删除
  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;
             }