select p.post_id, p.company_id, p.post_code, p.post_name, p.post_sort, p.status, p.create_by, p.create_time, p.remark,
c.company_id,c.company_name
from sys_post AS p
LEFT JOIN sys_company c ON p.company_id = c.company_id
delete from sys_post where post_id in
#{postId}
update sys_post
post_code = #{postCode},
company_id = #{companyId},
post_name = #{postName},
post_sort = #{postSort},
status = #{status},
remark = #{remark},
update_by = #{updateBy},
update_time = sysdate()
where post_id = #{postId}
insert into sys_post(
post_id,
company_id,
post_code,
post_name,
post_sort,
status,
remark,
create_by,
create_time
)values(
#{postId},
#{companyId},
#{postCode},
#{postName},
#{postSort},
#{status},
#{remark},
#{createBy},
sysdate()
)