|
|
|
@ -92,10 +92,17 @@ public class IoOrderMutiController {
|
|
|
|
|
if (StrUtil.isNotBlank(udiEntity.getSerialNo())) {
|
|
|
|
|
//包含
|
|
|
|
|
QueryWrapper<IoOrderMutiEntity> ew = new QueryWrapper<>();
|
|
|
|
|
ew.eq("udiCode", ioOrderMutiEntity.getUdiCode());
|
|
|
|
|
ew.eq("nameCode", udiEntity.getUdi());
|
|
|
|
|
ew.eq("batchNo", udiEntity.getBatchNo());
|
|
|
|
|
ew.eq("produceDate", udiEntity.getProduceDate());
|
|
|
|
|
ew.eq("expireDate", udiEntity.getExpireDate());
|
|
|
|
|
ew.eq("serialNo", udiEntity.getSerialNo());
|
|
|
|
|
IoOrderMutiEntity ioOrderMutiEntityOne = ioOrderMutiService.getOne(ew);
|
|
|
|
|
//查询是否被使用过
|
|
|
|
|
if (ioOrderMutiEntityOne != null) {
|
|
|
|
|
if (ioOrderMutiEntityOne.getStatus() == 1) {
|
|
|
|
|
return ResultVOUtils.error(999, "该产品已使用多次出库提交!");
|
|
|
|
|
}
|
|
|
|
|
if (ioOrderMutiEntityOne.getReCount() == 0) {
|
|
|
|
|
return ResultVOUtils.error(999, "该产品库存不足!");
|
|
|
|
|
}
|
|
|
|
|