<?xml version="1.0" encoding="UTF-8"?>
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<mapper namespace="cn.huge.module.aidata.dao.mapper.DyhCaseInfoUnfoldMapper">
|
|
<!-- 通用查询映射结果 -->
|
<resultMap id="BaseResultMap" type="cn.huge.module.aidata.domain.po.DyhCaseInfoUnfold">
|
<id column="id" property="id"/>
|
<result column="accept_time" property="acceptTime"/>
|
<result column="mediate_unit_id" property="mediateUnitId"/>
|
<result column="mediate_unit_name" property="mediateUnitName"/>
|
<result column="mediate_dept_id" property="mediateDeptId"/>
|
<result column="mediate_dept_name" property="mediateDeptName"/>
|
<result column="mediator_id" property="mediatorId"/>
|
<result column="mediator" property="mediator"/>
|
<result column="mediator_mobile" property="mediatorMobile"/>
|
<result column="assist_unit_id" property="assistUnitId"/>
|
<result column="assist_unit_name" property="assistUnitName"/>
|
<result column="medi_start_time" property="mediStartTime"/>
|
<result column="medi_end_time" property="mediEndTime"/>
|
<result column="medi_result" property="mediResult"/>
|
<result column="medi_result_name" property="mediResultName"/>
|
<result column="agree_type" property="agreeType"/>
|
<result column="agree_type_name" property="agreeTypeName"/>
|
<result column="agree_content" property="agreeContent"/>
|
<result column="windup_content" property="windupContent"/>
|
<result column="medi_false" property="mediFalse"/>
|
<result column="medi_false_name" property="mediFalseName"/>
|
<result column="civil_status" property="civilStatus"/>
|
<result column="court_id" property="courtId"/>
|
<result column="court_name" property="courtName"/>
|
<result column="close_time" property="closeTime"/>
|
<result column="judic_apply" property="judicApply"/>
|
<result column="judic_result" property="judicResult"/>
|
<result column="judic_result_name" property="judicResultName"/>
|
<result column="file_status" property="fileStatus"/>
|
<result column="file_user_id" property="fileUserId"/>
|
<result column="file_user_name" property="fileUserName"/>
|
<result column="file_time" property="fileTime"/>
|
<result column="file_year" property="fileYear"/>
|
<result column="file_book_name" property="fileBookName"/>
|
<result column="file_book_no" property="fileBookNo"/>
|
<result column="file_no" property="fileNo"/>
|
<result column="file_limit_year" property="fileLimitYear"/>
|
<result column="file_addr" property="fileAddr"/>
|
<result column="file_content" property="fileContent"/>
|
<result column="fulfil_situ" property="fulfilSitu"/>
|
<result column="fulfil_situ_name" property="fulfilSituName"/>
|
<result column="visit_up_status" property="visitUpStatus"/>
|
<result column="visit_up_content" property="visitUpContent"/>
|
<result column="party_joy" property="partyJoy"/>
|
<result column="cust_id" property="custId"/>
|
<result column="create_time" property="createTime"/>
|
<result column="update_time" property="updateTime"/>
|
<result column="belong_unit_id" property="belongUnitId"/>
|
<result column="belong_unit_name" property="belongUnitName"/>
|
<result column="is_risk" property="isRisk"/>
|
</resultMap>
|
|
<!-- 通用查询结果列 -->
|
<sql id="Base_Column_List">
|
id, accept_time, mediate_unit_id, mediate_unit_name, mediate_dept_id, mediate_dept_name,
|
mediator_id, mediator, mediator_mobile, assist_unit_id, assist_unit_name, medi_start_time,
|
medi_end_time, medi_result, medi_result_name, agree_type, agree_type_name, agree_content,
|
windup_content, medi_false, medi_false_name, civil_status, court_id, court_name, close_time,
|
judic_apply, judic_result, judic_result_name, file_status, file_user_id, file_user_name,
|
file_time, file_year, file_book_name, file_book_no, file_no, file_limit_year, file_addr,
|
file_content, fulfil_situ, fulfil_situ_name, visit_up_status, visit_up_content, party_joy,
|
cust_id, create_time, update_time, belong_unit_id, belong_unit_name, is_risk
|
</sql>
|
|
<!-- 更新对象 -->
|
<update id="updateDyhCaseInfoUnfold" parameterType="cn.huge.module.aidata.domain.po.DyhCaseInfoUnfold">
|
update dyh_case_info_unfold
|
<set>
|
<if test="entity.acceptTime != null">accept_time = #{entity.acceptTime},</if>
|
<if test="entity.mediateUnitId != null">mediate_unit_id = #{entity.mediateUnitId},</if>
|
<if test="entity.mediateUnitName != null">mediate_unit_name = #{entity.mediateUnitName},</if>
|
<if test="entity.mediateDeptId != null">mediate_dept_id = #{entity.mediateDeptId},</if>
|
<if test="entity.mediateDeptName != null">mediate_dept_name = #{entity.mediateDeptName},</if>
|
<if test="entity.mediatorId != null">mediator_id = #{entity.mediatorId},</if>
|
<if test="entity.mediator != null">mediator = #{entity.mediator},</if>
|
<if test="entity.mediatorMobile != null">mediator_mobile = #{entity.mediatorMobile},</if>
|
<if test="entity.assistUnitId != null">assist_unit_id = #{entity.assistUnitId},</if>
|
<if test="entity.assistUnitName != null">assist_unit_name = #{entity.assistUnitName},</if>
|
<if test="entity.mediStartTime != null">medi_start_time = #{entity.mediStartTime},</if>
|
<if test="entity.mediEndTime != null">medi_end_time = #{entity.mediEndTime},</if>
|
<if test="entity.mediResult != null">medi_result = #{entity.mediResult},</if>
|
<if test="entity.mediResultName != null">medi_result_name = #{entity.mediResultName},</if>
|
<if test="entity.agreeType != null">agree_type = #{entity.agreeType},</if>
|
<if test="entity.agreeTypeName != null">agree_type_name = #{entity.agreeTypeName},</if>
|
<if test="entity.agreeContent != null">agree_content = #{entity.agreeContent},</if>
|
<if test="entity.windupContent != null">windup_content = #{entity.windupContent},</if>
|
<if test="entity.mediFalse != null">medi_false = #{entity.mediFalse},</if>
|
<if test="entity.mediFalseName != null">medi_false_name = #{entity.mediFalseName},</if>
|
<if test="entity.civilStatus != null">civil_status = #{entity.civilStatus},</if>
|
<if test="entity.courtId != null">court_id = #{entity.courtId},</if>
|
<if test="entity.courtName != null">court_name = #{entity.courtName},</if>
|
<if test="entity.closeTime != null">close_time = #{entity.closeTime},</if>
|
<if test="entity.judicApply != null">judic_apply = #{entity.judicApply},</if>
|
<if test="entity.judicResult != null">judic_result = #{entity.judicResult},</if>
|
<if test="entity.judicResultName != null">judic_result_name = #{entity.judicResultName},</if>
|
<if test="entity.fileStatus != null">file_status = #{entity.fileStatus},</if>
|
<if test="entity.fileUserId != null">file_user_id = #{entity.fileUserId},</if>
|
<if test="entity.fileUserName != null">file_user_name = #{entity.fileUserName},</if>
|
<if test="entity.fileTime != null">file_time = #{entity.fileTime},</if>
|
<if test="entity.fileYear != null">file_year = #{entity.fileYear},</if>
|
<if test="entity.fileBookName != null">file_book_name = #{entity.fileBookName},</if>
|
<if test="entity.fileBookNo != null">file_book_no = #{entity.fileBookNo},</if>
|
<if test="entity.fileNo != null">file_no = #{entity.fileNo},</if>
|
<if test="entity.fileLimitYear != null">file_limit_year = #{entity.fileLimitYear},</if>
|
<if test="entity.fileAddr != null">file_addr = #{entity.fileAddr},</if>
|
<if test="entity.fileContent != null">file_content = #{entity.fileContent},</if>
|
<if test="entity.fulfilSitu != null">fulfil_situ = #{entity.fulfilSitu},</if>
|
<if test="entity.fulfilSituName != null">fulfil_situ_name = #{entity.fulfilSituName},</if>
|
<if test="entity.visitUpStatus != null">visit_up_status = #{entity.visitUpStatus},</if>
|
<if test="entity.visitUpContent != null">visit_up_content = #{entity.visitUpContent},</if>
|
<if test="entity.partyJoy != null">party_joy = #{entity.partyJoy},</if>
|
<if test="entity.custId != null">cust_id = #{entity.custId},</if>
|
<if test="entity.updateTime != null">update_time = #{entity.updateTime},</if>
|
<if test="entity.belongUnitId != null">belong_unit_id = #{entity.belongUnitId},</if>
|
<if test="entity.belongUnitName != null">belong_unit_name = #{entity.belongUnitName},</if>
|
<if test="entity.isRisk != null">is_risk = #{entity.isRisk},</if>
|
</set>
|
where id = #{entity.id}
|
</update>
|
|
<!-- 条件更新对象 -->
|
<update id="updateDyhCaseInfoUnfoldTerms">
|
update dyh_case_info_unfold
|
<set>
|
<if test="entity.acceptTime != null">accept_time = #{entity.acceptTime},</if>
|
<if test="entity.mediateUnitId != null">mediate_unit_id = #{entity.mediateUnitId},</if>
|
<if test="entity.mediateUnitName != null">mediate_unit_name = #{entity.mediateUnitName},</if>
|
<if test="entity.mediateDeptId != null">mediate_dept_id = #{entity.mediateDeptId},</if>
|
<if test="entity.mediateDeptName != null">mediate_dept_name = #{entity.mediateDeptName},</if>
|
<if test="entity.mediatorId != null">mediator_id = #{entity.mediatorId},</if>
|
<if test="entity.mediator != null">mediator = #{entity.mediator},</if>
|
<if test="entity.mediatorMobile != null">mediator_mobile = #{entity.mediatorMobile},</if>
|
<if test="entity.assistUnitId != null">assist_unit_id = #{entity.assistUnitId},</if>
|
<if test="entity.assistUnitName != null">assist_unit_name = #{entity.assistUnitName},</if>
|
<if test="entity.mediStartTime != null">medi_start_time = #{entity.mediStartTime},</if>
|
<if test="entity.mediEndTime != null">medi_end_time = #{entity.mediEndTime},</if>
|
<if test="entity.mediResult != null">medi_result = #{entity.mediResult},</if>
|
<if test="entity.mediResultName != null">medi_result_name = #{entity.mediResultName},</if>
|
<if test="entity.agreeType != null">agree_type = #{entity.agreeType},</if>
|
<if test="entity.agreeTypeName != null">agree_type_name = #{entity.agreeTypeName},</if>
|
<if test="entity.agreeContent != null">agree_content = #{entity.agreeContent},</if>
|
<if test="entity.windupContent != null">windup_content = #{entity.windupContent},</if>
|
<if test="entity.mediFalse != null">medi_false = #{entity.mediFalse},</if>
|
<if test="entity.mediFalseName != null">medi_false_name = #{entity.mediFalseName},</if>
|
<if test="entity.civilStatus != null">civil_status = #{entity.civilStatus},</if>
|
<if test="entity.courtId != null">court_id = #{entity.courtId},</if>
|
<if test="entity.courtName != null">court_name = #{entity.courtName},</if>
|
<if test="entity.closeTime != null">close_time = #{entity.closeTime},</if>
|
<if test="entity.judicApply != null">judic_apply = #{entity.judicApply},</if>
|
<if test="entity.judicResult != null">judic_result = #{entity.judicResult},</if>
|
<if test="entity.judicResultName != null">judic_result_name = #{entity.judicResultName},</if>
|
<if test="entity.fileStatus != null">file_status = #{entity.fileStatus},</if>
|
<if test="entity.fileUserId != null">file_user_id = #{entity.fileUserId},</if>
|
<if test="entity.fileUserName != null">file_user_name = #{entity.fileUserName},</if>
|
<if test="entity.fileTime != null">file_time = #{entity.fileTime},</if>
|
<if test="entity.fileYear != null">file_year = #{entity.fileYear},</if>
|
<if test="entity.fileBookName != null">file_book_name = #{entity.fileBookName},</if>
|
<if test="entity.fileBookNo != null">file_book_no = #{entity.fileBookNo},</if>
|
<if test="entity.fileNo != null">file_no = #{entity.fileNo},</if>
|
<if test="entity.fileLimitYear != null">file_limit_year = #{entity.fileLimitYear},</if>
|
<if test="entity.fileAddr != null">file_addr = #{entity.fileAddr},</if>
|
<if test="entity.fileContent != null">file_content = #{entity.fileContent},</if>
|
<if test="entity.fulfilSitu != null">fulfil_situ = #{entity.fulfilSitu},</if>
|
<if test="entity.fulfilSituName != null">fulfil_situ_name = #{entity.fulfilSituName},</if>
|
<if test="entity.visitUpStatus != null">visit_up_status = #{entity.visitUpStatus},</if>
|
<if test="entity.visitUpContent != null">visit_up_content = #{entity.visitUpContent},</if>
|
<if test="entity.partyJoy != null">party_joy = #{entity.partyJoy},</if>
|
<if test="entity.custId != null">cust_id = #{entity.custId},</if>
|
<if test="entity.updateTime != null">update_time = #{entity.updateTime},</if>
|
<if test="entity.belongUnitId != null">belong_unit_id = #{entity.belongUnitId},</if>
|
<if test="entity.belongUnitName != null">belong_unit_name = #{entity.belongUnitName},</if>
|
<if test="entity.isRisk != null">is_risk = #{entity.isRisk},</if>
|
</set>
|
<where>
|
<if test="terms.id != null">
|
and id = #{terms.id}
|
</if>
|
<if test="terms.mediateUnitId != null">
|
and mediate_unit_id = #{terms.mediateUnitId}
|
</if>
|
<if test="terms.mediatorId != null">
|
and mediator_id = #{terms.mediatorId}
|
</if>
|
<if test="terms.fileStatus != null">
|
and file_status = #{terms.fileStatus}
|
</if>
|
<if test="terms.isRisk != null">
|
and is_risk = #{terms.isRisk}
|
</if>
|
</where>
|
</update>
|
|
<!-- 根据编号物理删除 -->
|
<delete id="deleteDyhCaseInfoUnfold">
|
delete from dyh_case_info_unfold where id = #{id}
|
</delete>
|
|
<!-- 按条件查询结果集 -->
|
<select id="listTerms" resultMap="BaseResultMap">
|
select
|
<include refid="Base_Column_List"/>
|
from dyh_case_info_unfold
|
<where>
|
<if test="terms.id != null">
|
and id = #{terms.id}
|
</if>
|
<if test="terms.mediateUnitId != null">
|
and mediate_unit_id = #{terms.mediateUnitId}
|
</if>
|
<if test="terms.mediatorId != null">
|
and mediator_id = #{terms.mediatorId}
|
</if>
|
<if test="terms.fileStatus != null">
|
and file_status = #{terms.fileStatus}
|
</if>
|
<if test="terms.isRisk != null">
|
and is_risk = #{terms.isRisk}
|
</if>
|
</where>
|
order by create_time desc
|
</select>
|
|
<!-- 按条件查询实体总数 -->
|
<select id="countTerms" resultType="long">
|
select count(1)
|
from dyh_case_info_unfold
|
<where>
|
<if test="terms.id != null">
|
and id = #{terms.id}
|
</if>
|
<if test="terms.mediateUnitId != null">
|
and mediate_unit_id = #{terms.mediateUnitId}
|
</if>
|
<if test="terms.mediatorId != null">
|
and mediator_id = #{terms.mediatorId}
|
</if>
|
<if test="terms.fileStatus != null">
|
and file_status = #{terms.fileStatus}
|
</if>
|
<if test="terms.isRisk != null">
|
and is_risk = #{terms.isRisk}
|
</if>
|
</where>
|
</select>
|
|
<!-- 按条件查询实体分页结果集 -->
|
<select id="pageTerms" resultMap="BaseResultMap">
|
select
|
<include refid="Base_Column_List"/>
|
from dyh_case_info_unfold
|
<where>
|
<if test="terms.id != null">
|
and id = #{terms.id}
|
</if>
|
<if test="terms.mediateUnitId != null">
|
and mediate_unit_id = #{terms.mediateUnitId}
|
</if>
|
<if test="terms.mediatorId != null">
|
and mediator_id = #{terms.mediatorId}
|
</if>
|
<if test="terms.fileStatus != null">
|
and file_status = #{terms.fileStatus}
|
</if>
|
<if test="terms.isRisk != null">
|
and is_risk = #{terms.isRisk}
|
</if>
|
</where>
|
order by create_time desc
|
limit #{pageSize} offset #{pageNum} * #{pageSize}
|
</select>
|
|
</mapper>
|