INSERT INTO population_petition(
petition_id,
population_info_id,
activation,
measure,
economy,
stabilize_status,
stabilize_level,
puttime,
type,
reason,
reason_other,
onduty,
handle,
coordinate,
talk,
creator,
gmt_create,
modifier,
gmt_modified,
is_delete
) VALUES(
#{petitionId},
#{populationInfoId},
#{activation},
#{measure},
#{economy},
#{stabilizeStatus},
#{stabilizeLevel},
#{puttime},
#{type},
#{reason},
#{reasonOther},
#{onduty},
#{handle},
#{coordinate},
#{talk},
#{creator},
#{gmtCreate},
#{modifier},
#{gmtModified},
#{isDelete}
)
UPDATE
population_petition
SET
gmt_modified = #{gmtModified},
modifier = #{modifier},
is_delete = 1
WHERE
petition_id IN
#{petitionIds[${index}]}
DELETE FROM
population_petition
WHERE
petition_id IN
#{petitionIds[${index}]}
UPDATE
population_petition
SET
population_info_id = #{populationInfoId},
activation = #{activation},
measure = #{measure},
economy = #{economy},
stabilize_status = #{stabilizeStatus},
stabilize_level = #{stabilizeLevel},
puttime = #{puttime},
type = #{type},
reason = #{reason},
reason_other = #{reasonOther},
onduty = #{onduty},
handle = #{handle},
coordinate = #{coordinate},
talk = #{talk},
gmt_modified = #{gmtModified},
modifier = #{modifier},
petition_id = petition_id
WHERE
petition_id = #{petitionId}