| | |
| | | <resultMap type="com.smartor.domain.PatMedOuthosp" id="PatMedOuthospResult"> |
| | | <result property="id" column="id"/> |
| | | <result property="serialnum" column="serialnum"/> |
| | | <result property="fuflag" column="fuflag"/> |
| | | <result property="patid" column="patid"/> |
| | | <result property="hospitalname" column="hospitalname"/> |
| | | <result property="hospitalcode" column="hospitalcode"/> |
| | |
| | | <result property="diagcheckFlag" column="diagcheck_flag"/> |
| | | <result property="idcardno" column="idcardno"/> |
| | | <result property="remark" column="remark"/> |
| | | <result property="fudate" column="fudate"/> |
| | | </resultMap> |
| | | |
| | | <sql id="selectPatMedOuthospVo"> |
| | |
| | | diagcheck_flag, |
| | | patno, |
| | | remark, |
| | | fudate, |
| | | fuflag, |
| | | serialnum, |
| | | patid, |
| | | hospitalname, |
| | |
| | | select |
| | | pmo.id, |
| | | pmo.remark, |
| | | pmo.fudate, |
| | | pmo.outhospno, |
| | | pmo.diagcheck_flag, |
| | | pmo.patno, |
| | |
| | | pmo.deptid, |
| | | pmo.schemetime, |
| | | pmo.hpi, |
| | | pmo.fuflag, |
| | | pmo.patname, |
| | | CONCAT(pa.age,pa.age_unit,pa.age2,pa.age_unit2) AS age, |
| | | pa.telcode, |
| | |
| | | date_format(#{endTime},'%y%m%d') |
| | | </if> |
| | | <if test="patid != null ">and pmo.patid = #{patid}</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="diagcheckFlag != null and diagcheckFlag != ''">and pmo.diagcheck_flag = #{diagcheckFlag}</if> |
| | |
| | | <if test="patno != null">patno,</if> |
| | | <if test="diagcheckFlag != null">diagcheck_flag,</if> |
| | | <if test="remark != null">remark,</if> |
| | | <if test="fuflag != null">fuflag,</if> |
| | | <if test="fudate != null">fudate,</if> |
| | | </trim> |
| | | <trim prefix="values (" suffix=")" suffixOverrides=","> |
| | | <if test="serialnum != null">#{serialnum},</if> |
| | |
| | | <if test="patno != null">#{patno},</if> |
| | | <if test="diagcheckFlag != null">#{diagcheckFlag},</if> |
| | | <if test="remark != null">#{remark},</if> |
| | | <if test="fuflag != null">#{fuflag},</if> |
| | | <if test="fudate != null">#{fudate},</if> |
| | | </trim> |
| | | </insert> |
| | | |
| | |
| | | guid, |
| | | patno, |
| | | diagcheck_flag, |
| | | fuflag, |
| | | fudate, |
| | | remark) |
| | | values |
| | | <foreach collection="list" item="item" separator=","> |
| | |
| | | #{item.deptid}, |
| | | #{item.schemetime}, |
| | | #{item.hpi}, |
| | | #{item.hpi}, |
| | | #{item.mainsuit}, |
| | | #{item.outhospno}, |
| | | #{item.patname}, |
| | | #{item.guid}, |
| | | #{item.patno}, |
| | | #{item.diagcheckFlag}, |
| | | #{item.fuflag}, |
| | | #{item.fudate}, |
| | | #{item.remark} |
| | | ) |
| | | </foreach> |
| | |
| | | <if test="patno != null">patno = #{patno},</if> |
| | | <if test="diagcheckFlag != null">diagcheck_flag = #{diagcheckFlag},</if> |
| | | <if test="remark != null">remark = #{remark},</if> |
| | | <if test="fuflag != null">fuflag = #{fuflag},</if> |
| | | <if test="fudate != null">fudate = #{fudate},</if> |
| | | </trim> |
| | | where id = #{id} |
| | | </update> |
| | |
| | | |
| | | <!-- PatMedOuthospMapper.xml --> |
| | | <select id="countPatMedOuthosp" resultType="int"> |
| | | SELECT COUNT(*) FROM pat_med_outhosp |
| | | SELECT COUNT(*) |
| | | FROM pat_med_outhosp |
| | | </select> |
| | | |
| | | <update id="renameTable"> |
| | | RENAME TABLE ${oldName} TO ${newName} |
| | | RENAME |
| | | TABLE |
| | | ${oldName} |
| | | TO |
| | | ${newName} |
| | | </update> |
| | | |
| | | <update id="createPatMedOuthosp"> |
| | |
| | | </update> |
| | | |
| | | <select id="getAllOuthospTableNames" resultType="String"> |
| | | SELECT table_name FROM information_schema.tables |
| | | WHERE table_schema = DATABASE() AND table_name LIKE 'pat_med_outhosp%' |
| | | SELECT table_name |
| | | FROM information_schema.tables |
| | | WHERE table_schema = DATABASE() |
| | | AND table_name LIKE 'pat_med_outhosp%' |
| | | </select> |
| | | |
| | | <select id="getMaxIdFromTable" resultType="Long"> |
| | | SELECT IFNULL(MAX(id), 0) FROM ${tableName} |
| | | SELECT IFNULL(MAX(id), 0) |
| | | FROM ${tableName} |
| | | </select> |
| | | |
| | | <update id="createOrReplaceView"> |