Browse Source

bug

feature/yujt_vim
zhangyuan 5 years ago
parent
commit
12c9d03363
  1. 6
      epdc-cloud-admin/src/main/java/com/elink/esua/epdc/service/impl/SysDeptServiceImpl.java

6
epdc-cloud-admin/src/main/java/com/elink/esua/epdc/service/impl/SysDeptServiceImpl.java

@ -135,7 +135,8 @@ public class SysDeptServiceImpl extends BaseServiceImpl<SysDeptDao, SysDeptEntit
}
SysDeptEntity entity = ConvertUtils.sourceToTarget(dto, SysDeptEntity.class);
if (!entity.getAllAreaCode().isEmpty()) {
entity.setParentAreaCode(entity.getAllAreaCode().substring(0, entity.getAllAreaCode().lastIndexOf(",")));
String[] areaCodeArray = entity.getAllAreaCode().split(",");
entity.setParentAreaCode(areaCodeArray[areaCodeArray.length - 2]);
}
entity.setPids(getPidList(entity.getPid()));
insert(entity);
@ -164,7 +165,8 @@ public class SysDeptServiceImpl extends BaseServiceImpl<SysDeptDao, SysDeptEntit
throw new RenException(ErrorCode.SUPERIOR_DEPT_ERROR);
}
if (!entity.getAllAreaCode().isEmpty()) {
entity.setParentAreaCode(entity.getAllAreaCode().substring(0, entity.getAllAreaCode().lastIndexOf(",")));
String[] areaCodeArray = entity.getAllAreaCode().split(",");
entity.setParentAreaCode(areaCodeArray[areaCodeArray.length - 2]);
}
entity.setPids(getPidList(entity.getPid()));

Loading…
Cancel
Save