id, name, parent_id, depart_order, create_dept_group, auto_add_user, dep_Hiding,
dept_perimits, user_perimits, outer_dept, outer_permit_depts, outer_permit_users,
org_dept_owner, dept_manager_userid_list, user_count, unactive_user_count
parent_ids, sub_ids
insert into sys_department_${enterpriseId}
name,
parent_id,
depart_order,
create_dept_group,
auto_add_user,
dep_Hiding,
dept_perimits,
user_perimits,
outer_dept,
outer_permit_depts,
outer_permit_users,
org_dept_owner,
dept_manager_userid_list,
user_count,
unactive_user_count,
parent_ids,
sub_ids,
#{record.name},
#{record.parentId},
#{record.departOrder},
#{record.createDeptGroup},
#{record.autoAddUser},
#{record.depHiding},
#{record.deptPerimits},
#{record.userPerimits},
#{record.outerDept},
#{record.outerPermitDepts},
#{record.outerPermitUsers},
#{record.orgDeptOwner},
#{record.deptManagerUseridList},
#{record.userCount},
#{record.unactiveUserCount},
#{record.parentIds},
#{record.subIds},
update sys_department_${enterpriseId}
name = #{record.name},
parent_id = #{record.parentId},
depart_order = #{record.departOrder},
create_dept_group = #{record.createDeptGroup},
auto_add_user = #{record.autoAddUser},
dep_Hiding = #{record.depHiding},
dept_perimits = #{record.deptPerimits},
user_perimits = #{record.userPerimits},
outer_dept = #{record.outerDept},
outer_permit_depts = #{record.outerPermitDepts},
outer_permit_users = #{record.outerPermitUsers},
org_dept_owner = #{record.orgDeptOwner},
dept_manager_userid_list = #{record.deptManagerUseridList},
user_count = #{record.userCount},
unactive_user_count = #{record.unactiveUserCount},
parent_ids = #{record.parentIds},
sub_ids = #{record.subIds},
where id = #{record.id}