现场调试更改
This commit is contained in:
@@ -55,6 +55,7 @@ public class MydoJobHandler {
|
||||
@Autowired
|
||||
IInTrayMsgService intrayMsgService;
|
||||
|
||||
|
||||
private static final int TIMEINTERVAL_DEFAULT = 1000;
|
||||
private static final int TIMEINTERVAL_2000 = 2000;
|
||||
private static final int TIMEINTERVAL_5000 = 5000;
|
||||
@@ -104,6 +105,9 @@ public class MydoJobHandler {
|
||||
basStockInfoService.updateBasStockInfo(stockInfo);
|
||||
}
|
||||
|
||||
mydoJobService.insertMydoJobFinish(mydoJob.getJobId());
|
||||
mydoJobService.deleteMydoJobByJobId(mydoJob.getJobId());
|
||||
|
||||
log.info(
|
||||
"【账务处理-移库】任务作废,更新库存和货位信息,作业号:{},托盘号:{},源位置:{},目标位置:{}", mydoJob.getJobId(), mydoJob.getTrayCode(), mydoJob.getCargoSpaceId(), mydoJob.getTargetCargoSpaceId()
|
||||
);
|
||||
@@ -120,12 +124,19 @@ public class MydoJobHandler {
|
||||
for (MydoJobDetail mydoJobDetail : details){
|
||||
//还原子单数量
|
||||
InStockinDetail inStockinDetail = inStockinDetailService.selectInStockinDetailByRollerNumber(mydoJobDetail.getRollerNumber());
|
||||
inStockinDetail.setScanNum(BigDecimal.ZERO);
|
||||
inStockinDetail.setAssignNum(BigDecimal.ZERO);
|
||||
inStockinDetail.setStatus(0);
|
||||
inStockinDetailService.updateInStockinDetail(inStockinDetail);
|
||||
if (ObjUtil.isNotNull(inStockinDetail)){
|
||||
inStockinDetail.setScanNum(BigDecimal.ZERO);
|
||||
inStockinDetail.setAssignNum(BigDecimal.ZERO);
|
||||
inStockinDetail.setStatus(0);
|
||||
inStockinDetailService.updateInStockinDetail(inStockinDetail);
|
||||
}
|
||||
}
|
||||
|
||||
mydoJobService.insertMydoJobFinish(mydoJob.getJobId());
|
||||
mydoJobService.deleteMydoJobByJobId(mydoJob.getJobId());
|
||||
|
||||
// apiWcsService.cancelWcsMydojob()
|
||||
|
||||
log.info("【账务处理-入库】任务作废,更新货位信息,作业号:{}", mydoJob.getJobId());
|
||||
return;
|
||||
}
|
||||
@@ -143,12 +154,17 @@ public class MydoJobHandler {
|
||||
for (MydoJobDetail mydoJobDetail : details){
|
||||
//还原子单数量
|
||||
OutStockoutDetail outStockoutDetail = outStockoutDetailService.selectOutStockoutDetailByRollerNumber(mydoJobDetail.getRollerNumber());
|
||||
outStockoutDetail.setAllotNum(BigDecimal.ZERO);
|
||||
outStockoutDetail.setAssignNum(BigDecimal.ZERO);
|
||||
outStockoutDetail.setStatus(0);
|
||||
outStockoutDetailService.updateOutStockoutDetail(outStockoutDetail);
|
||||
if(ObjUtil.isNotNull(outStockoutDetail)){
|
||||
outStockoutDetail.setAllotNum(BigDecimal.ZERO);
|
||||
outStockoutDetail.setAssignNum(BigDecimal.ZERO);
|
||||
outStockoutDetail.setStatus(0);
|
||||
outStockoutDetailService.updateOutStockoutDetail(outStockoutDetail);
|
||||
}
|
||||
}
|
||||
|
||||
mydoJobService.insertMydoJobFinish(mydoJob.getJobId());
|
||||
mydoJobService.deleteMydoJobByJobId(mydoJob.getJobId());
|
||||
|
||||
log.info("【账务处理-出库】任务作废,更新货位和库存信息,作业号:{}", mydoJob.getJobId());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user