opt:优化
This commit is contained in:
@@ -207,6 +207,15 @@ public abstract class AbstractTask {
|
||||
Assert.isFalse(ObjectUtil.isEmpty(sub_tray),
|
||||
"该任务申请子托盘["+param.getString("vehicle_code2")+"]为空,无法申请任务!");
|
||||
}
|
||||
//查询该子托盘是否在仓库系统里
|
||||
List<SchBasePoint> lists = pointMapper.selectList(new LambdaQueryWrapper<SchBasePoint>()
|
||||
.eq(SchBasePoint::getVehicle_code2, sub_tray)
|
||||
.ne(SchBasePoint::getRegion_code, "SSX")
|
||||
.eq(SchBasePoint::getIs_used, 1));
|
||||
if(lists.size()>0){
|
||||
Assert.isFalse(ObjectUtil.isEmpty(sub_tray),
|
||||
"该任务申请子托盘["+param.getString("vehicle_code2")+"]已在仓位:"+lists.get(0).getPoint_code()+"上!");
|
||||
}
|
||||
//判断是否校验mes组盘记录
|
||||
Param isConnectAcs = paramService.findByCode(GeneralDefinition.IS_RETURN_MES);
|
||||
Assert.notNull(isConnectAcs, "找不到配置文件,请确认系统参数[is_return_mes]配置是否存在!");
|
||||
|
||||
Reference in New Issue
Block a user