select id, user_id, consignee, consignee_phone, address, is_default,
del_flag, create_by, create_time, update_by, update_time, remark
from account_address
insert into account_address(
user_id,
consignee,
consignee_phone,
address,
is_default,
remark,
create_by,
create_time
)values(
#{userId},
#{consignee},
#{consigneePhone},
#{address},
#{isDefault},
#{remark},
#{createBy},
sysdate()
)
update account_address
consignee = #{consignee},
consignee_phone = #{consigneePhone},
address = #{address},
is_default = #{isDefault},
remark = #{remark},
update_by = #{updateBy},
update_time = sysdate()
where id = #{id} and del_flag = '0' and user_id = #{userId}
update account_address set del_flag = '2' where id in
#{id}
update account_address set is_default = '0', update_time = sysdate()
where del_flag = '0' and user_id = #{userId} and is_default = '1'