1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
- <mapper namespace="com.xinxin.topro.inpnurseservice.mysqlmapper.DicPropDiagnoseMapper" >
- <resultMap id="BaseResultMap" type="com.xinxin.topro.inpnurseservice.mysqlmodel.DicPropDiagnose" >
- <id column="dpd_id" property="dpdId" jdbcType="INTEGER" />
- <result column="DAP_ID" property="dapId" jdbcType="INTEGER" />
- <result column="pd_id" property="pdId" jdbcType="INTEGER" />
- <result column="dpd_is_del" property="dpdIsDel" jdbcType="INTEGER" />
- <result column="dpd_operation_time" property="dpdOperationTime" jdbcType="TIMESTAMP" />
- <result column="dpd_operator" property="dpdOperator" jdbcType="VARCHAR" />
- </resultMap>
- <sql id="Base_Column_List" >
- dpd_id, DAP_ID, pd_id, dpd_is_del, dpd_operation_time, dpd_operator
- </sql>
- <insert id="batchInsert">
- insert into dic_prop_diagnose (DAP_ID, pd_id,
- dpd_is_del, dpd_operation_time, dpd_operator
- )
- values
- <foreach collection="list" separator="," item="item">
- (#{item.dapId,jdbcType=INTEGER}, #{item.pdId,jdbcType=INTEGER},
- 0, #{item.dpdOperationTime,jdbcType=TIMESTAMP}, #{item.dpdOperator,jdbcType=VARCHAR}
- )
- </foreach>
- </insert>
- <update id="delByDapId">
- update dic_prop_diagnose
- set dpd_is_del = -1,
- dpd_operation_time = #{dpdOperationTime,jdbcType=TIMESTAMP},
- dpd_operator = #{dpdOperator,jdbcType=VARCHAR}
- where DAP_ID = #{dapId,jdbcType=INTEGER}
- </update>
- <select id="selectPdIdsByDapId" resultType="java.lang.Integer">
- select pd_id from dic_prop_diagnose
- where dpd_is_del = 0
- and DAP_ID = #{dapId,jdbcType=INTEGER}
- </select>
- </mapper>
|