47122 PCN-成都发运单打印加载发运单明细

uat-temp-nht-2505230000-47122
jason 2 months ago
parent 39bf71aa89
commit d731205471

@ -33,6 +33,7 @@ import org.springframework.util.StringUtils;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
/**
* @Description : volvo
@ -196,15 +197,12 @@ public class ChengDuVolvoShippingPrintStrategyService extends SortShippingDispat
detailModel.setPartNo(detail.getPartNo());
detailModel.setPartName(detail.getPartName());
detailModel.setCustPartNo(detail.getCustPartNo());
if (!StringUtils.isEmpty(detail.getPartPosition())) {
String tmpPosition = detail.getPartPosition().substring(detail.getPartPosition().length() - 2);
StringBuilder splitPosition = new StringBuilder();
for (char c : tmpPosition.toCharArray()) {
if (Character.isDigit(c)) {
splitPosition.append(c);
if (detail.getSourceId() != null) {
for (MesCimVolvoJisRackIdDetail rackIdDetail : rackIdDetails) {
if (Objects.equals(detail.getSourceId(), rackIdDetail.getId())) {
detailModel.setPartPosition(rackIdDetail.getPosition());
}
}
detailModel.setPartPosition(splitPosition.toString());
}
detailModels.add(detailModel);
}

Loading…
Cancel
Save