Browse Source

处理部门名称多空格的问题

feature/dangjian
YUJT 4 years ago
parent
commit
94eb2b9e9f
  1. 7
      esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/SysDeptServiceImpl.java

7
esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/SysDeptServiceImpl.java

@ -139,7 +139,7 @@ public class SysDeptServiceImpl extends BaseServiceImpl<SysDeptDao, SysDeptEntit
}
}
SysDeptEntity entity = ConvertUtils.sourceToTarget(dto, SysDeptEntity.class);
entity.setName(StringUtils.trim(entity.getName()));
entity.setPids(getPidList(entity.getPid()));
insert(entity);
@ -215,7 +215,7 @@ public class SysDeptServiceImpl extends BaseServiceImpl<SysDeptDao, SysDeptEntit
}
}
SysDeptEntity entity = ConvertUtils.sourceToTarget(dto, SysDeptEntity.class);
entity.setName(StringUtils.trim(entity.getName()));
//上级部门不能为自身
if (entity.getId().equals(entity.getPid())) {
throw new RenException(ErrorCode.SUPERIOR_DEPT_ERROR);
@ -298,6 +298,7 @@ public class SysDeptServiceImpl extends BaseServiceImpl<SysDeptDao, SysDeptEntit
sendMqMessage(dto);
}
private void packageGrid(SysDeptEntity entity, CustomerGridEntity customerGridEntity) {
customerGridEntity.setId(entity.getId().toString());
customerGridEntity.setPid(entity.getPid().toString());
@ -306,6 +307,7 @@ public class SysDeptServiceImpl extends BaseServiceImpl<SysDeptDao, SysDeptEntit
customerGridEntity.setGridName(entity.getName());
customerGridEntity.setManageDistrict(entity.getName());
}
private void packageAgency(SysDeptEntity entity, CustomerAgencyEntity customerAgencyEntity) {
customerAgencyEntity.setId(entity.getId().toString());
customerAgencyEntity.setPid(entity.getPid().toString());
@ -321,6 +323,7 @@ public class SysDeptServiceImpl extends BaseServiceImpl<SysDeptDao, SysDeptEntit
customerAgencyEntity.setLevel("community");
}
}
private void packageDepartment(SysDeptEntity entity, CustomerDepartmentEntity customerDepartmentEntity) {
customerDepartmentEntity.setId(entity.getId().toString());
customerDepartmentEntity.setAgencyId(entity.getPid().toString());

Loading…
Cancel
Save