|
|
@ -349,7 +349,18 @@ public class RawAssistIStorServiceImpl extends ServiceImpl<IOStorInvMapper, IOSt |
|
|
|
param.put("material_code", map.get("material_code")); |
|
|
|
param.put("pcsn", map.get("pcsn")); |
|
|
|
param.put("ioType", StatusEnum.STRATEGY_TYPE.code("入库")); |
|
|
|
Structattr struct = getStructattr(param); |
|
|
|
List<Structattr> structattrs = iStructattrService.inBoundSectDiv( |
|
|
|
StrategyStructParam.builder() |
|
|
|
.ioType(param.getString("ioType")) |
|
|
|
.sect_code(param.getString("sect_code")) |
|
|
|
.stor_code(param.getString("stor_code")) |
|
|
|
.material_code(param.getString("material_code")) |
|
|
|
.qty(new BigDecimal(param.getString("qty"))) |
|
|
|
.pcsn(param.getString("pcsn")) |
|
|
|
.build()); |
|
|
|
Structattr struct = structattrs.get(0); |
|
|
|
|
|
|
|
|
|
|
|
sect_id = struct.getSect_id(); |
|
|
|
sect_code = struct.getSect_code(); |
|
|
|
sect_name = struct.getSect_name(); |
|
|
@ -361,12 +372,6 @@ public class RawAssistIStorServiceImpl extends ServiceImpl<IOStorInvMapper, IOSt |
|
|
|
MdPbStoragevehicleinfo mdPbStoragevehicleinfo = mdPbStoragevehicleinfoMapper.selectOne(new LambdaQueryWrapper<>(MdPbStoragevehicleinfo.class) |
|
|
|
.eq(MdPbStoragevehicleinfo::getStoragevehicle_code, map.get("storagevehicle_code")) |
|
|
|
); |
|
|
|
//判断仓位的长高宽是否能放下载具
|
|
|
|
// if (structattr.getWidth() < 0 &&
|
|
|
|
// structattr.getHeight() < 0 &&
|
|
|
|
// structattr.getZdepth() < 0) {
|
|
|
|
// throw new BadRequestException("载具不符合,请检查!");
|
|
|
|
// }
|
|
|
|
sect_id = map.get("sect_id"); |
|
|
|
sect_code = map.get("sect_code"); |
|
|
|
sect_name = map.get("sect_name"); |
|
|
|