推送数据修改

This commit is contained in:
zhaoqing
2026-06-03 10:41:20 +08:00
parent db9eaeef15
commit 1bec4678da
@@ -1165,41 +1165,28 @@ public class ReservationStockOutOrderApplicationService {
String warehouse = reservationOutMaterialDetailMapper.getWarehouse(kcId); String warehouse = reservationOutMaterialDetailMapper.getWarehouse(kcId);
String opWhLoc = reservationOutMaterialDetailMapper.getOpWhLoc(kcId); String opWhLoc = reservationOutMaterialDetailMapper.getOpWhLoc(kcId);
item.put("orderINo", inOrderNumber != null ? inOrderNumber : ""); if (inOrderNumber != null) {
item.put("warehouse", warehouse != null ? warehouse : ""); item.put("orderINo", inOrderNumber);
item.put("opWhLoc", opWhLoc != null ? opWhLoc : ""); }
item.put("billI", inLotNo != null ? inLotNo : ""); if (warehouse != null) {
item.put("warehouse", warehouse);
// 处理批次号中的数字 }
if (inLotNo != null && inLotNo.contains("-")) { if (opWhLoc != null) {
item.put("opWhLoc", opWhLoc);
}
if (inLotNo != null) {
item.put("billI", inLotNo);
if (inLotNo.contains("-")) {
String numStr = inLotNo.substring(inLotNo.lastIndexOf("-") + 1); String numStr = inLotNo.substring(inLotNo.lastIndexOf("-") + 1);
try { try {
Integer result = Integer.valueOf(numStr); Integer result = Integer.valueOf(numStr);
item.put("orderIRow", result); item.put("orderIRow", result);
item.put("billIRow", result); item.put("billIRow", result);
} catch (NumberFormatException e) { } catch (NumberFormatException e) {
item.put("orderIRow", null);
item.put("billIRow", null);
} }
} else {
item.put("orderIRow", null);
item.put("billIRow", null);
} }
} else {
item.put("orderINo", "");
item.put("orderIRow", null);
item.put("warehouse", "");
item.put("opWhLoc", "");
item.put("billI", "");
item.put("billIRow", null);
} }
} else { }
item.put("orderINo", "");
item.put("orderIRow", null);
item.put("warehouse", "");
item.put("opWhLoc", "");
item.put("billI", "");
item.put("billIRow", null);
} }
orderList.add(item); orderList.add(item);