INSERT INTO population_dispute(
dispute_id,
case_name,
case_title,
case_time,
case_address,
case_area_code,
case_area_name,
case_lng,
case_lat,
case_map_address,
case_scale,
case_type,
case_estimate,
case_degree,
case_level,
dispute_type,
dispute_level,
risk_type,
risk_level,
dispute_money,
dispute_number,
dispute_organization,
mediate_last_time,
case_description,
case_images,
party_population_info_id,
party_idcard_type,
party_idcard,
party_name,
party_phone,
party_sex,
party_nation,
party_education,
party_type,
party_address,
party_area_code,
party_area_name,
defuse_time,
defuse_way,
defuse_organization,
defuse_responsible_population_info_id,
defuse_responsible_idcard,
defuse_responsible_name,
defuse_responsible_phone,
defuse_status,
defuse_description,
evaluation_time,
evaluation_opinion,
measure_description,
record_description,
partyb_population_info_id,
partyb_idcard,
partyb_name,
partyb_phone,
creator,
gmt_create,
modifier,
gmt_modified,
is_delete
) VALUES(
#{disputeId},
#{caseName},
#{caseTitle},
#{caseTime},
#{caseAddress},
#{caseAreaCode},
#{caseAreaName},
#{caseLng},
#{caseLat},
#{caseMapAddress},
#{caseScale},
#{caseType},
#{caseEstimate},
#{caseDegree},
#{caseLevel},
#{disputeType},
#{disputeLevel},
#{riskType},
#{riskLevel},
#{disputeMoney},
#{disputeNumber},
#{disputeOrganization},
#{mediateLastTime},
#{caseDescription},
#{caseImages},
#{partyPopulationInfoId},
#{partyIdcardType},
#{partyIdcard},
#{partyName},
#{partyPhone},
#{partySex},
#{partyNation},
#{partyEducation},
#{partyType},
#{partyAddress},
#{partyAreaCode},
#{partyAreaName},
#{defuseTime},
#{defuseWay},
#{defuseOrganization},
#{defuseResponsiblePopulationInfoId},
#{defuseResponsibleIdcard},
#{defuseResponsibleName},
#{defuseResponsiblePhone},
#{defuseStatus},
#{defuseDescription},
#{evaluationTime},
#{evaluationOpinion},
#{measureDescription},
#{recordDescription},
#{partybPopulationInfoId},
#{partybIdcard},
#{partybName},
#{partybPhone},
#{creator},
#{gmtCreate},
#{modifier},
#{gmtModified},
#{isDelete}
)
UPDATE
population_dispute
SET
gmt_modified = #{gmtModified},
modifier = #{modifier},
is_delete = 1
WHERE
dispute_id IN
#{disputeIds[${index}]}
DELETE FROM
population_dispute
WHERE
dispute_id IN
#{disputeIds[${index}]}
UPDATE
population_dispute
SET
case_name = #{caseName},
case_title = #{caseTitle},
case_time = #{caseTime},
case_address = #{caseAddress},
case_area_code = #{caseAreaCode},
case_area_name = #{caseAreaName},
case_lng = #{caseLng},
case_lat = #{caseLat},
case_map_address = #{caseMapAddress},
case_scale = #{caseScale},
case_type = #{caseType},
case_estimate = #{caseEstimate},
case_degree = #{caseDegree},
case_level = #{caseLevel},
dispute_type = #{disputeType},
dispute_level = #{disputeLevel},
risk_type = #{riskType},
risk_level = #{riskLevel},
dispute_money = #{disputeMoney},
dispute_number = #{disputeNumber},
dispute_organization = #{disputeOrganization},
mediate_last_time = #{mediateLastTime},
case_description = #{caseDescription},
case_images = #{caseImages},
party_population_info_id = #{partyPopulationInfoId},
party_idcard_type = #{partyIdcardType},
party_idcard = #{partyIdcard},
party_name = #{partyName},
party_phone = #{partyPhone},
party_sex = #{partySex},
party_nation = #{partyNation},
party_education = #{partyEducation},
party_type = #{partyType},
party_address = #{partyAddress},
party_area_code = #{partyAreaCode},
party_area_name = #{partyAreaName},
defuse_time = #{defuseTime},
defuse_way = #{defuseWay},
defuse_organization = #{defuseOrganization},
defuse_responsible_population_info_id = #{defuseResponsiblePopulationInfoId},
defuse_responsible_idcard = #{defuseResponsibleIdcard},
defuse_responsible_name = #{defuseResponsibleName},
defuse_responsible_phone = #{defuseResponsiblePhone},
defuse_status = #{defuseStatus},
defuse_description = #{defuseDescription},
evaluation_time = #{evaluationTime},
evaluation_opinion = #{evaluationOpinion},
measure_description = #{measureDescription},
record_description = #{recordDescription},
partyb_population_info_id = #{partybPopulationInfoId},
partyb_idcard = #{partybIdcard},
partyb_name = #{partybName},
partyb_phone = #{partybPhone},
gmt_modified = #{gmtModified},
modifier = #{modifier},
dispute_id = dispute_id
WHERE
dispute_id = #{disputeId}