|
|
|
@ -1478,7 +1478,7 @@ public class DistrilbutionBillLadingServiceImpl extends BaseServiceImpl<Distrilb
|
|
|
|
|
distributionBillLadingScan.setMaterialType((String) type); |
|
|
|
|
distributionBillLadingScan.setBillLadingId(Long.parseLong(billLadingId.toString())); |
|
|
|
|
distributionBillLadingScan.setScanType(1); //扫描
|
|
|
|
|
if (type.equals("1")) { |
|
|
|
|
if ("1".equals(type)) { |
|
|
|
|
//库存品
|
|
|
|
|
DistrilbutionBillLadingInventoryAppVO inventoryAppVO = distributionDeliveryDetailsService.listCode(String.valueOf(billLadingId), String.valueOf(coding)); |
|
|
|
|
if (ObjectUtils.isNotNull(inventoryAppVO)) { |
|
|
|
@ -1517,12 +1517,13 @@ public class DistrilbutionBillLadingServiceImpl extends BaseServiceImpl<Distrilb
|
|
|
|
|
|
|
|
|
|
DistrilbutionBillStockEntity one2 = distrilbutionBillStockService.getOne(Wrappers.<DistrilbutionBillStockEntity>query().lambda() |
|
|
|
|
.eq(DistrilbutionBillStockEntity::getBillLadingId, billLadingId) |
|
|
|
|
.apply("order_status in (1 , 2)") |
|
|
|
|
.eq(DistrilbutionBillStockEntity::getStockArticleId, list4.get(0).getStockArticleId()) |
|
|
|
|
); |
|
|
|
|
if(ObjectUtils.isNull(one2)){ |
|
|
|
|
return Resp.scanFail("不在本次自提计划!","不在本次自提计划!"); |
|
|
|
|
} |
|
|
|
|
if(one2.getConditions().equals("2")){ |
|
|
|
|
if("20".equals(one2.getConditions())){ |
|
|
|
|
return Resp.scanFail("当前提货任务,"+list4.get(0).getOrderCode()+"已齐套!","当前提货任务,"+list4.get(0).getOrderCode()+"已齐套!"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -2161,7 +2162,7 @@ public class DistrilbutionBillLadingServiceImpl extends BaseServiceImpl<Distrilb
|
|
|
|
|
DistrilbutionBillStockEntity one = distrilbutionBillStockService.getOne(Wrappers.<DistrilbutionBillStockEntity>query().lambda() |
|
|
|
|
.eq(DistrilbutionBillStockEntity::getBillLadingId, billLadingAppDTO.getBillLadingId()) |
|
|
|
|
.eq(DistrilbutionBillStockEntity::getStockArticleId, i.getStockArticleId()) |
|
|
|
|
.eq(DistrilbutionBillStockEntity::getConditions, "2") |
|
|
|
|
.eq(DistrilbutionBillStockEntity::getConditions, "20") |
|
|
|
|
); |
|
|
|
|
if(ObjectUtils.isNotNull(one)){ |
|
|
|
|
return Resp.scanFail("已签收!","已签收!"); |
|
|
|
|