|
|
@@ -4,49 +4,41 @@
|
|
|
<!--<cache type="net.oschina.j2cache.mybatis.J2CacheAdapter"/>-->
|
|
|
<resultMap id="ReagentConsumablesInventoryPo" type="com.lc.ibps.components.reagent.persistence.entity.ReagentConsumablesInventoryPo">
|
|
|
<id property="id" column="ID_" jdbcType="VARCHAR"/>
|
|
|
- <result property="tenantId" column="TENANT_ID_" jdbcType="VARCHAR"/>
|
|
|
- <result property="ip" column="IP_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="reagentCode" column="REAGENT_CODE" jdbcType="VARCHAR"/>
|
|
|
<result property="createBy" column="CREATE_BY_" jdbcType="VARCHAR"/>
|
|
|
<result property="createTime" column="CREATE_TIME_" jdbcType="TIMESTAMP"/>
|
|
|
<result property="updateBy" column="UPDATE_BY_" jdbcType="VARCHAR"/>
|
|
|
<result property="updateTime" column="UPDATE_TIME_" jdbcType="TIMESTAMP"/>
|
|
|
- <result property="shiFouGuoShen" column="SHI_FOU_GUO_SHEN_" jdbcType="VARCHAR"/>
|
|
|
- <result property="diDian" column="DI_DIAN_" jdbcType="VARCHAR"/>
|
|
|
- <result property="bianZhiRen" column="BIAN_ZHI_REN_" jdbcType="VARCHAR"/>
|
|
|
- <result property="bianZhiBuMen" column="BIAN_ZHI_BU_MEN_" jdbcType="VARCHAR"/>
|
|
|
- <result property="bianZhiShiJian" column="BIAN_ZHI_SHI_JIAN" jdbcType="VARCHAR"/>
|
|
|
- <result property="kuaiZhao" column="KUAI_ZHAO_" jdbcType="VARCHAR"/>
|
|
|
- <result property="mingCheng" column="MING_CHENG_" jdbcType="VARCHAR"/>
|
|
|
- <result property="cunLiang" column="CUN_LIANG_" jdbcType="VARCHAR"/>
|
|
|
- <result property="bianMa" column="BIAN_MA_" jdbcType="VARCHAR"/>
|
|
|
- <result property="danWei" column="DAN_WEI_" jdbcType="VARCHAR"/>
|
|
|
- <result property="guiGe" column="GUI_GE_" jdbcType="VARCHAR"/>
|
|
|
- <result property="sCChangJia" column="S_C_CHANG_JIA_" jdbcType="VARCHAR"/>
|
|
|
- <result property="bianHao" column="BIAN_HAO_" jdbcType="VARCHAR"/>
|
|
|
- <result property="piHao" column="PI_HAO_" jdbcType="VARCHAR"/>
|
|
|
- <result property="youXiaoQi" column="YOU_XIAO_QI_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="freeze" column="FREEZE" jdbcType="VARCHAR"/>
|
|
|
+ <result property="quantity" column="QUANTITY" jdbcType="NUMERIC"/>
|
|
|
+ <result property="expDate" column="EXP_DATE" jdbcType="VARCHAR"/>
|
|
|
+ <result property="comments" column="COMMENTS" jdbcType="BLOB"/>
|
|
|
+ <result property="checker" column="CHECKER" jdbcType="VARCHAR"/>
|
|
|
+ <result property="checkedDate" column="CHECKED_DATE" jdbcType="VARCHAR"/>
|
|
|
+ <result property="status" column="STATUS_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="position" column="POSITION" jdbcType="VARCHAR"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<sql id="columns">
|
|
|
- ID_,TENANT_ID_,IP_,CREATE_BY_,CREATE_TIME_,UPDATE_BY_,UPDATE_TIME_,SHI_FOU_GUO_SHEN_,DI_DIAN_,BIAN_ZHI_REN_,BIAN_ZHI_BU_MEN_,BIAN_ZHI_SHI_JIAN,KUAI_ZHAO_,MING_CHENG_,CUN_LIANG_,BIAN_MA_,DAN_WEI_,GUI_GE_,S_C_CHANG_JIA_,BIAN_HAO_,PI_HAO_,YOU_XIAO_QI_
|
|
|
+ ID_,REAGENT_CODE,CREATE_BY_,CREATE_TIME_,UPDATE_BY_,UPDATE_TIME_,FREEZE,QUANTITY,EXP_DATE,COMMENTS,CHECKER,CHECKED_DATE,STATUS_,POSITION
|
|
|
</sql>
|
|
|
|
|
|
<insert id="create" parameterType="com.lc.ibps.components.reagent.persistence.entity.ReagentConsumablesInventoryPo">
|
|
|
- INSERT INTO T_SJHCKCB
|
|
|
+ INSERT INTO T_REAGENT_INVENTORY
|
|
|
(<include refid="columns"/>)
|
|
|
VALUES
|
|
|
- (#{id,jdbcType=VARCHAR}, #{tenantId,jdbcType=VARCHAR}, #{ip,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{shiFouGuoShen,jdbcType=VARCHAR}, #{diDian,jdbcType=VARCHAR}, #{bianZhiRen,jdbcType=VARCHAR}, #{bianZhiBuMen,jdbcType=VARCHAR}, #{bianZhiShiJian,jdbcType=VARCHAR}, #{kuaiZhao,jdbcType=VARCHAR}, #{mingCheng,jdbcType=VARCHAR}, #{cunLiang,jdbcType=VARCHAR}, #{bianMa,jdbcType=VARCHAR}, #{danWei,jdbcType=VARCHAR}, #{guiGe,jdbcType=VARCHAR}, #{sCChangJia,jdbcType=VARCHAR}, #{bianHao,jdbcType=VARCHAR}, #{piHao,jdbcType=VARCHAR}, #{youXiaoQi,jdbcType=VARCHAR})
|
|
|
+ (#{id,jdbcType=VARCHAR}, #{reagentCode,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{freeze,jdbcType=VARCHAR}, #{quantity,jdbcType=NUMERIC}, #{expDate,jdbcType=VARCHAR}, #{comments,jdbcType=BLOB}, #{checker,jdbcType=VARCHAR}, #{checkedDate,jdbcType=VARCHAR}, #{status,jdbcType=VARCHAR}, #{position,jdbcType=VARCHAR})
|
|
|
</insert>
|
|
|
|
|
|
<select id="get" parameterType="java.lang.String" resultMap="ReagentConsumablesInventoryPo">
|
|
|
- SELECT <include refid="columns"/> FROM T_SJHCKCB
|
|
|
+ SELECT <include refid="columns"/> FROM T_REAGENT_INVENTORY
|
|
|
WHERE
|
|
|
ID_=#{id}
|
|
|
</select>
|
|
|
|
|
|
|
|
|
<sql id="querySql" >
|
|
|
- SELECT <include refid="columns"/> FROM T_SJHCKCB
|
|
|
+ SELECT <include refid="columns"/> FROM T_REAGENT_INVENTORY
|
|
|
<where>
|
|
|
<if test="@o.Ognl@isNotEmpty(whereSql)">
|
|
|
${whereSql}
|
|
|
@@ -69,7 +61,7 @@
|
|
|
</select>
|
|
|
|
|
|
<select id="findByIds" resultMap="ReagentConsumablesInventoryPo">
|
|
|
- SELECT <include refid="columns"/> FROM T_SJHCKCB
|
|
|
+ SELECT <include refid="columns"/> FROM T_REAGENT_INVENTORY
|
|
|
WHERE ID_ in
|
|
|
<foreach item="id" index="index" collection="ids" open="(" separator="," close=")">
|
|
|
#{id}
|
|
|
@@ -78,35 +70,44 @@
|
|
|
</select>
|
|
|
|
|
|
<update id="update" parameterType="com.lc.ibps.components.reagent.persistence.entity.ReagentConsumablesInventoryPo">
|
|
|
- UPDATE T_SJHCKCB SET
|
|
|
- TENANT_ID_=#{tenantId,jdbcType=VARCHAR},
|
|
|
- IP_=#{ip,jdbcType=VARCHAR},
|
|
|
+ UPDATE T_REAGENT_INVENTORY SET
|
|
|
+ REAGENT_CODE=#{reagentCode,jdbcType=VARCHAR},
|
|
|
UPDATE_BY_=#{updateBy,jdbcType=VARCHAR},
|
|
|
UPDATE_TIME_=#{updateTime,jdbcType=TIMESTAMP},
|
|
|
- SHI_FOU_GUO_SHEN_=#{shiFouGuoShen,jdbcType=VARCHAR},
|
|
|
- DI_DIAN_=#{diDian,jdbcType=VARCHAR},
|
|
|
- BIAN_ZHI_REN_=#{bianZhiRen,jdbcType=VARCHAR},
|
|
|
- BIAN_ZHI_BU_MEN_=#{bianZhiBuMen,jdbcType=VARCHAR},
|
|
|
- BIAN_ZHI_SHI_JIAN=#{bianZhiShiJian,jdbcType=VARCHAR},
|
|
|
- KUAI_ZHAO_=#{kuaiZhao,jdbcType=VARCHAR},
|
|
|
- MING_CHENG_=#{mingCheng,jdbcType=VARCHAR},
|
|
|
- CUN_LIANG_=#{cunLiang,jdbcType=VARCHAR},
|
|
|
- BIAN_MA_=#{bianMa,jdbcType=VARCHAR},
|
|
|
- DAN_WEI_=#{danWei,jdbcType=VARCHAR},
|
|
|
- GUI_GE_=#{guiGe,jdbcType=VARCHAR},
|
|
|
- S_C_CHANG_JIA_=#{sCChangJia,jdbcType=VARCHAR},
|
|
|
- BIAN_HAO_=#{bianHao,jdbcType=VARCHAR},
|
|
|
- PI_HAO_=#{piHao,jdbcType=VARCHAR},
|
|
|
- YOU_XIAO_QI_=#{youXiaoQi,jdbcType=VARCHAR}
|
|
|
+ FREEZE=#{freeze,jdbcType=VARCHAR},
|
|
|
+ QUANTITY=#{quantity,jdbcType=NUMERIC},
|
|
|
+ EXP_DATE=#{expDate,jdbcType=VARCHAR},
|
|
|
+ COMMENTS=#{comments,jdbcType=BLOB},
|
|
|
+ CHECKER=#{checker,jdbcType=VARCHAR},
|
|
|
+ CHECKED_DATE=#{checkedDate,jdbcType=VARCHAR},
|
|
|
+ STATUS_=#{status,jdbcType=VARCHAR},
|
|
|
+ POSITION=#{position,jdbcType=VARCHAR}
|
|
|
WHERE
|
|
|
ID_=#{id}
|
|
|
</update>
|
|
|
|
|
|
<delete id="remove" parameterType="java.lang.String">
|
|
|
- DELETE FROM T_SJHCKCB
|
|
|
+ DELETE FROM T_REAGENT_INVENTORY
|
|
|
WHERE
|
|
|
ID_=#{id}
|
|
|
</delete>
|
|
|
|
|
|
+ <delete id="deleteByMainId">
|
|
|
+ DELETE FROM T_REAGENT_INVENTORY
|
|
|
+ WHERE
|
|
|
+ REAGENT_CODE=#{mainId}
|
|
|
+ </delete>
|
|
|
+
|
|
|
+ <select id="findByMainId" resultMap="ReagentConsumablesInventoryPo">
|
|
|
+ SELECT <include refid="columns"/>
|
|
|
+ FROM T_REAGENT_INVENTORY
|
|
|
+ WHERE REAGENT_CODE=#{mainId}
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="findIdsByMainId" parameterType="java.util.Map" resultMap="ReagentConsumablesInventoryPo">
|
|
|
+ SELECT ID_ FROM T_REAGENT_INVENTORY
|
|
|
+ WHERE
|
|
|
+ REAGENT_CODE=#{mainId}
|
|
|
+ </select>
|
|
|
|
|
|
</mapper>
|