|
|
|
@ -4,6 +4,7 @@ import cn.estsh.i3plus.core.api.iservice.base.ISystemInitService;
|
|
|
|
|
import cn.estsh.i3plus.core.api.iservice.busi.IPersonnelService;
|
|
|
|
|
import cn.estsh.i3plus.core.api.iservice.busi.ISysRoleService;
|
|
|
|
|
import cn.estsh.i3plus.core.apiservice.util.HqlModelPack;
|
|
|
|
|
import cn.estsh.i3plus.platform.common.exception.ImppExceptionEnum;
|
|
|
|
|
import cn.estsh.i3plus.platform.common.tool.StringTool;
|
|
|
|
|
import cn.estsh.i3plus.platform.common.util.CommonConstWords;
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.bean.DdlPackBean;
|
|
|
|
@ -21,7 +22,6 @@ import cn.estsh.i3plus.pojo.platform.repository.*;
|
|
|
|
|
import cn.estsh.i3plus.pojo.platform.sqlpack.CoreHqlPack;
|
|
|
|
|
import cn.estsh.impp.framework.boot.auth.AuthUtil;
|
|
|
|
|
import cn.estsh.impp.framework.boot.exception.ImppExceptionBuilder;
|
|
|
|
|
import cn.estsh.impp.framework.boot.exception.ImppExceptionEnum;
|
|
|
|
|
import cn.estsh.impp.framework.boot.util.ImppRedis;
|
|
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
|
@ -685,15 +685,7 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
.setErrorSolution("请先删除子集信息在操作")
|
|
|
|
|
.build();
|
|
|
|
|
}
|
|
|
|
|
// long refPositionCount = refUserPositionRDao.findByPropertyCount("positionId",positionId);
|
|
|
|
|
// if (refPositionCount >= 1) {
|
|
|
|
|
// throw ImppExceptionBuilder.newInstance()
|
|
|
|
|
// .setSystemID(CommonEnumUtil.SOFT_TYPE.CORE.getCode())
|
|
|
|
|
// .setErrorCode(ImppExceptionEnum.VARIFY_EXCEPTION.getCode())
|
|
|
|
|
// .setErrorDetail("存在用户关系引用信息无法删除!")
|
|
|
|
|
// .setErrorSolution("请先删除用户关系信息再操作")
|
|
|
|
|
// .build();
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
List<SysUserInfo> userInfoList = userInfoRDao.findByProperty("departmentId", departmentId);
|
|
|
|
|
if (userInfoList != null && userInfoList.size() >= 1) {
|
|
|
|
|
throw ImppExceptionBuilder.newInstance()
|
|
|
|
@ -893,45 +885,6 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void refreshOrganizeRdd(Long organizeId) {
|
|
|
|
|
LOGGER.info("组织信息 SysOrganize organizeId:{} ",organizeId);
|
|
|
|
|
if(organizeId != null){
|
|
|
|
|
SysOrganize organize = organizeRDao.getById(organizeId);
|
|
|
|
|
if(organize != null){
|
|
|
|
|
organizeRDao.updateByProperties(
|
|
|
|
|
new String[]{"parentId"},
|
|
|
|
|
new Object[]{organize.getId()},
|
|
|
|
|
new String[]{"parentNameRdd"},
|
|
|
|
|
new Object[]{organize.getName()});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void refreshUpdateOrganizeRdd(Long organizeId) {
|
|
|
|
|
LOGGER.info("组织信息 SysOrganize organizeId:{} ",organizeId);
|
|
|
|
|
if(organizeId != null){
|
|
|
|
|
SysOrganize organize = organizeRDao.getById(organizeId);
|
|
|
|
|
if(organize != null){
|
|
|
|
|
departmentRDao.updateByProperties(
|
|
|
|
|
new String[]{"organizeId"},
|
|
|
|
|
new Object[]{organize.getId()},
|
|
|
|
|
new String[]{"organizeNameRdd"},
|
|
|
|
|
new Object[]{organize.getName()});
|
|
|
|
|
|
|
|
|
|
// 更新用户、账号 组织冗余信息
|
|
|
|
|
List<SysDepartment> departmentList = departmentRDao.findByProperty("organizeId", organize.getId());
|
|
|
|
|
if(departmentList != null && departmentList.size() >0 ){
|
|
|
|
|
for (SysDepartment department : departmentList) {
|
|
|
|
|
refreshUpdateRefSysUserDepartmentRdd(department.getId());
|
|
|
|
|
refreshUpdateRefSysUserInfoDepartmentRdd(department.getId());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void refreshRefSysUserDepartment(Long userId, Long[] departmentIds) {
|
|
|
|
|
LOGGER.info("账号部门信息 SysUser userInfoId:{} departmentIds:{}",userId,departmentIds);
|
|
|
|
|
|
|
|
|
@ -948,7 +901,6 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
|
|
|
|
|
if(departmentList != null && departmentList.size() >0){
|
|
|
|
|
List<SysRefUserDepartment> list = new ArrayList<>();
|
|
|
|
|
List<String> nameList = new ArrayList<>();
|
|
|
|
|
SysRefUserDepartment ref = null;
|
|
|
|
|
for (SysDepartment department : departmentList) {
|
|
|
|
|
ref = new SysRefUserDepartment();
|
|
|
|
@ -963,11 +915,8 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
ref.setIsValid(CommonEnumUtil.IS_VAILD.VAILD.getValue());
|
|
|
|
|
list.add(ref);
|
|
|
|
|
|
|
|
|
|
nameList.add(department.getName());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
user.setDepartmentNamesRdd(String.join(",",nameList));
|
|
|
|
|
|
|
|
|
|
refUserDepartmentRDao.saveAll(list);
|
|
|
|
|
userRDao.save(user);
|
|
|
|
|
|
|
|
|
@ -976,22 +925,6 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void refreshDepartmentRdd(Long departmentId) {
|
|
|
|
|
LOGGER.info("部门信息 SysDepartment departmentId:{} ",departmentId);
|
|
|
|
|
if(departmentId != null){
|
|
|
|
|
SysDepartment department = departmentRDao.getById(departmentId);
|
|
|
|
|
if(department != null){
|
|
|
|
|
departmentRDao.updateByProperties(
|
|
|
|
|
new String[]{"parentId"},
|
|
|
|
|
new Object[]{department.getId()},
|
|
|
|
|
new String[]{"parentNameRdd"},
|
|
|
|
|
new Object[]{department.getName()});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void refreshRefSysUserRole(Long userId, Long[] roleIds) {
|
|
|
|
|
LOGGER.info("账号角色关系信息 RefSysUserRole userId:{} roleIds:{} ", userId,roleIds);
|
|
|
|
@ -1007,10 +940,8 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
if(null != list && list.size() > 0){
|
|
|
|
|
// 新增用户角色关系
|
|
|
|
|
List<SysRefUserRole> refUserRoles = new ArrayList<>();
|
|
|
|
|
List<String> roleNameList = new ArrayList<>();
|
|
|
|
|
SysRefUserRole refUserRole = null;
|
|
|
|
|
for (SysRole role : list) {
|
|
|
|
|
roleNameList.add(role.getName());
|
|
|
|
|
// 用户角色关系创建
|
|
|
|
|
refUserRole = new SysRefUserRole();
|
|
|
|
|
refUserRole.setRoleId(role.getId());
|
|
|
|
@ -1022,93 +953,14 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
refUserRole.setOrganizeCode(AuthUtil.getOrganize().getOrganizeCode());
|
|
|
|
|
refUserRoles.add(refUserRole);
|
|
|
|
|
}
|
|
|
|
|
refUserRoleRDao.saveAll(refUserRoles);
|
|
|
|
|
|
|
|
|
|
// 角色名称冗余
|
|
|
|
|
user.setRoleNamesRdd(String.join(",", roleNameList));
|
|
|
|
|
|
|
|
|
|
refUserRoleRDao.saveAll(refUserRoles);
|
|
|
|
|
userRDao.save(user);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void refreshUpdateSysRoleRdd(Long roleId) {
|
|
|
|
|
LOGGER.info("角色信息 RefSysUserRole roleId:{}", roleId);
|
|
|
|
|
if(roleId != null){
|
|
|
|
|
SysRole role = roleRDao.getById(roleId);
|
|
|
|
|
if(role != null){
|
|
|
|
|
// 更新账号角色关系冗余信息
|
|
|
|
|
refUserRoleRDao.updateByProperties(
|
|
|
|
|
new String[]{"roleId"},
|
|
|
|
|
new Object[]{role.getId()},
|
|
|
|
|
new String[]{"roleNameRdd"},
|
|
|
|
|
new Object[]{role.getName()}
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
// 账号组织关系集合
|
|
|
|
|
List<SysRefUserRole> refs = refUserRoleRDao.findByProperty("roleId", role.getId());
|
|
|
|
|
if(refs != null && refs.size() >0){
|
|
|
|
|
Long[] idArray = null;
|
|
|
|
|
for (SysRefUserRole ref : refs) {
|
|
|
|
|
List<SysRefUserRole> userRefList = refUserRoleRDao.findByProperty("userId", ref.getUserId());
|
|
|
|
|
if(userRefList != null && userRefList.size() > 0){
|
|
|
|
|
idArray = new Long[userRefList.size()];
|
|
|
|
|
for (int i = 0; i < userRefList.size(); i++) {
|
|
|
|
|
idArray[i] = userRefList.get(i).getRoleId();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
refreshRefSysUserRole(ref.getUserId(),idArray);
|
|
|
|
|
idArray = null;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void refreshUpdateRefSysUserDepartmentRdd(Long departmentId) {
|
|
|
|
|
LOGGER.info("部门信息 SysDepartment departmentId:{} ",departmentId);
|
|
|
|
|
if(departmentId != null){
|
|
|
|
|
SysDepartment department = departmentRDao.getById(departmentId);
|
|
|
|
|
if(department != null){
|
|
|
|
|
// 更新账号组织关系冗余信息
|
|
|
|
|
refUserDepartmentRDao.updateByProperties(
|
|
|
|
|
new String[]{"departmentId"},
|
|
|
|
|
new Object[]{department.getId()},
|
|
|
|
|
new String[]{"departmentNameRdd","organizeId","organizeNameRdd"},
|
|
|
|
|
new Object[]{department.getName(),department.getOrganizeId(),department.getOrganizeNameRdd()}
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
// 更新账号组织冗余信息
|
|
|
|
|
userRDao.updateByProperties(
|
|
|
|
|
new String[]{"departmentId"},
|
|
|
|
|
new Object[]{department.getId()},
|
|
|
|
|
new String[]{"departmentNameRdd","organizeId","organizeNameRdd"},
|
|
|
|
|
new Object[]{department.getName(),department.getOrganizeId(),department.getOrganizeNameRdd()}
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
// 账号组织关系集合
|
|
|
|
|
List<SysRefUserDepartment> refs = refUserDepartmentRDao.findByProperty("departmentId", department.getId());
|
|
|
|
|
if(refs != null && refs.size() >0){
|
|
|
|
|
Long[] idArray = null;
|
|
|
|
|
for (SysRefUserDepartment ref : refs) {
|
|
|
|
|
List<SysRefUserDepartment> userRefList = refUserDepartmentRDao.findByProperty("userId", ref.getUserId());
|
|
|
|
|
if(userRefList != null && userRefList.size() > 0){
|
|
|
|
|
idArray = new Long[userRefList.size()];
|
|
|
|
|
for (int i = 0; i < userRefList.size(); i++) {
|
|
|
|
|
idArray[i] = userRefList.get(i).getDepartmentId();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
refreshRefSysUserDepartment(ref.getUserId(),idArray);
|
|
|
|
|
idArray = null;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void refreshUpdateRefSysUserInfoDepartment(Long userInfoId, Long[] departmentIds) {
|
|
|
|
|
LOGGER.info("用户部门关系信息 SysUser userInfoId:{} departmentIds:{}",userInfoId,departmentIds);
|
|
|
|
|
|
|
|
|
@ -1125,7 +977,6 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
|
|
|
|
|
if(departmentList != null && departmentList.size() >0){
|
|
|
|
|
List<SysRefUserInfoDepartment> list = new ArrayList<>();
|
|
|
|
|
List<String> nameList = new ArrayList<>();
|
|
|
|
|
SysRefUserInfoDepartment ref = null;
|
|
|
|
|
for (SysDepartment department : departmentList) {
|
|
|
|
|
ref = new SysRefUserInfoDepartment();
|
|
|
|
@ -1140,12 +991,8 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
ref.setIsValid(CommonEnumUtil.IS_VAILD.VAILD.getValue());
|
|
|
|
|
|
|
|
|
|
list.add(ref);
|
|
|
|
|
|
|
|
|
|
nameList.add(department.getName());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
info.setDepartmentNamesRdd(String.join(",",nameList));
|
|
|
|
|
|
|
|
|
|
refUserInfoDepartmentRDao.saveAll(list);
|
|
|
|
|
userInfoRDao.save(info);
|
|
|
|
|
|
|
|
|
@ -1155,7 +1002,7 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
}else {
|
|
|
|
|
throw ImppExceptionBuilder.newInstance()
|
|
|
|
|
.setSystemID(CommonEnumUtil.SOFT_TYPE.CORE.getCode())
|
|
|
|
|
.setErrorCode(ImppExceptionEnum.VARIFY_EXCEPTION_DATA_NOT_EXIT.getCode())
|
|
|
|
|
.setErrorCode(cn.estsh.impp.framework.boot.exception.ImppExceptionEnum.VARIFY_EXCEPTION_DATA_NOT_EXIT.getCode())
|
|
|
|
|
.setErrorDetail("用户信息不存在")
|
|
|
|
|
.setErrorSolution("请重新操作")
|
|
|
|
|
.build();
|
|
|
|
@ -1163,13 +1010,13 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void refreshUpdateRefSysUserInfoDepartmentRdd(Long departmentId) {
|
|
|
|
|
LOGGER.info("部门信息 SysInfoDepartment departmentId:{} ",departmentId);
|
|
|
|
|
public void refreshUpdateRefSysUserDepartmentRdd(Long departmentId) {
|
|
|
|
|
LOGGER.info("部门信息 SysDepartment departmentId:{} ",departmentId);
|
|
|
|
|
if(departmentId != null){
|
|
|
|
|
SysDepartment department = departmentRDao.getById(departmentId);
|
|
|
|
|
if(department != null){
|
|
|
|
|
// 更新账号组织关系冗余信息
|
|
|
|
|
refUserInfoDepartmentRDao.updateByProperties(
|
|
|
|
|
refUserDepartmentRDao.updateByProperties(
|
|
|
|
|
new String[]{"departmentId"},
|
|
|
|
|
new Object[]{department.getId()},
|
|
|
|
|
new String[]{"departmentNameRdd","organizeId","organizeNameRdd"},
|
|
|
|
@ -1177,7 +1024,7 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
// 更新账号组织冗余信息
|
|
|
|
|
userInfoRDao.updateByProperties(
|
|
|
|
|
userRDao.updateByProperties(
|
|
|
|
|
new String[]{"departmentId"},
|
|
|
|
|
new Object[]{department.getId()},
|
|
|
|
|
new String[]{"departmentNameRdd","organizeId","organizeNameRdd"},
|
|
|
|
@ -1185,11 +1032,11 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
// 账号组织关系集合
|
|
|
|
|
List<SysRefUserInfoDepartment> refs = refUserInfoDepartmentRDao.findByProperty("departmentId", department.getId());
|
|
|
|
|
List<SysRefUserDepartment> refs = refUserDepartmentRDao.findByProperty("departmentId", department.getId());
|
|
|
|
|
if(refs != null && refs.size() >0){
|
|
|
|
|
Long[] idArray = null;
|
|
|
|
|
for (SysRefUserInfoDepartment ref : refs) {
|
|
|
|
|
List<SysRefUserInfoDepartment> userRefList = refUserInfoDepartmentRDao.findByProperty("userId", ref.getUserId());
|
|
|
|
|
for (SysRefUserDepartment ref : refs) {
|
|
|
|
|
List<SysRefUserDepartment> userRefList = refUserDepartmentRDao.findByProperty("userId", ref.getUserId());
|
|
|
|
|
if(userRefList != null && userRefList.size() > 0){
|
|
|
|
|
idArray = new Long[userRefList.size()];
|
|
|
|
|
for (int i = 0; i < userRefList.size(); i++) {
|
|
|
|
@ -1204,22 +1051,7 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void refreshPositionRdd(Long positionId) {
|
|
|
|
|
LOGGER.info("岗位信息 SysPosition positionId:{} ",positionId);
|
|
|
|
|
if(positionId != null){
|
|
|
|
|
SysPosition position = positionRDao.getById(positionId);
|
|
|
|
|
if(position != null){
|
|
|
|
|
positionRDao.updateByProperties(
|
|
|
|
|
new String[]{"parentId"},
|
|
|
|
|
new Object[]{position.getId()},
|
|
|
|
|
new String[]{"parentNameRdd"},
|
|
|
|
|
new Object[]{position.getName()});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
@Override
|
|
|
|
|
public void refreshRefSysUserInfoPosition(Long userInfoId, Long[] positionIds) {
|
|
|
|
|
LOGGER.info("用户岗位关系信息 RefSysUserInfoPosition userInfoId:{} positionIds:{} userName:{}",userInfoId,positionIds);
|
|
|
|
|
|
|
|
|
@ -1235,7 +1067,6 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
|
|
|
|
|
if(positionList != null && positionList.size() >0){
|
|
|
|
|
List<SysRefUserPosition> list = new ArrayList<>();
|
|
|
|
|
List<String> nameList = new ArrayList<>();
|
|
|
|
|
SysRefUserPosition ref = null;
|
|
|
|
|
for (SysPosition position : positionList) {
|
|
|
|
|
ref = new SysRefUserPosition();
|
|
|
|
@ -1247,12 +1078,8 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
ref.setIsDeleted(CommonEnumUtil.IS_DEAL.NO.getValue());
|
|
|
|
|
ref.setIsValid(CommonEnumUtil.IS_VAILD.VAILD.getValue());
|
|
|
|
|
list.add(ref);
|
|
|
|
|
|
|
|
|
|
nameList.add(position.getName());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
userInfo.setPositionNamesRdd(String.join(",",nameList));
|
|
|
|
|
|
|
|
|
|
refUserPositionRDao.saveAll(list);
|
|
|
|
|
userInfoRDao.save(userInfo);
|
|
|
|
|
|
|
|
|
@ -1270,48 +1097,6 @@ public class PersonnelServiceService implements IPersonnelService {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void refreshUpdateRefSysUserInfoPositionRdd(Long positionId) {
|
|
|
|
|
LOGGER.info("岗位信息 SysPosition positionId:{} ",positionId);
|
|
|
|
|
if(positionId != null){
|
|
|
|
|
SysPosition position = positionRDao.getById(positionId);
|
|
|
|
|
if(position != null){
|
|
|
|
|
// 更新用户岗位关系冗余信息
|
|
|
|
|
refUserPositionRDao.updateByProperties(
|
|
|
|
|
new String[]{"positionId"},
|
|
|
|
|
new Object[]{position.getId()},
|
|
|
|
|
new String[]{"positionNameRdd"},
|
|
|
|
|
new Object[]{position.getName()}
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
// 更新用户主岗位冗余信息
|
|
|
|
|
userInfoRDao.updateByProperties(
|
|
|
|
|
new String[]{"positionId"},
|
|
|
|
|
new Object[]{position.getId()},
|
|
|
|
|
new String[]{"positionNameRdd"},
|
|
|
|
|
new Object[]{position.getName()}
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
// 用户用户岗位关系集合
|
|
|
|
|
List<SysRefUserPosition> refs = refUserPositionRDao.findByProperty("positionId", position.getId());
|
|
|
|
|
if(refs != null && refs.size() >0){
|
|
|
|
|
Long[] positionIdArray = null;
|
|
|
|
|
for (SysRefUserPosition ref : refs) {
|
|
|
|
|
List<SysRefUserPosition> userRefList = refUserPositionRDao.findByProperty("userId", ref.getUserId());
|
|
|
|
|
if(userRefList != null && userRefList.size() > 0){
|
|
|
|
|
positionIdArray = new Long[userRefList.size()];
|
|
|
|
|
for (int i = 0; i < userRefList.size(); i++) {
|
|
|
|
|
positionIdArray[i] = userRefList.get(i).getPositionId();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
refreshRefSysUserInfoPosition(ref.getUserId(),positionIdArray);
|
|
|
|
|
positionIdArray = null;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public SysOrganize getSysOrganizeByCode(String code) {
|
|
|
|
|
return organizeRDao.getByProperty("organizeCode", code);
|
|
|
|
|
}
|
|
|
|
|