123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603 |
- <?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.InpCatheterMapper" >
- <resultMap id="BaseResultMap" type="com.xinxin.topro.inpnurseservice.mysqlmodel.InpCatheter" >
- <id column="IC_ID" property="icId" jdbcType="INTEGER" />
- <result column="PatientNo" property="patientno" jdbcType="VARCHAR" />
- <result column="HI_ID" property="hiId" jdbcType="INTEGER" />
- <result column="DD_DepDm" property="ddDepdm" jdbcType="VARCHAR" />
- <result column="DW_WardDm" property="dwWarddm" jdbcType="VARCHAR" />
- <result column="DB_BedNo" property="dbBedno" jdbcType="VARCHAR" />
- <result column="IC_Setting_Mode" property="icSettingMode" jdbcType="VARCHAR" />
- <result column="IC_Setting_Time" property="icSettingTime" jdbcType="TIMESTAMP" />
- <result column="IC_Due_Time" property="icDueTime" jdbcType="TIMESTAMP" />
- <result column="IC_Record_Time" property="icRecordTime" jdbcType="TIMESTAMP" />
- <result column="IC_Setting_UserId" property="icSettingUserid" jdbcType="VARCHAR" />
- <result column="DC_ID" property="dcId" jdbcType="INTEGER" />
- <result column="IC_State" property="icState" jdbcType="INTEGER" />
- <result column="IC_Remove_Resson" property="icRemoveResson" jdbcType="VARCHAR" />
- <result column="IC_Remove_UserId" property="icRemoveUserid" jdbcType="VARCHAR" />
- <result column="IC_Remove_Time" property="icRemoveTime" jdbcType="TIMESTAMP" />
- <result column="IC_Remark" property="icRemark" jdbcType="VARCHAR" />
- <result column="IC_IsDel" property="icIsdel" jdbcType="INTEGER" />
- <result column="IC_Del_UserId" property="icDelUserid" jdbcType="VARCHAR" />
- <result column="IC_Del_Time" property="icDelTime" jdbcType="TIMESTAMP" />
- <result column="IC_Source" property="icSource" jdbcType="VARCHAR" />
- <result column="IC_Size" property="icSize" jdbcType="DOUBLE" />
- <result column="IC_Scale" property="icScale" jdbcType="DOUBLE" />
- <result column="IC_Scale_Type" property="icScaleType" jdbcType="INTEGER" />
- <result column="IC_FormerID" property="icFormerid" jdbcType="INTEGER" />
- <result column="IC_Nurse_Record" property="icNurserecord" jdbcType="VARCHAR" />
- <result column="IC_GID" property="icGid" jdbcType="VARCHAR" />
- <result column="DCM_ID" property="dcmId" jdbcType="INTEGER" />
- </resultMap>
- <sql id="Base_Column_List" >
- IC_ID, PatientNo, HI_ID, DD_DepDm, DW_WardDm, DB_BedNo, IC_Setting_Mode, IC_Setting_Time,
- IC_Due_Time, IC_Record_Time, IC_Setting_UserId, DC_ID, IC_State,
- IC_Remove_Resson, IC_Remove_UserId, IC_Remove_Time, IC_Remark, IC_IsDel, IC_Del_UserId,
- IC_Del_Time, IC_Source, IC_Size, IC_Scale, IC_Scale_Type, IC_FormerID, IC_Nurse_Record, IC_GID, DCM_ID
- </sql>
- <select id="selectByPatientWithCName" resultMap="BaseResultMap">
- select
- <include refid="Base_Column_List" />
- from inp_catheter
- where PatientNo = #{PatientNo,jdbcType=VARCHAR} and HI_ID = #{hiId,jdbcType=INTEGER} and IC_IsDel=0 and IC_State=1
- </select>
- <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
- select
- <include refid="Base_Column_List" />
- from inp_catheter
- where IC_IsDel = 0 and IC_ID = #{icId,jdbcType=INTEGER}
- </select>
- <select id="selectById" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
- select
- <include refid="Base_Column_List" />
- from inp_catheter
- where IC_ID = #{icId,jdbcType=INTEGER}
- </select>
- <select id="selectByIds" resultMap="BaseResultMap" parameterType="java.util.List" >
- select
- <include refid="Base_Column_List" />
- from inp_catheter
- where IC_IsDel = 0 and IC_ID in <foreach item='item' index='index' collection='list' open='(' separator=',' close=')'> #{item} </foreach>
- </select>
- <!-- 根据病人id来查询管路记录 -->
- <select id="selectAll" resultMap="BaseResultMap" parameterType="com.xinxin.topro.inpnurseservice.vo.CommenVo" >
- select
- <include refid="Base_Column_List" />
- from inp_catheter
- where IC_IsDel = 0 and PatientNo = #{patientNo,jdbcType=VARCHAR} and HI_ID = #{hiId,jdbcType=INTEGER}
- ORDER BY IC_Setting_Time DESC,IC_Record_Time DESC
- </select>
- <select id="selectTimeAll" resultMap="BaseResultMap" parameterType="com.xinxin.topro.inpnurseservice.vo.InpCatheterSearchVo" >
- select
- <include refid="Base_Column_List" />
- from inp_catheter
- where IC_IsDel = 0
- <if test="PatientNo != null" >
- AND PatientNo = #{PatientNo,jdbcType=VARCHAR}
- </if>
- <if test="beginTime != null">
- AND IC_Setting_Time <![CDATA[>=]]> #{beginTime}
- </if>
- <if test="endTime != null">
- AND IC_Setting_Time <![CDATA[<=]]>#{endTime}
- </if>
- <if test="hiId != null" >
- AND HI_ID = #{hiId,jdbcType=INTEGER}
- </if>
- ORDER BY IC_Record_Time DESC
- </select>
- <select id="selectTime" resultMap="BaseResultMap" parameterType="com.xinxin.topro.inpnurseservice.vo.InpCatheterSearchVo" >
- select
- <include refid="Base_Column_List" />
- from inp_catheter
- where IC_IsDel = 0
- <if test="PatientNo != null" >
- AND PatientNo = #{PatientNo,jdbcType=VARCHAR}
- </if>
- <if test="beginTime != null">
- AND IC_Setting_Time <![CDATA[>=]]> #{beginTime}
- </if>
- <if test="endTime != null">
- AND IC_Setting_Time <![CDATA[<=]]>#{endTime}
- </if>
- <if test="hiId != null" >
- AND HI_ID = #{hiId,jdbcType=INTEGER}
- </if>
- </select>
- <select id="selectByDio" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
- SELECT
- ic.*
- FROM inp_catheter ic
- LEFT JOIN dic_io_catheter dic
- on dic.DC_ID = ic.DC_ID
- where ic.IC_IsDel = 0 and dic.DIU_IsDel = 0
- and dic.DIO_ID = #{dioId,jdbcType=INTEGER}
- </select>
- <select id="selectByIcGid" resultMap="BaseResultMap">
- SELECT
- <include refid="Base_Column_List" />
- FROM inp_catheter
- WHERE IC_IsDel = 0 AND
- IC_GID = #{icGid,jdbcType=VARCHAR}
- ORDER BY IC_ID DESC LIMIT 1
- </select>
- <select id="selectByGid" resultMap="BaseResultMap">
- SELECT
- <include refid="Base_Column_List" />
- FROM inp_catheter
- WHERE IC_IsDel = 0 AND
- IC_GID = #{icGid,jdbcType=VARCHAR}
- ORDER BY IC_ID DESC
- </select>
- <select id="selectByTime" resultType="com.xinxin.topro.inpnurseservice.response.InpCatheterInfoResponse">
- SELECT
- ic.IC_ID AS icId,
- ic.PatientNo AS patientno,
- ic.HI_ID AS hiId,
- ic.DD_DepDm AS ddDepdm,
- ic.DW_WardDm AS dwWarddm,
- ic.DB_BedNo AS dbBedno,
- ic.DC_ID AS dcId,
- dc.DC_Catheter_Name AS dcName
- FROM inp_catheter ic
- INNER JOIN dic_catheter dc ON ic.DC_ID = dc.DC_ID
- WHERE ISNULL(ic.IC_FormerID)
- AND ic.IC_IsDel = 0
- AND ic.IC_State = 1
- AND ic.IC_Due_Time <![CDATA[>=]]> #{startTime}
- AND ic.IC_Due_Time <![CDATA[<=]]> #{endTime}
- </select>
- <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >
- delete from inp_catheter
- where IC_ID = #{icId,jdbcType=INTEGER}
- </delete>
- <insert id="insertSelective" useGeneratedKeys="true" keyProperty="icId" parameterType="com.xinxin.topro.inpnurseservice.mysqlmodel.InpCatheter" >
- insert into inp_catheter
- <trim prefix="(" suffix=")" suffixOverrides="," >
- <if test="icId != null" >
- IC_ID,
- </if>
- <if test="patientno != null" >
- PatientNo,
- </if>
- <if test="hiId != null" >
- HI_ID,
- </if>
- <if test="ddDepdm != null" >
- DD_DepDm,
- </if>
- <if test="dwWarddm != null" >
- DW_WardDm,
- </if>
- <if test="dbBedno != null" >
- DB_BedNo,
- </if>
- <if test="icSettingMode != null" >
- IC_Setting_Mode,
- </if>
- <if test="icSettingTime != null" >
- IC_Setting_Time,
- </if>
- <if test="icDueTime != null" >
- IC_Due_Time,
- </if>
- <if test="icRecordTime != null" >
- IC_Record_Time,
- </if>
- <if test="icSettingUserid != null" >
- IC_Setting_UserId,
- </if>
- <if test="dcId != null" >
- DC_ID,
- </if>
- <if test="icState != null" >
- IC_State,
- </if>
- <if test="icRemoveResson != null" >
- IC_Remove_Resson,
- </if>
- <if test="icRemoveUserid != null" >
- IC_Remove_UserId,
- </if>
- <if test="icRemoveTime != null" >
- IC_Remove_Time,
- </if>
- <if test="icRemark != null" >
- IC_Remark,
- </if>
- <if test="icIsdel != null" >
- IC_IsDel,
- </if>
- <if test="icDelUserid != null" >
- IC_Del_UserId,
- </if>
- <if test="icDelTime != null" >
- IC_Del_Time,
- </if>
- <if test="icSource != null" >
- IC_Source,
- </if>
- <if test="icSize != null" >
- IC_Size,
- </if>
- <if test="icScale != null" >
- IC_Scale,
- </if>
- <if test="icScaleType != null" >
- IC_Scale_Type,
- </if>
- <if test="icFormerid != null" >
- IC_FormerID,
- </if>
- <if test="icNurserecord != null" >
- IC_Nurse_Record,
- </if>
- <if test="icGid != null" >
- IC_GID,
- </if>
- <if test="dcmId != null" >
- DCM_ID,
- </if>
- </trim>
- <trim prefix="values (" suffix=")" suffixOverrides="," >
- <if test="icId != null" >
- #{icId,jdbcType=INTEGER},
- </if>
- <if test="patientno != null" >
- #{patientno,jdbcType=VARCHAR},
- </if>
- <if test="hiId != null" >
- #{hiId,jdbcType=INTEGER},
- </if>
- <if test="ddDepdm != null" >
- #{ddDepdm,jdbcType=VARCHAR},
- </if>
- <if test="dwWarddm != null" >
- #{dwWarddm,jdbcType=VARCHAR},
- </if>
- <if test="dbBedno != null" >
- #{dbBedno,jdbcType=VARCHAR},
- </if>
- <if test="icSettingMode != null" >
- #{icSettingMode,jdbcType=VARCHAR},
- </if>
- <if test="icSettingTime != null" >
- #{icSettingTime,jdbcType=TIMESTAMP},
- </if>
- <if test="icDueTime != null" >
- #{icDueTime,jdbcType=TIMESTAMP},
- </if>
- <if test="icRecordTime != null" >
- #{icRecordTime,jdbcType=TIMESTAMP},
- </if>
- <if test="icSettingUserid != null" >
- #{icSettingUserid,jdbcType=VARCHAR},
- </if>
- <if test="dcId != null" >
- #{dcId,jdbcType=INTEGER},
- </if>
- <if test="icCatheterSize != null" >
- #{icCatheterSize,jdbcType=DOUBLE},
- </if>
- <if test="icState != null" >
- #{icState,jdbcType=INTEGER},
- </if>
- <if test="icRemoveResson != null" >
- #{icRemoveResson,jdbcType=VARCHAR},
- </if>
- <if test="icRemoveUserid != null" >
- #{icRemoveUserid,jdbcType=VARCHAR},
- </if>
- <if test="icRemoveTime != null" >
- #{icRemoveTime,jdbcType=TIMESTAMP},
- </if>
- <if test="icRemark != null" >
- #{icRemark,jdbcType=VARCHAR},
- </if>
- <if test="icIsdel != null" >
- #{icIsdel,jdbcType=INTEGER},
- </if>
- <if test="icDelUserid != null" >
- #{icDelUserid,jdbcType=VARCHAR},
- </if>
- <if test="icDelTime != null" >
- #{icDelTime,jdbcType=TIMESTAMP},
- </if>
- <if test="icSource != null" >
- #{icSource,jdbcType=VARCHAR},
- </if>
- <if test="icSize != null" >
- #{icSize,jdbcType=DOUBLE},
- </if>
- <if test="icScale != null" >
- #{icScale,jdbcType=DOUBLE},
- </if>
- <if test="icScaleType != null" >
- #{icScaleType,jdbcType=INTEGER},
- </if>
- <if test="icFormerid != null" >
- #{icFormerid,jdbcType=INTEGER},
- </if>
- <if test="icNurserecord != null" >
- #{icNurserecord,jdbcType=VARCHAR},
- </if>
- <if test="icGid != null" >
- #{icGid,jdbcType=VARCHAR},
- </if>
- <if test="dcmId != null" >
- #{dcmId,jdbcType=INTEGER},
- </if>
- </trim>
- </insert>
- <insert id="batchInsert" useGeneratedKeys="true" keyProperty="icId" keyColumn="IC_ID">
- insert into inp_catheter (PatientNo,HI_ID,DD_DepDm,DW_WardDm,DB_BedNo,IC_Setting_Mode,IC_Setting_Time,
- IC_Due_Time, IC_Record_Time, IC_Setting_UserId, DC_ID, IC_State, IC_Remove_Resson, IC_Remove_UserId,
- IC_Remove_Time,IC_Remark, IC_IsDel, IC_Del_UserId, IC_Del_Time, IC_Source, IC_Size, IC_Scale, IC_Scale_Type,
- IC_FormerID, IC_Nurse_Record, IC_GID, DCM_ID)
- values
- <foreach collection="list" item="item" separator=",">
- (
- #{item.patientno,jdbcType=VARCHAR},
- #{item.hiId,jdbcType=INTEGER},
- #{item.ddDepdm,jdbcType=VARCHAR},
- #{item.dwWarddm,jdbcType=VARCHAR},
- #{item.dbBedno,jdbcType=VARCHAR},
- #{item.icSettingMode,jdbcType=VARCHAR},
- #{item.icSettingTime,jdbcType=TIMESTAMP},
- #{item.icDueTime,jdbcType=TIMESTAMP},
- #{item.icRecordTime,jdbcType=TIMESTAMP},
- #{item.icSettingUserid,jdbcType=VARCHAR},
- #{item.dcId,jdbcType=INTEGER},
- 1,
- #{item.icRemoveResson,jdbcType=VARCHAR},
- #{item.icRemoveUserid,jdbcType=VARCHAR},
- #{item.icRemoveTime,jdbcType=TIMESTAMP},
- #{item.icRemark,jdbcType=VARCHAR},
- 0,
- #{item.icDelUserid,jdbcType=VARCHAR},
- #{item.icDelTime,jdbcType=TIMESTAMP},
- #{item.icSource,jdbcType=VARCHAR},
- #{item.icSize,jdbcType=DOUBLE},
- #{item.icScale,jdbcType=DOUBLE},
- #{item.icScaleType,jdbcType=INTEGER},
- #{item.icFormerid,jdbcType=INTEGER},
- #{item.icNurserecord,jdbcType=VARCHAR},
- #{item.icGid,jdbcType=VARCHAR},
- #{item.dcmId,jdbcType=INTEGER})
- </foreach>
- </insert>
- <update id="updateByPrimaryKeySelective" parameterType="com.xinxin.topro.inpnurseservice.mysqlmodel.InpCatheter" >
- update inp_catheter
- <set >
- <if test="patientno != null" >
- PatientNo = #{patientno,jdbcType=VARCHAR},
- </if>
- <if test="hiId != null" >
- HI_ID = #{hiId,jdbcType=INTEGER},
- </if>
- <if test="ddDepdm != null" >
- DD_DepDm = #{ddDepdm,jdbcType=VARCHAR},
- </if>
- <if test="dwWarddm != null" >
- DW_WardDm = #{dwWarddm,jdbcType=VARCHAR},
- </if>
- <if test="dbBedno != null" >
- DB_BedNo = #{dbBedno,jdbcType=VARCHAR},
- </if>
- <if test="icSettingMode != null" >
- IC_Setting_Mode = #{icSettingMode,jdbcType=VARCHAR},
- </if>
- <if test="icSettingTime != null" >
- IC_Setting_Time = #{icSettingTime,jdbcType=TIMESTAMP},
- </if>
- <if test="icDueTime != null" >
- IC_Due_Time = #{icDueTime,jdbcType=TIMESTAMP},
- </if>
- <if test="icRecordTime != null" >
- IC_Record_Time = #{icRecordTime,jdbcType=TIMESTAMP},
- </if>
- <if test="icSettingUserid != null" >
- IC_Setting_UserId = #{icSettingUserid,jdbcType=VARCHAR},
- </if>
- <if test="dcId != null" >
- DC_ID = #{dcId,jdbcType=INTEGER},
- </if>
- <if test="icState != null" >
- IC_State = #{icState,jdbcType=INTEGER},
- </if>
- <if test="icRemoveResson != null" >
- IC_Remove_Resson = #{icRemoveResson,jdbcType=VARCHAR},
- </if>
- <if test="icRemoveUserid != null" >
- IC_Remove_UserId = #{icRemoveUserid,jdbcType=VARCHAR},
- </if>
- <if test="icRemoveTime != null" >
- IC_Remove_Time = #{icRemoveTime,jdbcType=TIMESTAMP},
- </if>
- <if test="icRemark != null" >
- IC_Remark = #{icRemark,jdbcType=VARCHAR},
- </if>
- <if test="icIsdel != null" >
- IC_IsDel = #{icIsdel,jdbcType=INTEGER},
- </if>
- <if test="icDelUserid != null" >
- IC_Del_UserId = #{icDelUserid,jdbcType=VARCHAR},
- </if>
- <if test="icDelTime != null" >
- IC_Del_Time = #{icDelTime,jdbcType=TIMESTAMP},
- </if>
- <if test="icSource != null" >
- IC_Source = #{icSource,jdbcType=VARCHAR},
- </if>
- <if test="icSize != null" >
- IC_Size = #{icSize,jdbcType=DOUBLE},
- </if>
- <if test="icScale != null" >
- IC_Scale = #{icScale,jdbcType=DOUBLE},
- </if>
- <if test="icScaleType != null" >
- IC_Scale_Type = #{icScaleType,jdbcType=INTEGER},
- </if>
- <if test="icFormerid != null" >
- IC_FormerID = #{icFormerid,jdbcType=INTEGER},
- </if>
- <if test="icNurserecord != null" >
- IC_Nurse_Record = #{icNurserecord,jdbcType=VARCHAR},
- </if>
- <if test="icGid != null" >
- IC_GID = #{icGid,jdbcType=VARCHAR},
- </if>
- <if test="dcmId != null" >
- DCM_ID = #{dcmId,jdbcType=INTEGER},
- </if>
- </set>
- where IC_ID = #{icId,jdbcType=INTEGER}
- </update>
- <update id="updateByStatus">
- update inp_catheter
- set IC_IsDel = -1,
- IC_Del_UserId = #{icDelUserid,jdbcType=VARCHAR},
- IC_Del_Time = now()
- where IC_ID = #{icId,jdbcType=INTEGER}
- </update>
- <update id="updateCancelRemove">
- update inp_catheter
- set IC_State = 1
- where IC_ID = #{icId,jdbcType=INTEGER}
- </update>
- <update id="updateCancelIGid">
- update inp_catheter
- set IC_State = 1
- where IC_GID = #{icGid,jdbcType=VARCHAR}
- </update>
- <update id="updateRemove" parameterType="com.xinxin.topro.inpnurseservice.mysqlmodel.InpCatheter" >
- update inp_catheter
- <set >
- <if test="patientno != null" >
- PatientNo = #{patientno,jdbcType=VARCHAR},
- </if>
- <if test="hiId != null" >
- HI_ID = #{hiId,jdbcType=INTEGER},
- </if>
- <if test="ddDepdm != null" >
- DD_DepDm = #{ddDepdm,jdbcType=VARCHAR},
- </if>
- <if test="dwWarddm != null" >
- DW_WardDm = #{dwWarddm,jdbcType=VARCHAR},
- </if>
- <if test="dbBedno != null" >
- DB_BedNo = #{dbBedno,jdbcType=VARCHAR},
- </if>
- <if test="icSettingMode != null" >
- IC_Setting_Mode = #{icSettingMode,jdbcType=VARCHAR},
- </if>
- <if test="icSettingTime != null" >
- IC_Setting_Time = #{icSettingTime,jdbcType=TIMESTAMP},
- </if>
- <if test="icDueTime != null" >
- IC_Due_Time = #{icDueTime,jdbcType=TIMESTAMP},
- </if>
- <if test="icRecordTime != null" >
- IC_Record_Time = #{icRecordTime,jdbcType=TIMESTAMP},
- </if>
- <if test="icSettingUserid != null" >
- IC_Setting_UserId = #{icSettingUserid,jdbcType=VARCHAR},
- </if>
- <if test="dcId != null" >
- DC_ID = #{dcId,jdbcType=INTEGER},
- </if>
- <if test="icState != null" >
- IC_State = #{icState,jdbcType=INTEGER},
- </if>
- <if test="icRemoveResson != null" >
- IC_Remove_Resson = #{icRemoveResson,jdbcType=VARCHAR},
- </if>
- <if test="icRemoveUserid != null" >
- IC_Remove_UserId = #{icRemoveUserid,jdbcType=VARCHAR},
- </if>
- <if test="icRemoveTime != null" >
- IC_Remove_Time = #{icRemoveTime,jdbcType=TIMESTAMP},
- </if>
- <if test="icRemark != null" >
- IC_Remark = #{icRemark,jdbcType=VARCHAR},
- </if>
- <if test="icIsdel != null" >
- IC_IsDel = #{icIsdel,jdbcType=INTEGER},
- </if>
- <if test="icDelUserid != null" >
- IC_Del_UserId = #{icDelUserid,jdbcType=VARCHAR},
- </if>
- <if test="icDelTime != null" >
- IC_Del_Time = #{icDelTime,jdbcType=TIMESTAMP},
- </if>
- <if test="icSource != null" >
- IC_Source = #{icSource,jdbcType=VARCHAR},
- </if>
- <if test="icSize != null" >
- IC_Size = #{icSize,jdbcType=DOUBLE},
- </if>
- <if test="icScale != null" >
- IC_Scale = #{icScale,jdbcType=DOUBLE},
- </if>
- <if test="icScaleType != null" >
- IC_Scale_Type = #{icScaleType,jdbcType=INTEGER},
- </if>
- <if test="icFormerid != null" >
- IC_FormerID = #{icFormerid,jdbcType=INTEGER},
- </if>
- <if test="icNurserecord != null" >
- IC_Nurse_Record = #{icNurserecord,jdbcType=VARCHAR},
- </if>
- </set>
- where IC_GID = #{icGid,jdbcType=VARCHAR}
- </update>
- <update id="updateRemoveEnd">
- update inp_catheter
- <set >
- IC_State = -1,
- IC_Remove_Resson = #{name,jdbcType=VARCHAR},
- IC_Remove_UserId = #{code,jdbcType=VARCHAR},
- IC_Remove_Time = now()
- </set>
- where
- IC_IsDel = 0
- and
- PatientNo = #{PatientNo,jdbcType=VARCHAR}
- and
- HI_ID = #{hiId,jdbcType=INTEGER}
- and
- IC_State = 1
- </update>
- <update id="batchDel">
- update inp_catheter
- set IC_IsDel = -1,
- IC_Del_UserId = #{icDelUserid,jdbcType=VARCHAR},
- IC_Del_Time = now()
- where IC_ID in
- <foreach collection="list" open="(" close=")" item="item" separator=",">
- #{item,jdbcType=INTEGER}
- </foreach>
- </update>
- </mapper>
|