コード例 #1
0
 /*
  * 输入用户id,用户名都可以
  */
 private UserRemarkEntity refactorUserRemarkEntity(UserRemarkEntity remark) {
   UserRemarkEntity result = new UserRemarkEntity();
   Integer userId = 0;
   Integer friendId = 0;
   if (remark != null) {
     if (remark.getUserName() != null && (remark.getUserId() == null || remark.getUserId() == 0)) {
       User user = userService.findByLoginName(remark.getUserName());
       if (user != null) {
         userId = user.getId();
       }
     } else {
       userId = remark.getUserId();
     }
     if (remark.getFriendUserName() != null
         && (remark.getFriendId() == null || remark.getFriendId() == 0)) {
       User fUser = userService.findByLoginName(remark.getFriendUserName());
       if (fUser != null) {
         friendId = fUser.getId();
       }
     } else {
       friendId = remark.getFriendId();
     }
   }
   result.setUserId(userId);
   result.setFriendId(friendId);
   return result;
 }