| | |
| | | <result property="operatorId" column="operator_id"/> |
| | | <result property="remark" column="remark"/> |
| | | <result property="tagname" column="tagname"/> |
| | | <result property="fuflag" column="fuflag"/> |
| | | <result property="fudate" column="fudate"/> |
| | | <result property="fuperiod" column="fuperiod"/> |
| | | <result property="futypecode" column="futypecode"/> |
| | | <result property="futypedesc" column="futypedesc"/> |
| | | <result property="fuadvice" column="fuadvice"/> |
| | | <result property="fuspecialadvice" column="fuspecialadvice"/> |
| | | </resultMap> |
| | | |
| | | <sql id="selectPatMedInhospVo"> |
| | | select inhospid, |
| | | patname, |
| | | fuflag, |
| | | fudate, |
| | | fuperiod, |
| | | futypecode, |
| | | futypedesc, |
| | | fuadvice, |
| | | fuspecialadvice, |
| | | remark, |
| | | guid, |
| | | operator, |
| | |
| | | b.deptid, |
| | | b.leaveldeptid, |
| | | b.long_task_reason, |
| | | b.schemetime |
| | | -- COALESCE ( |
| | | -- ( |
| | | -- SELECT GROUP_CONCAT(d.tagname, ', ') |
| | | -- FROM pat_archivetag d |
| | | -- WHERE d.patid = a.id |
| | | -- AND d.del_flag = 0 |
| | | -- ), '') AS tagname |
| | | b.schemetime, |
| | | b.fuflag, |
| | | b.fudate, |
| | | b.fuperiod, |
| | | b.futypecode, |
| | | b.futypedesc, |
| | | b.fuadvice, |
| | | b.fuspecialadvice |
| | | FROM |
| | | pat_med_inhosp b |
| | | JOIN |
| | |
| | | </if> |
| | | <if test="endtime != null ">and b.endtime = #{endtime}</if> |
| | | <if test="inhospno != null ">and b.inhospno = #{inhospno}</if> |
| | | <if test="fuflag != null ">and b.fuflag = #{fuflag}</if> |
| | | <if test="serialnum != null ">and b.serialnum = #{serialnum}</if> |
| | | <if test="endtime != null ">and b.endtime = #{endtime}</if> |
| | | <if test="patno != null ">and b.patno = #{patno}</if> |
| | |
| | | b.deptid, |
| | | b.leaveldeptid, |
| | | b.long_task_reason, |
| | | b.fuflag, |
| | | b.fudate, |
| | | b.fuperiod, |
| | | b.futypecode, |
| | | b.futypedesc, |
| | | b.fuadvice, |
| | | b.fuspecialadvice |
| | | b.schemetime |
| | | FROM |
| | | pat_med_inhosp b, |
| | |
| | | concat('%', #{hospitaldistrictname}, '%') |
| | | </if> |
| | | <if test="endtime != null ">and b.endtime = #{endtime}</if> |
| | | <if test="fuflag != null ">and b.fuflag = #{fuflag}</if> |
| | | <if test="nurseId != null ">and b.nurse_id = #{nurseId}</if> |
| | | <if test="nurseName != null ">and b.nurse_name = #{nurseName}</if> |
| | | <if test="patno != null ">and b.patno = #{patno}</if> |
| | |
| | | <if test="operatorId != null ">operator_id,</if> |
| | | <if test="inhospno != null ">inhospno,</if> |
| | | <if test="remark != null ">remark,</if> |
| | | <if test="fuflag != null ">fuflag,</if> |
| | | <if test="fudate != null ">fudate,</if> |
| | | <if test="fuperiod != null ">fuperiod,</if> |
| | | <if test="futypecode != null ">futypecode,</if> |
| | | <if test="futypedesc != null ">futypedesc,</if> |
| | | <if test="fuadvice != null ">fuadvice,</if> |
| | | <if test="fuspecialadvice != null ">fuspecialadvice,</if> |
| | | </trim> |
| | | <trim prefix="values (" suffix=")" suffixOverrides=","> |
| | | <if test="serialnum != null">#{serialnum},</if> |
| | |
| | | <if test="operatorId != null ">#{operatorId},</if> |
| | | <if test="inhospno != null ">#{inhospno},</if> |
| | | <if test="remark != null ">#{remark},</if> |
| | | <if test="fuflag != null ">#{fuflag},</if> |
| | | <if test="fudate != null ">#{fudate},</if> |
| | | <if test="fuperiod != null ">#{fuperiod},</if> |
| | | <if test="futypecode != null ">#{futypecode},</if> |
| | | <if test="futypedesc != null ">#{futypedesc},</if> |
| | | <if test="fuadvice != null ">#{fuadvice},</if> |
| | | <if test="fuspecialadvice != null ">#{fuspecialadvice},</if> |
| | | </trim> |
| | | </insert> |
| | | |
| | |
| | | <if test="operator != null ">operator = #{operator},</if> |
| | | <if test="operatorId != null ">operator_id = #{operatorId},</if> |
| | | <if test="remark != null ">remark = #{remark},</if> |
| | | <if test="fuflag != null ">fuflag = #{fuflag},</if> |
| | | <if test="fudate != null ">fudate = #{fudate},</if> |
| | | <if test="fuperiod != null ">fuperiod = #{fuperiod},</if> |
| | | <if test="futypecode != null ">futypecode = #{futypecode},</if> |
| | | <if test="futypedesc != null ">futypedesc = #{futypedesc},</if> |
| | | <if test="fuadvice != null ">fuadvice = #{fuadvice},</if> |
| | | <if test="fuspecialadvice != null ">fuspecialadvice = #{fuspecialadvice},</if> |
| | | </trim> |
| | | where inhospid = #{inhospid} |
| | | </update> |