Example #1
0
 /** * WEB我发布的说说 */
 public List myReleaseSays(String userid, Integer pageNo, Integer pageSize) {
   if (pageNo == null) pageNo = 1;
   if (pageSize == null) pageSize = 10;
   List<IpavsayEntity> saylist = new ArrayList<IpavsayEntity>();
   IpavuserEntity user = userService.queryUserId(userid);
   Map<String, Object> sqlMap = new HashMap<String, Object>();
   sqlMap.put("companyid", user.getCompanyid());
   sqlMap.put("orgid", user.getOrgid());
   sqlMap.put("userid", userid);
   sqlMap.put("pageNo", (pageNo - 1) * pageSize);
   sqlMap.put("pageSize", pageSize);
   saylist = sayMapper.querymyReleaseSays(sqlMap);
   for (IpavsayEntity say : saylist) {
     IpavuserEntity userr = userService.queryUserId(say.getSayuserid());
     if (userr != null) {
       say.setSayuserimg(
           ContentUtil.IMAGE_ROOT + ContentUtil.IMAGEPATHS.get("user") + userr.getPicpath());
     }
     Map map = new HashMap<String, Object>();
     map.put("actiontype", 1);
     map.put("actionid", say.getSayid());
     List<String> sayimages = sayImageMapper.queryActionfileUrlList(map);
     List<String> newsayimages = new ArrayList<String>();
     for (String simg : sayimages) {
       newsayimages.add(ContentUtil.IMAGE_ROOT + ContentUtil.IMAGEPATHS.get("say") + simg);
     }
     say.setImages(newsayimages);
   }
   return SayListToMap(saylist, userid);
 }