select post_id,
post_code,
post_name,
post_sort,
status,
create_by,
create_time,
remark,
is_sys_default,
is_manager,
dept_id
from sys_post
update sys_post
post_code = #{postCode},
post_name = #{postName},
post_sort = #{postSort},
is_manager = #{manager},
status = #{status},
remark = #{remark},
dept_id = #{deptId},
update_by = #{updateBy},
update_time = sysdate()
where post_id = #{postId}
insert into sys_post(
post_id,
post_code,
post_name,
post_sort,
is_manager,
status,
remark,
dept_id,
create_by,
create_time
)values(
#{postId},
#{postCode},
#{postName},
#{postSort},
#{manager},
#{status},
#{remark},
#{deptId},
#{createBy},
sysdate()
)
delete
from sys_post
where post_id = #{postId}
delete from sys_post where post_id in
#{postId}