Merge remote-tracking branch 'origin/uat-temp-nht-2505230000-47122' into mes-dev

mes-dev
jason 2 months ago
commit 0766d4e2c6

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

Loading…
Cancel
Save