多次出库bug修复

dev
郑明梁 2 years ago
parent e3bb14f114
commit c50bd49100

@ -84,7 +84,7 @@ public class IoOrderMutiController {
if (udiProductEntity.getUseMuti() == null || udiProductEntity.getUseMuti() == false) {
return ResultVOUtils.error(999, "该产品不允许多次出库!");
} else {
if (udiProductEntity.getZdcfsycs() == null || udiProductEntity.getZdcfsycs().equals(0)) {
if (udiProductEntity.getUseNum() == null || udiProductEntity.getUseNum().equals(0)) {
return ResultVOUtils.error(999, "该产品库存不足!");
}
}
@ -121,11 +121,11 @@ public class IoOrderMutiController {
ioOrderMutiEntityOne.setBatchNo(udiEntity.getBatchNo());
ioOrderMutiEntityOne.setExpireDate(udiEntity.getExpireDate());
ioOrderMutiEntityOne.setProduceDate(udiEntity.getProduceDate());
ioOrderMutiEntityOne.setTotalCount(udiProductEntity.getZdcfsycs());
ioOrderMutiEntityOne.setTotalCount(udiProductEntity.getUseNum());
ioOrderMutiEntityOne.setStatus(0);
ioOrderMutiEntityOne.setCreateUser(customerService.getUserId() + "");
ioOrderMutiEntityOne.setUseCount(0);
ioOrderMutiEntityOne.setReCount(udiProductEntity.getZdcfsycs());
ioOrderMutiEntityOne.setReCount(udiProductEntity.getUseNum());
ioOrderMutiEntityOne.setCreateTime(new Date());
ioOrderMutiEntityOne.setUpdateTime(new Date());
ioOrderMutiEntityOne.setNameCode(udiProductEntity.getNameCode());
@ -175,7 +175,7 @@ public class IoOrderMutiController {
if (udiProductEntity.getUseMuti() == null || udiProductEntity.getUseMuti() == false) {
return ResultVOUtils.error(999, "该产品不允许多次出库!");
} else {
if (udiProductEntity.getZdcfsycs() == null || udiProductEntity.getZdcfsycs().equals(0)) {
if (udiProductEntity.getUseNum() == null || udiProductEntity.getUseNum().equals(0)) {
return ResultVOUtils.error(999, "该产品库存不足!");
}
}
@ -200,10 +200,10 @@ public class IoOrderMutiController {
ioOrderMutiEntity1.setBatchNo(udiEntity.getBatchNo());
ioOrderMutiEntity1.setExpireDate(udiEntity.getExpireDate());
ioOrderMutiEntity1.setProduceDate(udiEntity.getProduceDate());
ioOrderMutiEntity1.setTotalCount(udiProductEntity.getZdcfsycs());
ioOrderMutiEntity1.setTotalCount(udiProductEntity.getUseNum());
ioOrderMutiEntity1.setStatus(0);
ioOrderMutiEntity1.setUseCount(0);
ioOrderMutiEntity1.setReCount(udiProductEntity.getZdcfsycs());
ioOrderMutiEntity1.setReCount(udiProductEntity.getUseNum());
ioOrderMutiEntity1.setCreateUser(customerService.getUserId() + "");
ioOrderMutiEntity1.setCreateTime(new Date());
ioOrderMutiEntity1.setUpdateTime(new Date());

@ -95,5 +95,6 @@ public class UdiProductEntity {
private String mjfs;
private String categoryName;
private Date updateTime;
private Integer useNum;
}

@ -1098,7 +1098,7 @@
<select id="selectUdiByName" resultType="com.glxp.api.entity.basic.UdiProductEntity">
SELECT b1.*,
b2.useMuti as useMuti,
b2.zdcfsycs as zdcfsycs,
b2.useNum as useNum,
b2.id as relId,
c1.customerId as supId
FROM basic_products b1

Loading…
Cancel
Save