From adddb6522e95c08bef6bc6b00338ff27d82aa55d Mon Sep 17 00:00:00 2001 From: xusd <hugeinfo123> Date: Thu, 17 Oct 2024 14:42:24 +0800 Subject: [PATCH] fix:网格平台登录对接调整 --- dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoMapper.xml | 37 ++++++++++++++++++++++++++++++++----- 1 files changed, 32 insertions(+), 5 deletions(-) diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoMapper.xml b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoMapper.xml index 7edc11c..ea18c9a 100644 --- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoMapper.xml +++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/dao/mapper/xml/CaseInfoMapper.xml @@ -48,6 +48,7 @@ <result property="canalName" column="canal_name"/> <result property="visitWay" column="visit_way"/> <result property="visitWayName" column="visit_way_name"/> + <result property="zxslStatus" column="zxsl_status"/> <result property="caseDes" column="case_des"/> <result property="caseClaim" column="case_claim"/> <result property="majorStatus" column="major_status"/> @@ -72,6 +73,7 @@ <result property="processName" column="process_name"/> <result property="infoProcess" column="info_process"/> <result property="infoProcessName" column="info_process_name"/> + <result property="partyShow" column="party_show"/> <result property="wantUnitId" column="want_unit_id"/> <result property="wantUnitName" column="want_unit_name"/> <result property="wantUserId" column="want_user_id"/> @@ -185,6 +187,7 @@ canal_name, visit_way, visit_way_name, + zxsl_status, case_des, case_claim, major_status, @@ -213,6 +216,7 @@ want_unit_name, want_user_id, want_user_name, + party_show, delete_status, cust_id, create_time, @@ -256,6 +260,7 @@ <if test="entity.canalName != null">canal_name = #{entity.canalName},</if> <if test="entity.visitWay != null">visit_way = #{entity.visitWay},</if> <if test="entity.visitWayName != null">visit_way_name = #{entity.visitWayName},</if> + <if test="entity.zxslStatus != null">zxsl_status = #{entity.zxslStatus},</if> <if test="entity.caseDes != null">case_des = #{entity.caseDes},</if> <if test="entity.caseClaim != null">case_claim = #{entity.caseClaim},</if> <if test="entity.majorStatus != null">major_status = #{entity.majorStatus},</if> @@ -280,6 +285,7 @@ <if test="entity.processName != null">process_name = #{entity.processName},</if> <if test="entity.infoProcess != null">info_process = #{entity.infoProcess},</if> <if test="entity.infoProcessName != null">info_process_name = #{entity.infoProcessName},</if> + <if test="entity.partyShow != null">party_show = #{entity.partyShow},</if> <if test="entity.wantUnitId != null">want_unit_id = #{entity.wantUnitId},</if> <if test="entity.wantUnitName != null">want_unit_name = #{entity.wantUnitName},</if> <if test="entity.wantUserId != null">want_user_id = #{entity.wantUserId},</if> @@ -294,6 +300,12 @@ <if test="terms != null"> <where> and delete_status = 0 + <if test="terms.ids != null and terms.ids.size > 0"> + and a.id in + <foreach collection="terms.ids" item="id" index="index" open="(" separator="," close=")"> + #{id} + </foreach> + </if> <if test="terms.status != null and terms.status !=''"> and a.status = #{terms.status} </if> @@ -319,7 +331,7 @@ and a.input_unit_id = #{terms.inputUnitId} </if> <if test="terms.inputUnitName != null and terms.inputUnitName !=''"> - and a.input_unit_name = #{terms.inputUnitName} + and a.input_unit_name like CONCAT('%', #{terms.inputUnitName}, '%') </if> <if test="terms.visitTimeStart != null and terms.visitTimeStart !='' and terms.visitTimeEnd != null and terms.visitTimeEnd !=''"> and (DATE_FORMAT(a.visit_time,'%Y-%m-%d %H:%i:%s') <![CDATA[ >= ]]> #{terms.visitTimeStart} @@ -356,10 +368,10 @@ and a.case_ref = #{terms.caseRef} </if> <if test="terms.plaintiffs != null and terms.plaintiffs !=''"> - and a.plaintiffs = #{terms.plaintiffs} + and a.plaintiffs like CONCAT('%', #{terms.plaintiffs}, '%') </if> <if test="terms.defendants != null and terms.defendants !=''"> - and a.defendants = #{terms.defendants} + and a.defendants like CONCAT('%', #{terms.defendants}, '%') </if> <if test="terms.peopleNumStart != null and terms.peopleNumStart !=''"> and a.people_num <![CDATA[ >= ]]> #{terms.peopleNumStart} @@ -381,6 +393,15 @@ </if> <if test="terms.assistUnitId != null and terms.assistUnitId !=''"> and b.assist_unit_id = #{terms.assistUnitId} + </if> + <if test="terms.mediateUnitName != null and terms.mediateUnitName !=''"> + and b.mediate_unit_name like CONCAT('%', #{terms.mediateUnitName}, '%') + </if> + <if test="terms.assistUnitName != null and terms.assistUnitName !=''"> + and b.assist_unit_name like CONCAT('%', #{terms.assistUnitName}, '%') + </if> + <if test="terms.mediResult != null and terms.mediResult !=''"> + and b.medi_result = #{terms.mediResult} </if> </where> </if> @@ -508,6 +529,9 @@ </if> <if test="terms.visitWayName != null and terms.visitWayName !=''"> and visit_way_name = #{terms.visitWayName} + </if> + <if test="terms.zxslStatus != null and terms.zxslStatus !=''"> + and zxsl_status = #{terms.zxslStatus} </if> <if test="terms.caseDes != null and terms.caseDes !=''"> and case_des = #{terms.caseDes} @@ -729,10 +753,10 @@ and t1.canal_name = #{terms.canalName} </if> <if test="terms.plaintiffs != null and terms.plaintiffs !=''"> - and t1.plaintiffs = #{terms.plaintiffs} + and t1.plaintiffs like CONCAT('%', #{terms.plaintiffs}, '%') </if> <if test="terms.defendants != null and terms.defendants !=''"> - and t1.defendants = #{terms.defendants} + and t1.defendants like CONCAT('%', #{terms.defendants}, '%') </if> <if test="terms.statusName != null and terms.statusName !=''"> and t1.status_name = #{terms.statusName} @@ -740,6 +764,9 @@ <if test="terms.mediResultName != null and terms.mediResultName !=''"> and t2.medi_result_name = #{terms.mediResultName} </if> + <if test="terms.mediResult != null and terms.mediResult !=''"> + and t2.medi_result = #{terms.mediResult} + </if> </where> </if> </sql> -- Gitblit v1.8.0