t . id , t.dept_no, t.dept_name, t.dept_name_short, t.parent_comp, t.parent_dept, t.dept_principal, t.show_order, t.description, t.forbidden_tag and ifnull(parent_dept,0) = #{parentDepartment} and isnull(parent_dept,0) = #{parentDepartment} and NVL(parent_dept,0) = #{parentDepartment} INSERT INTO jcl_org_dept creator, delete_type, create_time, update_time, dept_no, dept_name, dept_name_short, parent_comp, parent_dept, dept_principal, show_order, description, forbidden_tag, #{creator}, #{deleteType}, #{createTime}, #{updateTime}, #{deptNo}, #{deptName}, #{deptNameShort}, #{parentComp}, #{parentDept}, #{deptPrincipal}, #{showOrder}, #{description}, 0, update jcl_org_dept creator=#{creator}, update_time=#{updateTime}, dept_name=#{deptName}, dept_name_short=#{deptNameShort}, parent_comp=#{parentComp}, parent_dept=#{parentDept}, dept_principal=#{deptPrincipal}, show_order=#{showOrder}, description=#{description}, forbidden_tag=#{forbiddenTag}, WHERE id = #{id} AND delete_type = 0 update jcl_org_dept forbidden_tag=#{forbiddenTag}, WHERE id = #{id} AND delete_type = 0 UPDATE jcl_org_dept SET delete_type = 1 WHERE delete_type = 0 AND id IN #{id} and t.dept_no like CONCAT('%',#{departmentPO.deptNo},'%') and t.dept_name like CONCAT('%',#{departmentPO.deptName},'%') and t.dept_name_short like CONCAT('%',#{departmentPO.deptNameShort},'%') and t.dept_no like '%'||#{departmentPO.deptNo}||'%' and t.dept_name like '%'||#{departmentPO.deptName}||'%' and t.dept_name_short like '%'||#{departmentPO.deptNameShort}||'%' and t.dept_no like '%'+#{departmentPO.deptNo}+'%' and t.dept_name like '%'+#{departmentPO.deptName}+'%' and t.dept_name_short like '%'+#{departmentPO.deptNameShort}+'%' and ifnull(parent_dept,'0')='0' and isnull(parent_dept,'0')='0' and NVL(parent_dept,'0')='0'