多次出库bug修复

dev
郑明梁 2 years ago
parent 40fe92d304
commit 447e8f128c

@ -92,10 +92,17 @@ public class IoOrderMutiController {
if (StrUtil.isNotBlank(udiEntity.getSerialNo())) { if (StrUtil.isNotBlank(udiEntity.getSerialNo())) {
//包含 //包含
QueryWrapper<IoOrderMutiEntity> ew = new QueryWrapper<>(); 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); IoOrderMutiEntity ioOrderMutiEntityOne = ioOrderMutiService.getOne(ew);
//查询是否被使用过 //查询是否被使用过
if (ioOrderMutiEntityOne != null) { if (ioOrderMutiEntityOne != null) {
if (ioOrderMutiEntityOne.getStatus() == 1) {
return ResultVOUtils.error(999, "该产品已使用多次出库提交!");
}
if (ioOrderMutiEntityOne.getReCount() == 0) { if (ioOrderMutiEntityOne.getReCount() == 0) {
return ResultVOUtils.error(999, "该产品库存不足!"); return ResultVOUtils.error(999, "该产品库存不足!");
} }

Loading…
Cancel
Save