コード例 #1
0
ファイル: PostServiceImpl.java プロジェクト: kubbye/framework
 /**
  * 功能描述: 计算岗位路径<br>
  *
  * @param org
  * @return
  */
 private String calcPath(PostEntity post) {
   String path = "";
   if (Constants.POST_ROOT.equals(post.getParentId())) {
     path = post.getId() + Constants.PATH_SEPRATOR;
   } else {
     PostEntity parent = queryObjectById(post.getParentId());
     if (parent.getPostPath().endsWith(Constants.PATH_SEPRATOR)) {
       path = parent.getPostPath() + post.getId();
     } else {
       path = parent.getPostPath() + Constants.PATH_SEPRATOR + post.getId();
     }
   }
   return path;
 }
コード例 #2
0
ファイル: PostServiceImpl.java プロジェクト: kubbye/framework
 @Override
 public int delete(PostEntity post) {
   // 删除岗位下绑定的用户
   postDao.delete("post.deleteUserPostByPost", post.getId());
   // 删除岗位绑定的权限
   // authService.deleteAuth(Constants.AUTHORITY_POST, post.getId());
   return postDao.delete("post.deletePost", post);
 }