select dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, is_del, create_by, create_time, update_by, update_time, hospital_id from hospital_dept
insert into hospital_dept
parent_id,
ancestors,
dept_name,
order_num,
leader,
phone,
email,
status,
is_del,
create_by,
create_time,
update_by,
update_time,
hospital_id,
#{parentId},
#{ancestors},
#{deptName},
#{orderNum},
#{leader},
#{phone},
#{email},
#{status},
#{isDel},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{hospitalId},
update hospital_dept
parent_id = #{parentId},
ancestors = #{ancestors},
dept_name = #{deptName},
order_num = #{orderNum},
leader = #{leader},
phone = #{phone},
email = #{email},
status = #{status},
is_del = #{isDel},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
hospital_id = #{hospitalId},
where dept_id = #{deptId}
delete from hospital_dept where dept_id = #{deptId}
delete from hospital_dept where dept_id in
#{deptId}