and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} dept_id, pid, sub_count, `name`, dept_sort, create_by, update_by, create_time, update_time delete from sys_dept where dept_id = #{deptId,jdbcType=BIGINT} delete from sys_dept insert into sys_dept (dept_id, pid, sub_count, `name`, dept_sort, create_by, update_by, create_time, update_time ) values (#{deptId,jdbcType=BIGINT}, #{pid,jdbcType=BIGINT}, #{subCount,jdbcType=INTEGER}, #{name,jdbcType=VARCHAR}, #{deptSort,jdbcType=INTEGER}, #{createBy,jdbcType=VARCHAR}, #{updateBy,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT} ) insert into sys_dept dept_id, pid, sub_count, `name`, dept_sort, create_by, update_by, create_time, update_time, #{deptId,jdbcType=BIGINT}, #{pid,jdbcType=BIGINT}, #{subCount,jdbcType=INTEGER}, #{name,jdbcType=VARCHAR}, #{deptSort,jdbcType=INTEGER}, #{createBy,jdbcType=VARCHAR}, #{updateBy,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT}, update sys_dept dept_id = #{record.deptId,jdbcType=BIGINT}, pid = #{record.pid,jdbcType=BIGINT}, sub_count = #{record.subCount,jdbcType=INTEGER}, `name` = #{record.name,jdbcType=VARCHAR}, dept_sort = #{record.deptSort,jdbcType=INTEGER}, create_by = #{record.createBy,jdbcType=VARCHAR}, update_by = #{record.updateBy,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=BIGINT}, update_time = #{record.updateTime,jdbcType=BIGINT}, update sys_dept set dept_id = #{record.deptId,jdbcType=BIGINT}, pid = #{record.pid,jdbcType=BIGINT}, sub_count = #{record.subCount,jdbcType=INTEGER}, `name` = #{record.name,jdbcType=VARCHAR}, dept_sort = #{record.deptSort,jdbcType=INTEGER}, create_by = #{record.createBy,jdbcType=VARCHAR}, update_by = #{record.updateBy,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=BIGINT}, update_time = #{record.updateTime,jdbcType=BIGINT} update sys_dept pid = #{pid,jdbcType=BIGINT}, sub_count = #{subCount,jdbcType=INTEGER}, `name` = #{name,jdbcType=VARCHAR}, dept_sort = #{deptSort,jdbcType=INTEGER}, create_by = #{createBy,jdbcType=VARCHAR}, update_by = #{updateBy,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=BIGINT}, update_time = #{updateTime,jdbcType=BIGINT}, where dept_id = #{deptId,jdbcType=BIGINT} update sys_dept set pid = #{pid,jdbcType=BIGINT}, sub_count = #{subCount,jdbcType=INTEGER}, `name` = #{name,jdbcType=VARCHAR}, dept_sort = #{deptSort,jdbcType=INTEGER}, create_by = #{createBy,jdbcType=VARCHAR}, update_by = #{updateBy,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=BIGINT}, update_time = #{updateTime,jdbcType=BIGINT} where dept_id = #{deptId,jdbcType=BIGINT}