From 6aaa47ce1028db3f3275eaf37beef4700971cfd6 Mon Sep 17 00:00:00 2001
From: zjh <1084500556@qq.com>
Date: 星期三, 16 十月 2024 13:56:17 +0800
Subject: [PATCH] zjh20241016

---
 ltkj-hosp/src/main/resources/mapper/hosp/TjOrderMapper.xml |  106 +++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 99 insertions(+), 7 deletions(-)

diff --git a/ltkj-hosp/src/main/resources/mapper/hosp/TjOrderMapper.xml b/ltkj-hosp/src/main/resources/mapper/hosp/TjOrderMapper.xml
index ce187ce..6357b11 100644
--- a/ltkj-hosp/src/main/resources/mapper/hosp/TjOrderMapper.xml
+++ b/ltkj-hosp/src/main/resources/mapper/hosp/TjOrderMapper.xml
@@ -69,7 +69,15 @@
                status,
                confirm_doctor,
                confirm_time,
-               confirm_status
+               confirm_status,
+               group_id,
+               firm_dept_id,
+               heshou_status,
+               heshou_doctor,
+               heshou_time,
+               is_hz,
+               get_type,
+               tj_category
         from tj_order
     </sql>
 
@@ -77,9 +85,9 @@
     <select id="getTjOrderList" parameterType="java.util.Map" resultMap="TjOrderResult">
         <include refid="selectTjOrderVo"/>
         <where>
-            <if test="tjNum != null">and tj_number LIKE '%${tjNum}'</if>
+            <if test="tjNum != null">and tj_number LIKE concat('%', #{tjNum}, '%')</if>
             <if test="checkStatus != null and checkStatus==0 ">and status =288</if>
-            <if test="checkStatus != null and checkStatus==1 ">and status =401</if>
+            <if test="checkStatus != null and checkStatus==1 ">and status =401 or  status= 402 </if>
             <if test="compId != null ">and comp_id = #{compId}</if>
             <if test="beginTime != null and endTime != null ">and create_time BETWEEN #{beginTime} and #{endTime}</if>
             and  deleted =0
@@ -91,7 +99,7 @@
     <select id="getWCsTjOrderList" parameterType="java.util.Map" resultMap="TjOrderResult">
         <include refid="selectTjOrderVo"/>
         <where>
-            <if test="tjNum != null">and tj_number LIKE '%${tjNum}'</if>
+            <if test="tjNum != null">and tj_number LIKE concat('%', #{tjNum}, '%')</if>
             <if test="compId != null ">and comp_id = #{compId}</if>
             <if test="beginTime != null and endTime != null ">and create_time BETWEEN #{beginTime} and #{endTime}</if>
             and  deleted =0
@@ -104,7 +112,7 @@
     <select id="getYCsTjOrderList" parameterType="java.util.Map" resultMap="TjOrderResult">
         <include refid="selectTjOrderVo"/>
         <where>
-            <if test="tjNum != null">and tj_number LIKE '%${tjNum}'</if>
+            <if test="tjNum != null">and tj_number LIKE concat('%', #{tjNum}, '%')</if>
             <if test="compId != null ">and comp_id = #{compId}</if>
             <if test="beginTime != null and endTime != null ">and create_time BETWEEN #{beginTime} and #{endTime}</if>
             and  deleted =0
@@ -117,9 +125,9 @@
     <select id="getCsTjOrderList1" parameterType="java.util.Map" resultMap="TjOrderResult">
         <include refid="selectTjOrderVo"/>
         <where>
-            <if test="tjNum != null">and tj_number LIKE '%${tjNum}'</if>
+            <if test="tjNum != null">and tj_number LIKE concat('%', #{tjNum}, '%')</if>
             <if test="checkStatus != null and checkStatus==0 ">and status =301</if>
-            <if test="checkStatus != null and checkStatus== 1 ">and status =401</if>
+            <if test="checkStatus != null and checkStatus== 1 ">and status =401 or status= 402 </if>
             <if test="compId != null ">and comp_id = #{compId}</if>
             <if test="beginTime != null and endTime != null ">and create_time BETWEEN #{beginTime} and #{endTime}</if>
             and  deleted =0
@@ -193,6 +201,14 @@
             <if test="confirmDoctor != null">confirm_doctor,</if>
             <if test="confirmTime != null">confirm_time,</if>
             <if test="confirmStatus != null">confirm_status,</if>
+            <if test="groupId != null">group_id,</if>
+            <if test="firmDeptId != null">firm_dept_id,</if>
+            <if test="heshouStatus != null">heshou)status,</if>
+            <if test="heshouDoctor != null">heshou_doctor,</if>
+            <if test="heshouTime != null">heshou_time,</if>
+            <if test="isHz != null">is_hz,</if>
+            <if test="getType != null">get_type,</if>
+            <if test="tjCategory != null">tj_category,</if>
         </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
             <if test="userId != null">#{userId},</if>
@@ -225,6 +241,14 @@
             <if test="confirmDoctor != null">#{confirmDoctor},</if>
             <if test="confirmTime != null">#{confirmTime},</if>
             <if test="confirmStatus != null">#{confirmStatus},</if>
+            <if test="groupId != null">#{groupId},</if>
+            <if test="firmDeptId != null">#{firmDeptId},</if>
+            <if test="heshouStatus != null">#{heshouStatus},</if>
+            <if test="heshouDoctor != null">#{heshouDoctor},</if>
+            <if test="heshouTime != null">#{heshouTime},</if>
+            <if test="isHz != null">#{isHz},</if>
+            <if test="getType != null">#{getType},</if>
+            <if test="tjCategory != null">#{tjCategory},</if>
         </trim>
     </insert>
 
@@ -262,6 +286,14 @@
             <if test="confirmDoctor != null">confirm_doctor = #{confirmDoctor},</if>
             <if test="confirmTime != null">confirm_time = #{confirmTime},</if>
             <if test="confirmStatus != null">confirm_status = #{confirmStatus},</if>
+            <if test="groupId != null">group_id = #{groupId},</if>
+            <if test="firmDeptId != null">firm_dept_id = #{firmDeptId},</if>
+            <if test="heshouStatus != null">heshou_status = #{heshouStatus},</if>
+            <if test="heshouDoctor != null">heshou_doctor = #{heshouDoctor},</if>
+            <if test="heshouTime != null">heshou_time = #{heshouTime},</if>
+            <if test="isHz != null">is_hz = #{isHz},</if>
+            <if test="getType != null">get_type = #{getType},</if>
+            <if test="tjCategory != null">tj_category = #{tjCategory},</if>
         </trim>
         where order_id = #{orderId}
     </update>
@@ -292,4 +324,64 @@
     <select id="getOrderList1" parameterType="Integer" resultMap="TjOrderResult">
         {call sel_tjorder()}
     </select>
+
+
+    <select id="getCunChuGuoChengCustomerList" parameterType="java.util.Map"  statementType="CALLABLE" resultType="java.util.Map">
+        {call tj_check_list(
+                #{checkStatus,mode=IN,jdbcType=INTEGER},
+                #{page,mode=IN,jdbcType=INTEGER},
+                #{pageSize,mode=IN,jdbcType=INTEGER},
+                #{tjNumber,mode=IN,jdbcType=VARCHAR},
+                #{compId,mode=IN,jdbcType=VARCHAR},
+                #{tjname,mode=IN,jdbcType=VARCHAR},
+                #{beginTime,mode=IN,jdbcType=VARCHAR},
+                #{endTime,mode=IN,jdbcType=VARCHAR},
+                #{total,mode=OUT,jdbcType=INTEGER}
+            )}
+    </select>
+
+
+    <select id="getCsCunChuGuoChengCustomerList" parameterType="java.util.Map"  statementType="CALLABLE" resultType="java.util.Map">
+        {call tj_cs_check_list(
+                #{checkStatus,mode=IN,jdbcType=INTEGER},
+                #{page,mode=IN,jdbcType=INTEGER},
+                #{pageSize,mode=IN,jdbcType=INTEGER},
+                #{tjNumber,mode=IN,jdbcType=VARCHAR},
+                #{compId,mode=IN,jdbcType=VARCHAR},
+                #{tjname,mode=IN,jdbcType=VARCHAR},
+                #{beginTime,mode=IN,jdbcType=VARCHAR},
+                #{endTime,mode=IN,jdbcType=VARCHAR},
+                #{total,mode=OUT,jdbcType=INTEGER}
+            )}
+    </select>
+
+
+    <select id="getSuiFangTongYiMoBanJieKou" parameterType="java.util.Map" statementType="CALLABLE" resultType="java.util.Map">
+        {call   tj_PRO_ltkjreport(
+                #{checkStatus,mode=IN,jdbcType=INTEGER},
+                #{page,mode=IN,jdbcType=INTEGER},
+                #{pageSize,mode=IN,jdbcType=INTEGER},
+                #{tjNumber,mode=IN,jdbcType=VARCHAR},
+                #{compId,mode=IN,jdbcType=VARCHAR},
+                #{tjname,mode=IN,jdbcType=VARCHAR},
+                #{beginTime,mode=IN,jdbcType=VARCHAR},
+                #{endTime,mode=IN,jdbcType=VARCHAR},
+                #{total,mode=OUT,jdbcType=INTEGER}
+            )}
+    </select>
+
+
+    <select id="getgetBghsList" parameterType="java.util.Map"  statementType="CALLABLE" resultType="java.util.Map">
+        {call tj_bghs_list(
+                #{page,mode=IN,jdbcType=INTEGER},
+                #{pageSize,mode=IN,jdbcType=INTEGER},
+                #{tjNumber,mode=IN,jdbcType=VARCHAR},
+                #{compId,mode=IN,jdbcType=VARCHAR},
+                #{tjname,mode=IN,jdbcType=VARCHAR},
+                #{beginTime,mode=IN,jdbcType=VARCHAR},
+                #{endTime,mode=IN,jdbcType=VARCHAR},
+                #{total,mode=OUT,jdbcType=INTEGER}
+              )}
+    </select>
+
 </mapper>

--
Gitblit v1.8.0