From d6c65a4e3d1ca7d9a7bd6806c99fee035d0a44eb Mon Sep 17 00:00:00 2001 From: 李宇 <986321569@qq.com> Date: 星期三, 27 一月 2021 16:54:34 +0800 Subject: [PATCH] 合并 --- src/main/java/com/nanometer/smartlab/dao/OpeWarehouseReserveDao.xml | 33 +++++++++++++++++++++++++++------ 1 files changed, 27 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/nanometer/smartlab/dao/OpeWarehouseReserveDao.xml b/src/main/java/com/nanometer/smartlab/dao/OpeWarehouseReserveDao.xml index 1993ced..198aed0 100644 --- a/src/main/java/com/nanometer/smartlab/dao/OpeWarehouseReserveDao.xml +++ b/src/main/java/com/nanometer/smartlab/dao/OpeWarehouseReserveDao.xml @@ -7,6 +7,7 @@ <result property="reserve" column="reserve"></result> <result property="updateTime" column="update_time"></result> <result property="warehouseId" column="warehouseId"></result> + <result property="containerId" column="container_id"></result> <result property="warehouseName" column="warehouseName"></result> <result property="validFlag" column="valid_flag" typeHandler="com.nanometer.smartlab.entity.handler.ValidFlagHandler"></result> @@ -102,16 +103,34 @@ </select> <insert id="insertOpeWarehouseReserve" parameterType="com.nanometer.smartlab.entity.OpeWarehouseReserve"> - insert into ope_warehouse_reserve(id, reagent_id, article_number, reserve, valid_flag, update_time,warehouseId) - values (#{id}, #{reagentId}, #{articleNumber}, #{reserve}, 1, now(),#{warehouseId}) + insert into ope_warehouse_reserve(id, reagent_id, article_number, reserve, valid_flag, update_time,warehouseId,container_id) + values (#{id}, #{reagentId}, #{articleNumber}, #{reserve}, 1, now(),#{warehouseId},#{containerId}) </insert> <insert id="insertOpeWarehouseReserve2" parameterType="com.nanometer.smartlab.entity.OpeWarehouseReserve"> - insert into ope_warehouse_reserve(id, reagent_id, article_number, reserve, valid_flag, update_time,warehouseId,apply_code,order_code) - values (#{id}, #{reagentId}, #{articleNumber}, #{reserve}, 1, now(),#{warehouseId},#{applyCode},#{orderCode}) + insert into ope_warehouse_reserve(id, reagent_id, article_number, reserve, valid_flag, update_time,warehouseId,apply_code,order_code,container_id) + values (#{id}, #{reagentId}, #{articleNumber}, #{reserve}, 1, now(),#{warehouseId},#{applyCode},#{orderCode},#{containerId}) </insert> <update id="updateOpeWarehouseReserve" parameterType="com.nanometer.smartlab.entity.OpeWarehouseReserve"> - update ope_warehouse_reserve set reagent_id=#{reagentId},warehouseId=#{warehouseId}, article_number=#{articleNumber}, reserve=#{reserve}, update_time=now() + update ope_warehouse_reserve + <set> + reagent_id=#{reagentId}, + reserve=#{reserve}, + update_time=now(), + container_id=#{containerId}, + <if test="articleNumber != null and articleNumber !=''"> + article_number=#{articleNumber}, + </if> + <if test="warehouseId != null and warehouseId !=''"> + warehouseId=#{warehouseId}, + </if> + </set> + where id=#{id} + </update> + + <update id="updateOpeWarehouseReserve2" parameterType="com.nanometer.smartlab.entity.OpeWarehouseReserve"> + update ope_warehouse_reserve + set reserve=#{reserve} where id=#{id} </update> @@ -150,7 +169,9 @@ owr.warehouseId, sw.NAME warehouseName, owr.reserve, - owr.article_number + owr.article_number, + owr.container_id, + owr.update_time FROM ope_warehouse_reserve owr LEFT JOIN sys_warehouse sw ON sw.id = owr.warehouseId -- Gitblit v1.9.2