3 次代码提交 9d667a11fe ... 963d8b7f49

作者 SHA1 备注 提交日期
  tanzx 963d8b7f49 Merge branch 'test' of http://110.41.163.243:9980/kd-aiot/kd-aiot-frontend-ems into dev 1 月之前
  tanzx 06d9062f5c fix: 取值问题 1 月之前
  tanzx 8f708ca54c fix: 解决抄表数,取值字段问题 1 月之前
共有 1 个文件被更改,包括 17 次插入 和 1 次删除
  1. 17 1
      src/views/centralizedMeterReading/list.vue

+ 17 - 1
src/views/centralizedMeterReading/list.vue

@@ -228,7 +228,23 @@
             label: '本期用量',
             align: 'center',
             minWidth: 110,
-            showOverflowTooltip: true
+            showOverflowTooltip: true,
+            formatter: (_row) => {
+              // 优先取 quantity(本期用量);quantity 为 0/null/空时回退取 currentUpNum(本期耗用量)
+              const quantity = _row.quantity;
+              if (
+                quantity === null ||
+                quantity === '' ||
+                quantity === undefined ||
+                Number(quantity) === 0
+              ) {
+                const upNum = _row.currentUpNum;
+                return upNum === null || upNum === '' || upNum === undefined
+                  ? 0
+                  : upNum;
+              }
+              return quantity;
+            }
           },
           {
             prop: 'unit',