From 14ecea8537d5b29ca64c75aad4ff49265018415d Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期三, 02 七月 2025 08:51:22 +0800 Subject: [PATCH] zjh20250702 --- ltkj-hosp/src/main/resources/mapper/TjProjectMapper.xml | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 59 insertions(+), 1 deletions(-) diff --git a/ltkj-hosp/src/main/resources/mapper/TjProjectMapper.xml b/ltkj-hosp/src/main/resources/mapper/TjProjectMapper.xml index 1ae621b..5daa217 100644 --- a/ltkj-hosp/src/main/resources/mapper/TjProjectMapper.xml +++ b/ltkj-hosp/src/main/resources/mapper/TjProjectMapper.xml @@ -59,7 +59,9 @@ specimen_type, check_bw, pro_sex, - is_eat + is_eat, + his_xmbm, + sfzhfy from tj_project </sql> @@ -79,6 +81,7 @@ <include refid="selectTjProjectVo"/> where pro_id = #{proId} and deleted=0 </select> + <insert id="insertTjProject" parameterType="TjProject" useGeneratedKeys="true" keyProperty="proId"> insert into tj_project @@ -173,6 +176,7 @@ where pro_id = #{proId} </update> + <delete id="deleteTjProjectByProId" parameterType="Long"> delete from tj_project @@ -185,4 +189,58 @@ #{proId} </foreach> </delete> + + + <select id="tjCsXmjgcx" parameterType="java.util.Map" statementType="CALLABLE" resultType="java.util.Map"> + {call tj_cs_xmjgcx( + #{tjnum,mode=IN,jdbcType=VARCHAR}, + #{proid,mode=IN,jdbcType=VARCHAR} + )} + </select> + <select id="getTjproGzJy" parameterType="java.util.Map" statementType="CALLABLE" resultType="java.util.Map"> + {call tj_zidonghuoqujianyiguize( + #{tjnum,mode=IN,jdbcType=VARCHAR}, + #{proid,mode=IN,jdbcType=VARCHAR}, + #{jgz,mode=IN,jdbcType=VARCHAR}, + #{cgorjyjc,mode=IN,jdbcType=INTEGER} + )} + </select> + <select id="getTjHyBgList" parameterType="java.util.Map" statementType="CALLABLE" resultType="java.util.Map"> + {call tj_dict_list( + #{checktype,mode=IN,jdbcType=VARCHAR}, + #{page,mode=IN,jdbcType=INTEGER}, + #{pageSize,mode=IN,jdbcType=INTEGER}, + #{pname,mode=IN,jdbcType=VARCHAR}, + #{pid,mode=IN,jdbcType=VARCHAR}, + #{pym,mode=IN,jdbcType=VARCHAR}, + #{total,mode=OUT,jdbcType=INTEGER} + )} + </select> + <select id="zdysqlcx" parameterType="java.util.Map" statementType="CALLABLE" resultType="java.util.Map"> + {call tj_zdysqlcx( + #{aaa,mode=IN,jdbcType=VARCHAR} + )} + + </select> + <select id="zdysqlxg" parameterType="java.util.Map" statementType="CALLABLE" resultType="java.util.Map"> + {call tj_zdysqlxg( + #{aaa,mode=IN,jdbcType=VARCHAR} + )} + </select> + <select id="getLisViewList" resultType="java.util.Map"> + SELECT * FROM `v_examitem` + </select> + + <select id="getOpenDxTjProjectList" parameterType="string" resultType="com.ltkj.hosp.domain.TjProject"> + SELECT * FROM `tj_project` + <where> + pro_parent_id=0 and pro_status=0 and deleted=0 + <if test="nr != null ">and (pro_name like concat('%', #{nr}, '%') + or pro_eng_name like concat('%', #{nr}, '%'))</if> + <if test="null !=xb and xb !='' "> + and pro_sex=#{xb} and isnull(pro_sex) </if> + </where> + + + </select> </mapper> -- Gitblit v1.8.0