From fe9f16a02c89eb6c5264c06bf76e748a0d809647 Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期五, 01 十一月 2024 18:03:58 +0800
Subject: [PATCH] 2024-11-01

---
 ltkj-hosp/src/main/resources/mapper/hosp/TjOrderMapper.xml |  116 ++++++++++++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 104 insertions(+), 12 deletions(-)

diff --git a/ltkj-hosp/src/main/resources/mapper/hosp/TjOrderMapper.xml b/ltkj-hosp/src/main/resources/mapper/hosp/TjOrderMapper.xml
index 16a0e9b..88213d3 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,7 +85,7 @@
     <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 or  status= 402 </if>
             <if test="compId != null ">and comp_id = #{compId}</if>
@@ -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>
@@ -281,15 +313,75 @@
     </delete>
 
 
-    <select id="getOrderList" parameterType="java.lang.Long" resultMap="TjOrderResult">
-        select *
-        from tj_order
-        where 1 = 1
-          and user_id = #{cusId}
-    </select>
+<!--    <select id="getOrderList" parameterType="java.lang.Long" resultMap="TjOrderResult">-->
+<!--        select *-->
+<!--        from tj_order-->
+<!--        where 1 = 1-->
+<!--          and user_id = #{cusId}-->
+<!--    </select>-->
 
 
     <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