Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public Map<String, Object> getMyShare(Long uid) {
- List<PanFolder> foList = Lists.newArrayList();
- List<PanDocument> doList = Lists.newArrayList();
- Map<String, Object> result = Maps.newHashMap();
- List<Long> ids = queryAllLinkIds(uid);
- for(Long id : ids) {
- List<PanLinkInfo> list = panLinkInfoService.queryByLinkId(id);
- for(PanLinkInfo info : list){
- if (PanLinkInfo.DEST_DOCUMENT.equals(info.getTargetType())) {
- doList.add(panDocumentDao.queryOne(info.getTargetId()));
- continue;
- }
- foList.add(folderDao.queryOne(info.getTargetId()));
- }
- }
- result.put("docs", doList);
- result.put("folders", foList);
- return result;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement