Parcourir la source

运单列表返回对应的门卫id数据

donglang il y a 2 jours
Parent
commit
1c5672eb4c

+ 2 - 2
sckw-modules/sckw-transport/src/main/java/com/sckw/transport/service/KwtWaybillOrderV1Service.java

@@ -4293,12 +4293,12 @@ public class KwtWaybillOrderV1Service {
         List<KwtGatekeeperWaybillOrder> gatekeeperList = gatekeeperMap.getOrDefault(billOrder.getId(), new ArrayList<>());
         if (Objects.equals(waybillOrderResp.getConsignUnitId(), mockEntIds.get(0))) {
             KwtGatekeeperWaybillOrder gatekeeper = gatekeeperList.stream()
-                    .filter(gate -> gate.getType() != null && Objects.equals(gate.getEntId(), mockEntIds.get(0)))
+                    .filter(gate -> gate.getEntId() != null && Objects.equals(String.valueOf(gate.getEntId()), mockEntIds.get(0)))
                     .findFirst().orElse(new KwtGatekeeperWaybillOrder());
             waybillOrderResp.setGatekeeperId(gatekeeper.getId());
         } else {
             KwtGatekeeperWaybillOrder gatekeeper = gatekeeperList.stream()
-                    .filter(gate -> gate.getType() != null && Objects.equals(gate.getEntId(), mockEntIds.get(1)))
+                    .filter(gate -> gate.getEntId() != null && Objects.equals(String.valueOf(gate.getEntId()), mockEntIds.get(1)))
                     .findFirst().orElse(new KwtGatekeeperWaybillOrder());
             waybillOrderResp.setGatekeeperId(gatekeeper.getId());
         }