补充入库任务无巷道号的问题,优化出库分配校验可能为null的问题
This commit is contained in:
@@ -346,6 +346,7 @@ public class ApiWcsService implements IApiWcsService {
|
|||||||
.roadwayId(wcsStockinReiceive.getRoadwayId())
|
.roadwayId(wcsStockinReiceive.getRoadwayId())
|
||||||
.cargoSpaceId(cargoStockin.getCargoSpaceId())
|
.cargoSpaceId(cargoStockin.getCargoSpaceId())
|
||||||
.cargoSpaceName(cargoStockin.getCargoSpaceName())
|
.cargoSpaceName(cargoStockin.getCargoSpaceName())
|
||||||
|
.roadwayId(cargoStockin.getRoadwayId())
|
||||||
.trayType(String.valueOf(type))
|
.trayType(String.valueOf(type))
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
@@ -374,7 +375,7 @@ public class ApiWcsService implements IApiWcsService {
|
|||||||
.jobDetailId(jobId + "-1")
|
.jobDetailId(jobId + "-1")
|
||||||
.inQuantity(BigDecimal.ONE)
|
.inQuantity(BigDecimal.ONE)
|
||||||
.productId(trayMsg.getProductId())
|
.productId(trayMsg.getProductId())
|
||||||
.productName(basProductService.selectBasProductByProductId(trayMsg.getProductId()).getProductName())
|
.productName(trayMsg.getProductName())
|
||||||
.rollerNumber(trayMsg.getRollerNumber())
|
.rollerNumber(trayMsg.getRollerNumber())
|
||||||
.inDate(DateUtil.date())
|
.inDate(DateUtil.date())
|
||||||
.inOrOutId(instockinId)
|
.inOrOutId(instockinId)
|
||||||
@@ -399,7 +400,7 @@ public class ApiWcsService implements IApiWcsService {
|
|||||||
.jobDetailId(jobId + "-" + sum++)
|
.jobDetailId(jobId + "-" + sum++)
|
||||||
.inQuantity(BigDecimal.ONE)
|
.inQuantity(BigDecimal.ONE)
|
||||||
.productId(trayMsg.getProductId())
|
.productId(trayMsg.getProductId())
|
||||||
// .productName(basProductService.selectBasProductByProductId(trayMsg.getProductId()).getProductName())
|
.productName(trayMsg.getProductName())
|
||||||
.rollerNumber(trayMsg.getRollerNumber())
|
.rollerNumber(trayMsg.getRollerNumber())
|
||||||
.inDate(DateUtil.date())
|
.inDate(DateUtil.date())
|
||||||
.inOrOutId(instockinId)
|
.inOrOutId(instockinId)
|
||||||
|
|||||||
@@ -13,6 +13,7 @@ import com.ruoyi.bas.stock.domain.BasStock;
|
|||||||
import com.ruoyi.bas.stock.service.IBasStockInfoService;
|
import com.ruoyi.bas.stock.service.IBasStockInfoService;
|
||||||
import com.ruoyi.bas.stock.service.IBasStockService;
|
import com.ruoyi.bas.stock.service.IBasStockService;
|
||||||
import com.ruoyi.common.*;
|
import com.ruoyi.common.*;
|
||||||
|
import com.ruoyi.common.Utils.DecimalUtil;
|
||||||
import com.ruoyi.common.annotation.WarehouseScope;
|
import com.ruoyi.common.annotation.WarehouseScope;
|
||||||
import com.ruoyi.common.core.text.Convert;
|
import com.ruoyi.common.core.text.Convert;
|
||||||
import com.ruoyi.in.job.domain.MydoJob;
|
import com.ruoyi.in.job.domain.MydoJob;
|
||||||
@@ -548,7 +549,6 @@ public class OutStockoutServiceImpl implements IOutStockoutService
|
|||||||
|
|
||||||
//2.生成辊号库存对应托盘的出库作业
|
//2.生成辊号库存对应托盘的出库作业
|
||||||
MydoJob mydoJob = mydoJobService.selectMydoJobByTrayCode(stock.getTrayCode());
|
MydoJob mydoJob = mydoJobService.selectMydoJobByTrayCode(stock.getTrayCode());
|
||||||
mydoJob.setCargoSpaceId(stock.getCargoSpaceId());
|
|
||||||
|
|
||||||
if (ObjUtil.isNull(mydoJob)){
|
if (ObjUtil.isNull(mydoJob)){
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user