select level_code, buy_qualify, invite_warehouse_qualify, public_qualify, benefit_desc,
consume_amount_enabled, consume_amount, recruit_qty_enabled, recruit_qty,
real_name_auth_enabled, subject_auth_enabled,
create_by, create_time, update_by, update_time
from account_level_config
insert into account_level_config (
level_code, buy_qualify, invite_warehouse_qualify, public_qualify, benefit_desc,
consume_amount_enabled, consume_amount, recruit_qty_enabled, recruit_qty,
real_name_auth_enabled, subject_auth_enabled,
create_by, create_time, update_by, update_time
) values (
#{levelCode}, #{buyQualify}, #{inviteWarehouseQualify}, #{publicQualify}, #{benefitDesc},
#{consumeAmountEnabled}, #{consumeAmount}, #{recruitQtyEnabled}, #{recruitQty},
#{realNameAuthEnabled}, #{subjectAuthEnabled},
#{createBy}, sysdate(), #{updateBy}, sysdate()
)
on duplicate key update
buy_qualify = values(buy_qualify),
invite_warehouse_qualify = values(invite_warehouse_qualify),
public_qualify = values(public_qualify),
benefit_desc = values(benefit_desc),
consume_amount_enabled = values(consume_amount_enabled),
consume_amount = values(consume_amount),
recruit_qty_enabled = values(recruit_qty_enabled),
recruit_qty = values(recruit_qty),
real_name_auth_enabled = values(real_name_auth_enabled),
subject_auth_enabled = values(subject_auth_enabled),
update_by = values(update_by),
update_time = sysdate()