select t1.agent_id, t1.dept_id, t1.user_id, t1.name, t1.phonenumber, t1.parent_id, t1.schools, t1.remark,
d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.status as dept_status
from dz_agent t1
left join sys_dept d on t1.dept_id = d.dept_id
insert into dz_agent
dept_id,
user_id,
name,
phonenumber,
parent_id,
schools,
remark,
#{deptId},
#{userId},
#{name},
#{phonenumber},
#{parentId},
#{schools},
#{remark},
update dz_agent
user_id = #{userId},
dept_id = #{deptId},
name = #{name},
phonenumber = #{phonenumber},
parent_id = #{parentId},
schools = #{schools},
remark = #{remark},
where agent_id = #{agentId}
delete from dz_agent where agent_id = #{agentId}
delete from dz_agent where agent_id in
#{agentId}