| | |
| | | <result property="idcardno" column="idcardno"/> |
| | | <result property="remark" column="remark"/> |
| | | <result property="fudate" column="fudate"/> |
| | | <result property="campusid" column="campusid"/> |
| | | </resultMap> |
| | | |
| | | <sql id="selectPatMedOuthospVo"> |
| | | select id, |
| | | outhospno, |
| | | campusid, |
| | | diagcheck_flag, |
| | | patno, |
| | | remark, |
| | |
| | | resultMap="PatMedOuthospResult"> |
| | | select |
| | | pmo.id, |
| | | pmo.campusid, |
| | | pmo.remark, |
| | | pmo.fudate, |
| | | pmo.outhospno, |
| | |
| | | #{hospitalname}, |
| | | '%') |
| | | </if> |
| | | <if test="deptcodes != null and deptcodes.size()>0"> |
| | | AND pmo.deptcode IN |
| | | <foreach collection="deptcodes" item="deptcode" open="(" separator="," |
| | | close=")"> |
| | | #{deptcode} |
| | | </foreach> |
| | | </if> |
| | | |
| | | |
| | | <if test="deptname != null and deptname != ''">and pmo.deptname like concat('%', #{deptname}, '%')</if> |
| | | <if test="drname != null and drname != ''">and pmo.drname like concat('%', #{drname}, '%')</if> |
| | | <if test="patname != null and patname != ''">and pmo.patname like concat('%', #{patname}, '%')</if> |
| | |
| | | date_format(#{endTime},'%y%m%d') |
| | | </if> |
| | | <if test="patid != null ">and pmo.patid = #{patid}</if> |
| | | <if test="campusid != null ">and pmo.campusid = #{campusid}</if> |
| | | <if test="fuflag != null ">and pmo.fuflag = #{fuflag}</if> |
| | | <if test="patno != null ">and pmo.patno = #{patno}</if> |
| | | <if test="outhospno != null and outhospno != ''">and pmo.outhospno = #{outhospno}</if> |
| | |
| | | <if test="remark != null">remark,</if> |
| | | <if test="fuflag != null">fuflag,</if> |
| | | <if test="fudate != null">fudate,</if> |
| | | <if test="campusid != null">campusid,</if> |
| | | </trim> |
| | | <trim prefix="values (" suffix=")" suffixOverrides=","> |
| | | <if test="serialnum != null">#{serialnum},</if> |
| | |
| | | <if test="remark != null">#{remark},</if> |
| | | <if test="fuflag != null">#{fuflag},</if> |
| | | <if test="fudate != null">#{fudate},</if> |
| | | <if test="campusid != null">#{campusid},</if> |
| | | </trim> |
| | | </insert> |
| | | |
| | |
| | | diagcheck_flag, |
| | | fuflag, |
| | | fudate, |
| | | campusid, |
| | | remark) |
| | | values |
| | | <foreach collection="list" item="item" separator=","> |
| | |
| | | #{item.diagcheckFlag}, |
| | | #{item.fuflag}, |
| | | #{item.fudate}, |
| | | #{item.campusid}, |
| | | #{item.remark} |
| | | ) |
| | | </foreach> |
| | |
| | | <if test="remark != null">remark = #{remark},</if> |
| | | <if test="fuflag != null">fuflag = #{fuflag},</if> |
| | | <if test="fudate != null">fudate = #{fudate},</if> |
| | | <if test="campusid != null">campusid = #{campusid},</if> |
| | | </trim> |
| | | where id = #{id} |
| | | </update> |