From 1fb7fc160753c4283f7b84c14f931d87b6c922e4 Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期四, 10 七月 2025 14:58:05 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/resources/mapper/smartor/Icd10Mapper.xml | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 47 insertions(+), 0 deletions(-) diff --git a/smartor/src/main/resources/mapper/smartor/Icd10Mapper.xml b/smartor/src/main/resources/mapper/smartor/Icd10Mapper.xml index d3e0302..3447bc3 100644 --- a/smartor/src/main/resources/mapper/smartor/Icd10Mapper.xml +++ b/smartor/src/main/resources/mapper/smartor/Icd10Mapper.xml @@ -20,11 +20,13 @@ <result property="guid" column="guid"/> <result property="lastflag" column="lastflag"/> <result property="chimedflag" column="chimedflag"/> + <result property="hisIcdid" column="his_icdid"/> </resultMap> <sql id="selectIcd10Vo"> select icdid, icdcode, + his_icdid, lastflag, chimedflag, icdname, @@ -44,6 +46,7 @@ <select id="selectIcd10List" parameterType="com.smartor.domain.Icd10" resultMap="Icd10Result"> <include refid="selectIcd10Vo"/> <where> + del_flag=0 <if test="icdcode != null and icdcode != ''">and icdcode = #{icdcode}</if> <if test="lastflag != null and lastflag != ''">and lastflag = #{lastflag}</if> <if test="chimedflag != null and chimedflag != ''">and chimedflag = #{chimedflag}</if> @@ -53,6 +56,7 @@ <if test="orgid != null and orgid != ''">and orgid = #{orgid}</if> <if test="pid != null ">and pid = #{pid}</if> <if test="guid != null and guid != ''">and guid = #{guid}</if> + <if test="hisIcdid != null and hisIcdid != ''">and his_icdid = #{hisIcdid}</if> </where> </select> @@ -78,6 +82,7 @@ <if test="guid != null">guid,</if> <if test="lastflag != null and lastflag != ''">lastflag,</if> <if test="chimedflag != null and chimedflag != ''">chimedflag,</if> + <if test="hisIcdid != null and hisIcdid != ''">his_icdid,</if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test="icdcode != null">#{icdcode},</if> @@ -94,7 +99,48 @@ <if test="guid != null">#{guid},</if> <if test="lastflag != null and lastflag != ''">#{lastflag},</if> <if test="chimedflag != null and chimedflag != ''">#{chimedflag},</if> + <if test="hisIcdid != null and hisIcdid != ''">#{hisIcdid},</if> </trim> + </insert> + + <insert id="batchIcd10"> + insert into icd10 + ( + icdcode, + icdname, + icdpym, + icdwbm, + orgid, + del_flag, + create_by, + create_time, + update_by, + update_time, + pid, + guid, + lastflag, + chimedflag, + his_icdid) + VALUES + <foreach collection="list" item="item" separator=","> + ( + #{item.icdcode}, + #{item.icdname}, + #{item.icdpym}, + #{item.icdwbm}, + #{item.orgid}, + #{item.delFlag}, + #{item.createBy}, + #{item. createTime}, + #{item.updateBy}, + #{item.updateTime}, + #{item.pid}, + #{item.guid}, + #{item.lastflag}, + #{item.chimedflag}, + #{item. hisIcdid,} + ) + </foreach> </insert> <update id="updateIcd10" parameterType="com.smartor.domain.Icd10"> @@ -114,6 +160,7 @@ <if test="guid != null">guid = #{guid},</if> <if test="lastflag != null and lastflag != ''">lastflag = #{lastflag},</if> <if test="chimedflag != null and chimedflag != ''">chimedflag = #{chimedflag},</if> + <if test="hisIcdid != null and hisIcdid != ''">his_icdid = #{hisIcdid},</if> </trim> where icdid = #{icdid} </update> -- Gitblit v1.9.3