浏览代码

审核比较,比较空值和0,判断为相等

MaiXinRong 5 年之前
父节点
当前提交
c286583e6b
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      app/public/js/stage_compare.js

+ 4 - 2
app/public/js/stage_compare.js

@@ -64,7 +64,8 @@ $(document).ready(function () {
             const field = data.quantity ? 'gather_qty' : 'gather_tp';
             const base = data[field + fieldSufs[0]];
             for (let i = 1; i< fieldSufs.length; i++) {
-                if (data[field + fieldSufs[i]] !== base) return true;
+                const compare = data[field + fieldSufs[i]];
+                if ((base || compare) && (compare !== base)) return true;
             }
         }
         return data.children.length === 0 && checkDiffer(data) ? '#F2DEDE' : defaultColor;
@@ -75,7 +76,8 @@ $(document).ready(function () {
             if (fieldSufs.length <= 1) return false;
             const base = data['gather_qty' + fieldSufs[0]];
             for (let i = 1; i< fieldSufs.length; i++) {
-                if (data['gather_qty' + fieldSufs[i]] !== base) return true;
+                const compare = data['gather_qty' + fieldSufs[i]];
+                if ((base || compare) && (compare!== base)) return true;
             }
         }
         return checkDiffer(data) ? '#F2DEDE' : defaultColor;