select w.id, w.name, w.ancestors, w.level, w.parent_id, w.description, w.status, w.order_num,
w.create_by, w.create_time, w.update_by, w.update_time, w.rela_user,w.wlh,w.lwz,w.ch,w.jh,w.archives_id,
u.nick_name as rela_user_name
from warehouse w
left join sys_user u on w.rela_user = u.user_id
insert warehouse (name, parent_id, ancestors, level, description, status, order_num, rela_user, create_by, create_time, update_by, update_time,wlh,lwz,jh,ch,archives_id
) values (
#{name}, #{parentId}, #{ancestors}, #{level}, #{description}, #{status}, #{orderNum}, #{relaUser}, #{createBy}, now(), #{updateBy}, now(),#{wlh},#{lwz},#{jh},#{ch},#{archivesId}
)
update warehouse set name = #{name}, parent_id = #{parentId}, ancestors = #{ancestors}, level = #{level}, description = #{description},
status = #{status}, order_num = #{orderNum}, rela_user = #{relaUser}, update_by = #{updateBy}, update_time = now(),wlh=#{wlh},lwz=#{lwz},jh=#{jh},ch=#{ch},
archives_id = #{archivesId}
where id = #{id}
delete from warehouse where id = #{0}
delete from warehouse where parent_id=#{id}