修改发运单打印生产日期取值问题

uat-temp-nht-chengdu-publish
jason 3 months ago
parent 0afffbf8f9
commit abee8487ec

@ -118,10 +118,14 @@ public class ChengDuVolvoShippingPrintStrategyService extends SortShippingDispat
return null;
}
String productionDate = "";
List<Long> rackIdList = new ArrayList<>();
for (MesCimVolvoJisRackIdDetail rackIdDetail : rackIdDetails) {
if (rackIdDetail.getJisRackIdFid() != null && !rackIdList.contains(rackIdDetail.getJisRackIdFid())) {
rackIdList.add(rackIdDetail.getJisRackIdFid());
if (StringUtils.isEmpty(productionDate)) {
productionDate = rackIdDetail.getProductionDate();
}
}
}
DdlPackBean rackPackBean = DdlPackBean.getDdlPackBean(organizeCode);
@ -183,7 +187,7 @@ public class ChengDuVolvoShippingPrintStrategyService extends SortShippingDispat
model.setPackageId(rackId.getJisRackId());
model.setPackageBarCode(rackId.getJisRackId());
model.setProcess("LDJIS");
model.setDate("P" + TimeTool.getDateTimeShort().substring(2));
model.setDate("P" + (StringUtils.isEmpty(productionDate) ? "" : productionDate.substring(2, 8)));
return model;
}

Loading…
Cancel
Save