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

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);
if (bussinessTypeEntity.getAction().equals(ConstantType.SPLIT_OUT)) {
//todo 判断货位里面是否有相同产品
if (StrUtil.isNotEmpty(orderEntity.getWorkPlaceQueueCode())) {
IoSplitFifoCodeEntity splitFifoCodeEntity = splitFifoCodeService.findByQueueCode(orderEntity.getWorkPlaceQueueCode());
if (splitFifoCodeEntity != null) {
if (!udiRelevanceResponse.getId().equals(splitFifoCodeEntity.getRelId())) {
return ResultVOUtils.error(507, "上货产品不符!");
}
}else {
//todo
}
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"));
}
//判断当前工位底下是否有其他产品
public IoSplitFifoCodeEntity findByRelId(Long workPlaceCode, Long relId) {
}
}

Loading…
Cancel
Save