Browse Source

Merge remote-tracking branch 'origin/master'

master
常熟吴彦祖 4 weeks ago
parent
commit
c47b250ac6
  1. 10
      src/main/java/com/gaotao/modules/dashboard/task/DashboardPushTask.java

10
src/main/java/com/gaotao/modules/dashboard/task/DashboardPushTask.java

@ -183,9 +183,6 @@ public class DashboardPushTask {
} }
JsonNode sortingStations = rootNode.get("sortingStations"); JsonNode sortingStations = rootNode.get("sortingStations");
String orderNo = rootNode.get("orderNo")!=null ? rootNode.get("orderNo").asText() : "";
// 处理返回的数据 // 处理返回的数据
for (JsonNode station : sortingStations) { for (JsonNode station : sortingStations) {
String sortingStation = station.get("sortingStation").asText(); String sortingStation = station.get("sortingStation").asText();
@ -195,7 +192,6 @@ public class DashboardPushTask {
if (devCode.equals(sortingStation) && materials != null && materials.isArray()) { if (devCode.equals(sortingStation) && materials != null && materials.isArray()) {
for (JsonNode material : materials) { for (JsonNode material : materials) {
Map<String, Object> item = convertWcsMaterialToPickingItem(material); Map<String, Object> item = convertWcsMaterialToPickingItem(material);
item.put("orderNo", orderNo); // 添加订单号字段
stationList.add(item); stationList.add(item);
} }
} }
@ -237,6 +233,12 @@ public class DashboardPushTask {
item.put("storageLocation", material.has("sortingStation") ? item.put("storageLocation", material.has("sortingStation") ?
material.get("sortingStation").asText() : ""); material.get("sortingStation").asText() : "");
item.put("orderPartNo", material.has("orderPartNo") ?
material.get("orderPartNo").asText() : "");
item.put("orderNo", material.has("orderNo") ?
material.get("orderNo").asText() : "");
return item; return item;
} }

Loading…
Cancel
Save