|
|
@@ -557,12 +557,13 @@ public class KwtAcceptCarriageOrderImportService {
|
|
|
|
|
|
/**
|
|
|
* 按照装卸货地址类型 存储地址
|
|
|
+ *
|
|
|
* @param addressRes
|
|
|
* @param lOrderId
|
|
|
* @param loadAddressName
|
|
|
* @param unloadAddressName
|
|
|
*/
|
|
|
- private void insertOrderAddress(List<EntAddressResDto> addressRes,Long lOrderId, String loadAddressName,String unloadAddressName) {
|
|
|
+ private void insertOrderAddress(List<EntAddressResDto> addressRes, Long lOrderId, String loadAddressName, String unloadAddressName) {
|
|
|
Map<Integer, List<EntAddressResDto>> collect = addressRes.stream().collect(Collectors.groupingBy(EntAddressResDto::getDefaultType));
|
|
|
List<EntAddressResDto> loadAddressRes = collect.get(AddressDefaultTypeEnum.SHIPMENT.getCode());
|
|
|
Map<String, EntAddressResDto> loadAddressMap = new HashMap<>();
|
|
|
@@ -787,7 +788,7 @@ public class KwtAcceptCarriageOrderImportService {
|
|
|
|
|
|
String goodsName = excelImport.getGoodsName().trim();
|
|
|
KwpGoods goods = goodsInfoService.getGoodsByGoodsName(goodsName);
|
|
|
- if (goods == null) {
|
|
|
+ if (goods == null || goods.getId() == null) {
|
|
|
throw new RuntimeException("第" + number + "行货物信息不存在");
|
|
|
}
|
|
|
String goodsModelType = excelImport.getGoodsModel().trim();
|