From 9c9503de4fb1e1b0127f83c8b2b0f645c6ab9e9c Mon Sep 17 00:00:00 2001 From: 李宇 <986321569@qq.com> Date: 星期四, 21 一月 2021 11:20:53 +0800 Subject: [PATCH] 修改处理报警接口 --- src/main/java/com/nanometer/smartlab/service/OpeWarehouseReserveServiceImpl.java | 25 ++++++++++++++++++++++++- 1 files changed, 24 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/nanometer/smartlab/service/OpeWarehouseReserveServiceImpl.java b/src/main/java/com/nanometer/smartlab/service/OpeWarehouseReserveServiceImpl.java index f20a9dd..5a3b5b5 100644 --- a/src/main/java/com/nanometer/smartlab/service/OpeWarehouseReserveServiceImpl.java +++ b/src/main/java/com/nanometer/smartlab/service/OpeWarehouseReserveServiceImpl.java @@ -8,6 +8,7 @@ import com.nanometer.smartlab.dao.OpeApplyDao; import com.nanometer.smartlab.entity.*; +import com.nanometer.smartlab.entity.enumtype.ValidFlag; import com.nanometer.smartlab.exception.AlarmCode; import com.nanometer.smartlab.exception.AlarmException; import com.nanometer.smartlab.util.IDUtils; @@ -432,7 +433,29 @@ this.opeWarehouseReserveDao.updateByReId(params); } - @Transactional(propagation = Propagation.REQUIRED) + @Override + @Transactional + public void insertOpeWarehouseReserve2(OpeApplyReserve opeApplyReserve, OpeOrder oo) { + + OpeWarehouseReserve ope = new OpeWarehouseReserve(); + //库存为到货数量 + ope.setReserve(opeApplyReserve.getArrivalNum()); + //仓库 + ope.setWarehouseId(opeApplyReserve.getHouseId()); + //试剂 + ope.setReagentId(opeApplyReserve.getReagent().getId()); + //订单编号 + ope.setOrderCode(oo.getOrderCode()); + // 申购编号 + ope.setApplyCode(opeApplyReserve.getApplyCode()); + //批号 + ope.setArticleNumber(opeApplyReserve.getArticleNumber()); + ope.setId(IDUtils.uuid()); + opeWarehouseReserveDao.insertOpeWarehouseReserve2(ope); + + } + + @Transactional(propagation = Propagation.REQUIRED) public void reagentDStore(List<OpeApply> reagentDStoreList, String loginUserId) { if (reagentDStoreList == null) { -- Gitblit v1.9.2