|
|
|
@ -36,6 +36,7 @@ import com.logpm.distribution.dto.DistrilbutionBillLadingDTO;
|
|
|
|
|
import com.logpm.distribution.dto.app.BillLadingAppDTO; |
|
|
|
|
import com.logpm.distribution.entity.*; |
|
|
|
|
import com.logpm.distribution.excel.DistrilbutionBillLadingExcel; |
|
|
|
|
import com.logpm.distribution.mapper.DistributionStockListMapper; |
|
|
|
|
import com.logpm.distribution.mapper.DistrilbutionBillLadingMapper; |
|
|
|
|
import com.logpm.distribution.service.*; |
|
|
|
|
import com.logpm.distribution.vo.*; |
|
|
|
@ -110,6 +111,7 @@ public class DistrilbutionBillLadingServiceImpl extends BaseServiceImpl<Distrilb
|
|
|
|
|
private final IDistributionStockupScanService distributionStockupScanService; |
|
|
|
|
|
|
|
|
|
private final IDistributionStockListService distributionStockListService; |
|
|
|
|
private final DistributionStockListMapper distributionStockListMapper; |
|
|
|
|
private final IDistributionAsyncService distributionAsyncService; |
|
|
|
|
private final IDistributionStockService distributionStockService; |
|
|
|
|
private final IDistributionStockupService distributionStockupService; |
|
|
|
@ -1832,6 +1834,10 @@ public class DistrilbutionBillLadingServiceImpl extends BaseServiceImpl<Distrilb
|
|
|
|
|
distributionBillLadingScan.setQuantity(1); |
|
|
|
|
distributionBillLadingScanService.save(distributionBillLadingScan); |
|
|
|
|
stockListId = collect.get(0).getStockListId(); |
|
|
|
|
//扣减库存
|
|
|
|
|
distributionStockListMapper.deductionQuantityStock(collect.get(0).getStockListId(),collect.get(0).getNum()); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}else { |
|
|
|
|
//不满足签收,记录为什么不满足
|
|
|
|
|
if (collect.size() > 1){ |
|
|
|
|