收发货统计表问题空值处理

This commit is contained in:
liujie 2024-05-21 10:34:55 +08:00
parent 7fd0a4abb8
commit 26d041f794
1 changed files with 3 additions and 3 deletions

View File

@ -351,7 +351,7 @@ public class ReceiptRecordsService {
map.put("invoiceStartTime", startTime); map.put("invoiceStartTime", startTime);
map.put("invoiceEndTime", endTime); map.put("invoiceEndTime", endTime);
Integer invoiceNum = this.countAll(map, ".countRecordsByCondition"); Integer invoiceNum = this.countAll(map, ".countRecordsByCondition");
receiptRecordsBo.setInvoiceNum(invoiceNum.toString()); receiptRecordsBo.setInvoiceNum(StringUtil.isNullOrEmpty(invoiceNum) ? "0":invoiceNum+"");
// 入库数量 经销商扫码入库数量汇总 // 入库数量 经销商扫码入库数量汇总
map.remove("invoiceStartTime"); map.remove("invoiceStartTime");
@ -360,7 +360,7 @@ public class ReceiptRecordsService {
map.put("receiveEndTime", endTime); map.put("receiveEndTime", endTime);
map.put("timeFlag", "1"); map.put("timeFlag", "1");
Integer receiveNum = this.countAll(map, ".statisticsRecords"); Integer receiveNum = this.countAll(map, ".statisticsRecords");
receiptRecordsBo.setReceiveNum(receiveNum.toString()); receiptRecordsBo.setReceiveNum(StringUtil.isNullOrEmpty(receiveNum) ? "0":receiveNum+"");
// 出库数量 经销商扫码出库数量汇总 // 出库数量 经销商扫码出库数量汇总
map.remove("receiveStartTime"); map.remove("receiveStartTime");
@ -369,7 +369,7 @@ public class ReceiptRecordsService {
map.put("deliveryEndTime", endTime); map.put("deliveryEndTime", endTime);
map.put("timeFlag", "2"); map.put("timeFlag", "2");
Integer deliveryNum = this.countAll(map, ".statisticsRecords"); Integer deliveryNum = this.countAll(map, ".statisticsRecords");
receiptRecordsBo.setDeliveryNum(deliveryNum.toString()); receiptRecordsBo.setDeliveryNum(StringUtil.isNullOrEmpty(deliveryNum) ? "0":deliveryNum+"");
// 如果实发数量没有值或者等于0出库率和入库率等于0.00 // 如果实发数量没有值或者等于0出库率和入库率等于0.00
if (StringUtil.isNotEmpty(invoiceNum) && (0 != invoiceNum)) { if (StringUtil.isNotEmpty(invoiceNum) && (0 != invoiceNum)) {