|
|
|
@ -80,7 +80,6 @@ public class DistrilbutionBillLadingServiceImpl extends BaseServiceImpl<Distrilb
|
|
|
|
|
|
|
|
|
|
private final IDistributionStockListService distributionStockListService; |
|
|
|
|
private final IDistributionAsyncService distributionAsyncService; |
|
|
|
|
private final IDistrilbutionBillLadingService distrilbutionBillLadingService; |
|
|
|
|
private final IDistributionStockService distributionStockService; |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -102,7 +101,6 @@ public class DistrilbutionBillLadingServiceImpl extends BaseServiceImpl<Distrilb
|
|
|
|
|
@Override |
|
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
|
public Boolean ownSaveOrUpdate(DistrilbutionBillLadingDTO distrilbutionBillLading) { |
|
|
|
|
|
|
|
|
|
if (ObjectUtils.isNotNull(distrilbutionBillLading.getId())) { |
|
|
|
|
//修改
|
|
|
|
|
this.updateById(distrilbutionBillLading); |
|
|
|
@ -196,11 +194,10 @@ public class DistrilbutionBillLadingServiceImpl extends BaseServiceImpl<Distrilb
|
|
|
|
|
DistrilbutionBillStockEntity distrilbutionBillStock = new DistrilbutionBillStockVO(); |
|
|
|
|
distrilbutionBillStock.setBillLadingId(distrilbutionBillLading.getId()); |
|
|
|
|
distrilbutionBillStock.setStockArticleId(Long.parseLong(s)); |
|
|
|
|
distrilbutionBillStock.setConditions("1"); |
|
|
|
|
distrilbutionBillStockService.save(distrilbutionBillStock); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//操作图片
|
|
|
|
|
if(distrilbutionBillLading.getPrintList().size() > 0){ |
|
|
|
|
addPrint(distrilbutionBillLading); |
|
|
|
@ -217,6 +214,7 @@ public class DistrilbutionBillLadingServiceImpl extends BaseServiceImpl<Distrilb
|
|
|
|
|
details.setBillLadingId(distrilbutionBillLading.getId()); |
|
|
|
|
details.setStockListId(i.getId()); |
|
|
|
|
details.setQuantity(i.getInventoryQuantity()); |
|
|
|
|
details.setConditions("1"); |
|
|
|
|
detailsEntities.add(details); |
|
|
|
|
}); |
|
|
|
|
distributionDeliveryDetailsService.saveBatch(detailsEntities); |
|
|
|
@ -787,7 +785,7 @@ public class DistrilbutionBillLadingServiceImpl extends BaseServiceImpl<Distrilb
|
|
|
|
|
DistrilbutionBillLadingEntity billLadingEntity = new DistrilbutionBillLadingEntity(); |
|
|
|
|
billLadingEntity.setId((Long) billLadingId); |
|
|
|
|
billLadingEntity.setConsignee("2"); |
|
|
|
|
distrilbutionBillLadingService.updateById(billLadingEntity); |
|
|
|
|
baseMapper.updateById(billLadingEntity); |
|
|
|
|
} |
|
|
|
|
return R.fail(200,"签收成功"); |
|
|
|
|
} |
|
|
|
|