ai.cpws_case_info_20241230 cpws_case_info_id,cpws_case_text_id,plaintiff,defendant,case_number,case_name,court,region,case_type,trial_procedure,case_reason,case_reason_id,delete_status,create_time,update_time,judgment_date,publication_date cpws_case_text_id = #{entity.cpwsCaseTextId}, plaintiff = #{entity.plaintiff}, defendant = #{entity.defendant}, case_number = #{entity.caseNumber}, case_name = #{entity.caseName}, court = #{entity.court}, region = #{entity.region}, case_type = #{entity.caseType}, trial_procedure = #{entity.trialProcedure}, case_reason = #{entity.caseReason}, case_reason_id = #{entity.caseReasonId}, delete_status = #{entity.deleteStatus}, create_time = #{entity.createTime}, update_time = #{entity.updateTime}, judgment_date = #{entity.judgmentDate}, publication_date = #{entity.publicationDate} and cpws_case_text_id = #{terms.cpwsCaseTextId} and plaintiff = #{terms.plaintiff} and defendant = #{terms.defendant} and case_number = #{terms.caseNumber} and case_name = #{terms.caseName} and court = #{terms.court} and region = #{terms.region} and case_type = #{terms.caseType} and trial_procedure = #{terms.trialProcedure} and case_reason = #{terms.caseReason} and case_reason_id = #{terms.caseReasonId} and DATE_FORMAT(create_time,'%Y-%m-%d') = #{terms.createTime} and (DATE_FORMAT(create_time,'%Y-%m-%d') >= #{terms.createStart} and DATE_FORMAT(create_time,'%Y-%m-%d') <= #{terms.createEnd}) and DATE_FORMAT(update_time,'%Y-%m-%d') = #{terms.updateTime} and (DATE_FORMAT(update_time,'%Y-%m-%d') >= #{terms.updateStart} and DATE_FORMAT(update_time,'%Y-%m-%d') <= #{terms.updateEnd}) and delete_status = '1' and delete_status = #{terms.deleteStatus} update cpws_case_info_id = #{entity.cpwsCaseInfoId} update delete from where cpws_case_info_id = #{id} ai.cpws_case_info c JOIN ai.cpws_court_info ci ON c.court = ci.name JOIN ai.cpws_cause_info cci ON c.case_reason = cci.name JOIN ai.cpws_cause_info cci ON c.case_reason = cci.name and c.case_name = #{terms.caseName} and c.case_reason = #{terms.caseReason} and (DATE_FORMAT(c.judgment_date,'%Y-%m-%d') >= #{terms.judgmentStart} and DATE_FORMAT(c.judgment_date,'%Y-%m-%d') <= #{terms.judgmentEnd}) and (DATE_FORMAT(c.publication_date,'%Y-%m-%d') >= #{terms.publicationStart} and DATE_FORMAT(c.publication_date,'%Y-%m-%d') <= #{terms.publicationEnd}) and c.delete_status = '1' and c.delete_status = #{terms.deleteStatus} and ci.prov_name = #{terms.courtName} and ci.intermediate_name = #{terms.courtName} and ci.basic_name = #{terms.courtName} and cci.primary_cause_name = #{terms.causeName} and cci.secondary_cause_name = #{terms.causeName} and cci.tertiary_cause_name = #{terms.causeName} and cci.quaternary_cause_name = #{terms.causeName} and case_name like concat('%',#{terms.keyword},'%') and ci.prov_name = #{terms.areaCourtName} and ( cci.primary_cause in #{id} or cci.secondary_cause in #{id} or cci.tertiary_cause in #{id} or cci.quaternary_cause in #{id} ) cpws_case_info_id,cpws_case_text_id,case_name,court,case_reason,judgment_date and c.case_name = #{terms.caseName} and c.case_reason = #{terms.caseReason} and (DATE_FORMAT(c.judgment_time,'%Y-%m-%d') >= #{terms.judgmentStart} and DATE_FORMAT(c.judgment_time,'%Y-%m-%d') <= #{terms.judgmentEnd}) and (DATE_FORMAT(c.publication_time,'%Y-%m-%d') >= #{terms.publicationStart} and DATE_FORMAT(c.publication_time,'%Y-%m-%d') <= #{terms.publicationEnd}) and c.delete_status = '1' and c.delete_status = #{terms.deleteStatus} and ci.prov_name = #{terms.courtName} and ci.intermediate_name = #{terms.courtName} and ci.basic_name = #{terms.courtName} and cci.primary_cause_name = #{terms.causeName} and cci.secondary_cause_name = #{terms.causeName} and cci.tertiary_cause_name = #{terms.causeName} and cci.quaternary_cause_name = #{terms.causeName} and ci.prov_name = #{terms.areaCourtName} and ( cci.primary_cause in #{id} or cci.secondary_cause in #{id} or cci.tertiary_cause in #{id} or cci.quaternary_cause in #{id} )