判断当前工位底下是否有其他产品

dev_unify
yewj 8 months ago
parent a8db4fcdc3
commit ed735aa532

@ -1567,13 +1567,21 @@ public class IoCodeTempController extends BaseController {
udiRelevanceResponses = udiRelevanceService.selectGroupByNameCode(codeEnttity.getNameCode(), false); udiRelevanceResponses = udiRelevanceService.selectGroupByNameCode(codeEnttity.getNameCode(), false);
if (bussinessTypeEntity.getAction().equals(ConstantType.SPLIT_OUT)) { if (bussinessTypeEntity.getAction().equals(ConstantType.SPLIT_OUT)) {
//todo 判断货位里面是否有相同产品
if (StrUtil.isNotEmpty(orderEntity.getWorkPlaceQueueCode())) { if (StrUtil.isNotEmpty(orderEntity.getWorkPlaceQueueCode())) {
IoSplitFifoCodeEntity splitFifoCodeEntity = splitFifoCodeService.findByQueueCode(orderEntity.getWorkPlaceQueueCode()); IoSplitFifoCodeEntity splitFifoCodeEntity = splitFifoCodeService.findByQueueCode(orderEntity.getWorkPlaceQueueCode());
if (splitFifoCodeEntity != null) { if (splitFifoCodeEntity != null) {
if (!udiRelevanceResponse.getId().equals(splitFifoCodeEntity.getRelId())) { if (!udiRelevanceResponse.getId().equals(splitFifoCodeEntity.getRelId())) {
return ResultVOUtils.error(507, "上货产品不符!"); return ResultVOUtils.error(507, "上货产品不符!");
} }
}else {
//todo
} }
if (orderEntity != null && CollUtil.isNotEmpty(codeEnttitys)) { if (orderEntity != null && CollUtil.isNotEmpty(codeEnttitys)) {

@ -466,5 +466,8 @@ public class IoSplitFifoCodeService extends ServiceImpl<IoSplitFifoCodeMapper, I
return getOne(new LambdaQueryWrapper<IoSplitFifoCodeEntity>().eq(IoSplitFifoCodeEntity::getWorkPlaceQueueCode, code).last("limit 1")); return getOne(new LambdaQueryWrapper<IoSplitFifoCodeEntity>().eq(IoSplitFifoCodeEntity::getWorkPlaceQueueCode, code).last("limit 1"));
} }
//判断当前工位底下是否有其他产品
public IoSplitFifoCodeEntity findByRelId(Long workPlaceCode, Long relId) {
}
} }

Loading…
Cancel
Save