From 5c7ea7346d77ab1c8be660c65e721ce3e46328f5 Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期五, 21 二月 2025 17:56:26 +0800
Subject: [PATCH] 小程序报告接口以及his项目查询接口分页修复

---
 ltkj-hosp/src/main/resources/mapper/hosp/DictSfxmMapper.xml |  204 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 204 insertions(+), 0 deletions(-)

diff --git a/ltkj-hosp/src/main/resources/mapper/hosp/DictSfxmMapper.xml b/ltkj-hosp/src/main/resources/mapper/hosp/DictSfxmMapper.xml
index 3be2152..65a35a8 100644
--- a/ltkj-hosp/src/main/resources/mapper/hosp/DictSfxmMapper.xml
+++ b/ltkj-hosp/src/main/resources/mapper/hosp/DictSfxmMapper.xml
@@ -156,6 +156,210 @@
             <include refid="selectDictSfxmVo"/>
             where id = #{id}
     </select>
+    <select id="selectDictSfxmListLimit" resultType="com.ltkj.hosp.domain.DictSfxm">
+        <include refid="selectDictSfxmVo"/>
+        <where>
+            <if test="dictSfxm.yqid != null  and dictSfxm.yqid != ''">
+                and yqid = #{dictSfxm.yqid}
+            </if>
+            <if test="dictSfxm.xmid != null  and dictSfxm.xmid != ''">
+                and xmid = #{dictSfxm.xmid}
+            </if>
+            <if test="dictSfxm.xmbm != null  and dictSfxm.xmbm != ''">
+                and xmbm = #{dictSfxm.xmbm}
+            </if>
+            <if test="dictSfxm.xmmc != null  and dictSfxm.xmmc != ''">
+                and xmmc like CONCAT("%",#{dictSfxm.xmmc},"%")
+            </if>
+            <if test="dictSfxm.pym != null  and dictSfxm.pym != ''">
+                and pym like CONCAT("%",#{dictSfxm.pym},"%")
+            </if>
+            <if test="dictSfxm.wbm != null  and dictSfxm.wbm != ''">
+                and wbm like CONCAT("%",#{dictSfxm.wbm},"%")
+            </if>
+            <if test="dictSfxm.zjm != null  and dictSfxm.zjm != ''">
+                and zjm = #{zjm}
+            </if>
+            <if test="dictSfxm.dw != null  and dictSfxm.dw != ''">
+                and dw = #{dictSfxm.dw}
+            </if>
+            <if test="dictSfxm.ksxmfl != null  and dictSfxm.ksxmfl != ''">
+                and Ksxmfl = #{dictSfxm.ksxmfl}
+            </if>
+            <if test="dictSfxm.xxxmfl != null  and dictSfxm.xxxmfl != ''">
+                and xxxmfl = #{dictSfxm.xxxmfl}
+            </if>
+            <if test="dictSfxm.cwxmfl != null  and dictSfxm.cwxmfl != ''">
+                and cwxmfl = #{dictSfxm.cwxmfl}
+            </if>
+            <if test="dictSfxm.yjxmfl != null  and dictSfxm.yjxmfl != ''">
+                and yjxmfl = #{dictSfxm.yjxmfl}
+            </if>
+            <if test="dictSfxm.gkfl != null  and dictSfxm.gkfl != ''">
+                and gkfl = #{dictSfxm.gkfl}
+            </if>
+            <if test="dictSfxm.yzfl != null  and dictSfxm.yzfl != ''">
+                and yzfl = #{dictSfxm.yzfl}
+            </if>
+            <if test="dictSfxm.fpfl != null  and dictSfxm.fpfl != ''">
+                and fpfl = #{dictSfxm.fpfl}
+            </if>
+            <if test="dictSfxm.ckdj != null ">
+                and ckdj = #{dictSfxm.ckdj}
+            </if>
+            <if test="dictSfxm.sxh != null ">
+                and sxh = #{dictSfxm.sxh}
+            </if>
+            <if test="dictSfxm.sfsf != null ">
+                and sfsf = #{dictSfxm.sfsf}
+            </if>
+            <if test="dictSfxm.ybxmdj != null  and dictSfxm.ybxmdj != ''">
+                and ybxmdj = #{dictSfxm.ybxmdj}
+            </if>
+            <if test="dictSfxm.gjxmdm != null  and dictSfxm.gjxmdm != ''">
+                and gjxmdm = #{dictSfxm.gjxmdm}
+            </if>
+            <if test="dictSfxm.gjxmmc != null  and dictSfxm.gjxmmc != ''">
+                and gjxmmc = #{dictSfxm.gjxmmc}
+            </if>
+            <if test="dictSfxm.sjxmdm != null  and dictSfxm.sjxmdm != ''">
+                and sjxmdm = #{dictSfxm.sjxmdm}
+            </if>
+            <if test="dictSfxm.sjxmmc != null  and dictSfxm.sjxmmc != ''">
+                and sjxmmc = #{dictSfxm.sjxmmc}
+            </if>
+            <if test="dictSfxm.xmnr != null  and dictSfxm.xmnr != ''">
+                and xmnr = #{dictSfxm.xmnr}
+            </if>
+            <if test="dictSfxm.xmsm != null  and dictSfxm.xmsm != ''">
+                and xmsm = #{dictSfxm.xmsm}
+            </if>
+            <if test="dictSfxm.deleted != null ">
+                and deleted = #{dictSfxm.deleted}
+            </if>
+            <if test="dictSfxm.yjzgxj != null ">
+                and yjzgxj = #{dictSfxm.yjzgxj}
+            </if>
+            <if test="dictSfxm.ejzgxj != null ">
+                and ejzgxj = #{dictSfxm.ejzgxj}
+            </if>
+            <if test="dictSfxm.sjzgxj != null ">
+                and sjzgxj = #{dictSfxm.sjzgxj}
+            </if>
+            <if test="dictSfxm.xmnh != null  and dictSfxm.xmnh != ''">
+                and xmnh = #{dictSfxm.xmnh}
+            </if>
+            <if test="dictSfxm.xmfl != null  and dictSfxm.xmfl != ''">
+                and xmfl = #{dictSfxm.xmfl}
+            </if>
+            <if test="dictSfxm.tdzgxj != null ">
+                and tdzgxj = #{dictSfxm.tdzgxj}
+            </if>
+        </where>
+        LIMIT #{page},#{size}
+    </select>
+    <select id="selectDictSfxmListCount" resultType="java.lang.Integer">
+        select count(1)
+        from dict_sfxm
+        <where>
+            <if test="dictSfxm.yqid != null  and dictSfxm.yqid != ''">
+                and yqid = #{dictSfxm.yqid}
+            </if>
+            <if test="dictSfxm.xmid != null  and dictSfxm.xmid != ''">
+                and xmid = #{dictSfxm.xmid}
+            </if>
+            <if test="dictSfxm.xmbm != null  and dictSfxm.xmbm != ''">
+                and xmbm = #{dictSfxm.xmbm}
+            </if>
+            <if test="dictSfxm.xmmc != null  and dictSfxm.xmmc != ''">
+                and xmmc like CONCAT("%",#{dictSfxm.xmmc},"%")
+            </if>
+            <if test="dictSfxm.pym != null  and dictSfxm.pym != ''">
+                and pym like CONCAT("%",#{dictSfxm.pym},"%")
+            </if>
+            <if test="dictSfxm.wbm != null  and dictSfxm.wbm != ''">
+                and wbm like CONCAT("%",#{dictSfxm.wbm},"%")
+            </if>
+            <if test="dictSfxm.zjm != null  and dictSfxm.zjm != ''">
+                and zjm = #{zjm}
+            </if>
+            <if test="dictSfxm.dw != null  and dictSfxm.dw != ''">
+                and dw = #{dictSfxm.dw}
+            </if>
+            <if test="dictSfxm.ksxmfl != null  and dictSfxm.ksxmfl != ''">
+                and Ksxmfl = #{dictSfxm.ksxmfl}
+            </if>
+            <if test="dictSfxm.xxxmfl != null  and dictSfxm.xxxmfl != ''">
+                and xxxmfl = #{dictSfxm.xxxmfl}
+            </if>
+            <if test="dictSfxm.cwxmfl != null  and dictSfxm.cwxmfl != ''">
+                and cwxmfl = #{dictSfxm.cwxmfl}
+            </if>
+            <if test="dictSfxm.yjxmfl != null  and dictSfxm.yjxmfl != ''">
+                and yjxmfl = #{dictSfxm.yjxmfl}
+            </if>
+            <if test="dictSfxm.gkfl != null  and dictSfxm.gkfl != ''">
+                and gkfl = #{dictSfxm.gkfl}
+            </if>
+            <if test="dictSfxm.yzfl != null  and dictSfxm.yzfl != ''">
+                and yzfl = #{dictSfxm.yzfl}
+            </if>
+            <if test="dictSfxm.fpfl != null  and dictSfxm.fpfl != ''">
+                and fpfl = #{dictSfxm.fpfl}
+            </if>
+            <if test="dictSfxm.ckdj != null ">
+                and ckdj = #{dictSfxm.ckdj}
+            </if>
+            <if test="dictSfxm.sxh != null ">
+                and sxh = #{dictSfxm.sxh}
+            </if>
+            <if test="dictSfxm.sfsf != null ">
+                and sfsf = #{dictSfxm.sfsf}
+            </if>
+            <if test="dictSfxm.ybxmdj != null  and dictSfxm.ybxmdj != ''">
+                and ybxmdj = #{dictSfxm.ybxmdj}
+            </if>
+            <if test="dictSfxm.gjxmdm != null  and dictSfxm.gjxmdm != ''">
+                and gjxmdm = #{dictSfxm.gjxmdm}
+            </if>
+            <if test="dictSfxm.gjxmmc != null  and dictSfxm.gjxmmc != ''">
+                and gjxmmc = #{dictSfxm.gjxmmc}
+            </if>
+            <if test="dictSfxm.sjxmdm != null  and dictSfxm.sjxmdm != ''">
+                and sjxmdm = #{dictSfxm.sjxmdm}
+            </if>
+            <if test="dictSfxm.sjxmmc != null  and dictSfxm.sjxmmc != ''">
+                and sjxmmc = #{dictSfxm.sjxmmc}
+            </if>
+            <if test="dictSfxm.xmnr != null  and dictSfxm.xmnr != ''">
+                and xmnr = #{dictSfxm.xmnr}
+            </if>
+            <if test="dictSfxm.xmsm != null  and dictSfxm.xmsm != ''">
+                and xmsm = #{dictSfxm.xmsm}
+            </if>
+            <if test="dictSfxm.deleted != null ">
+                and deleted = #{dictSfxm.deleted}
+            </if>
+            <if test="dictSfxm.yjzgxj != null ">
+                and yjzgxj = #{dictSfxm.yjzgxj}
+            </if>
+            <if test="dictSfxm.ejzgxj != null ">
+                and ejzgxj = #{dictSfxm.ejzgxj}
+            </if>
+            <if test="dictSfxm.sjzgxj != null ">
+                and sjzgxj = #{dictSfxm.sjzgxj}
+            </if>
+            <if test="dictSfxm.xmnh != null  and dictSfxm.xmnh != ''">
+                and xmnh = #{dictSfxm.xmnh}
+            </if>
+            <if test="dictSfxm.xmfl != null  and dictSfxm.xmfl != ''">
+                and xmfl = #{dictSfxm.xmfl}
+            </if>
+            <if test="dictSfxm.tdzgxj != null ">
+                and tdzgxj = #{dictSfxm.tdzgxj}
+            </if>
+        </where>
+    </select>
 
     <insert id="insertDictSfxm" parameterType="DictSfxm" useGeneratedKeys="true"
             keyProperty="id">

--
Gitblit v1.8.0