UPDATE
m_config_table
SET
config_table_activation_time = #{ configTableActivationTime},
config_table_activation = '1'
WHERE
config_table_id = #{configTableId} AND is_delete = 0
INSERT INTO m_config_table(
config_table_id,
config_table_number,
config_table_code,
config_table_name,
config_table_activation,
config_table_activation_time,
config_table_remark,
config_table_mode,
creator,
gmt_create,
modifier,
gmt_modified,
is_delete
) VALUES(
#{configTableId},
#{configTableNumber},
#{configTableCode},
#{configTableName},
#{configTableActivation},
#{configTableActivationTime},
#{configTableRemark},
#{configTableMode},
#{creator},
#{gmtCreate},
#{modifier},
#{gmtModified},
#{isDelete}
)
UPDATE
m_config_table
SET
gmt_modified = #{gmtModified},
modifier = #{modifier},
is_delete = 1
WHERE
config_table_id IN
#{configTableIds[${index}]}
DELETE FROM
m_config_table
WHERE
config_table_id IN
#{configTableIds[${index}]}
UPDATE
m_config_table
SET
config_table_number = #{configTableNumber},
config_table_code = #{configTableCode},
config_table_name = #{configTableName},
config_table_remark = #{configTableRemark},
config_table_mode = #{configTableMode},
gmt_modified = #{gmtModified},
modifier = #{modifier},
config_table_id = config_table_id
WHERE
config_table_id = #{configTableId}