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

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

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

Loading…
Cancel
Save