Class InfoController

java.lang.Object
io.github.seenings.info.controller.InfoController

@RestController @RequestMapping("/seen/rest-v1/user/info") public class InfoController extends Object

用户信息 前端控制器

Since:
2021-05-08
Author:
chixh
  • Constructor Details

    • InfoController

      public InfoController()
  • Method Details

    • userIdToUserMainInfo

      @PostMapping("user-id-to-user-main-info") public R<Map<Long, UserMainInfo>> userIdToUserMainInfo(@RequestBody Set<Long> userIds)
    • userIdToTagName

      @PostMapping("user-id-to-tag-name") public R<Map<Long, Set<String>>> userIdToTagName(@RequestBody Set<Long> userIds)
    • selfUserInfo

      @GetMapping("self-user-info") public R<UserInfo> selfUserInfo(@SessionAttribute Long userId)
    • userIdToUserIntroduceInfo

      @PostMapping("user-id-to-user-introduce-info") public R<Map<Long, UserIntroduceInfo>> userIdToUserIntroduceInfo(@RequestBody Set<Long> userIds)
    • userIdToPersonIntroduce

      @PostMapping("user-id-to-person-introduce") public R<Map<Long, List<PersonIntroduce>>> userIdToPersonIntroduce(@RequestBody Set<Long> userIds)
    • introduceTypeIndexToPersonIntroduce

      @PostMapping("introduce-type-index-to-person-introduce") public R<Map<Integer, PersonIntroduce>> introduceTypeIndexToPersonIntroduce(@RequestBody Set<Integer> introduceTypeIndexs, @SessionAttribute Long userId)
    • savePersonIntroduce

      @PostMapping("save-person-introduce") public R<Boolean> savePersonIntroduce(@RequestBody PersonIntroduceSave personIntroduceSave, @SessionAttribute Long userId)
    • userIdToUserInfo

      @PostMapping("user-id-to-user-info") public R<Map<Long,UserInfo>> userIdToUserInfo(@RequestBody Set<Long> userIds)
      根据用户ID获取用户信息
      Parameters:
      userIds - 用户ID
      Returns:
      用户ID对应用户信息
    • destUserIdToThumb

      @PostMapping("dest-user-id-to-thumb") public R<Map<Long,Boolean>> destUserIdToThumb(@RequestBody Set<Long> destUserIds, @SessionAttribute Long userId)
    • destUserIdToFocus

      @PostMapping("dest-user-id-to-focus") public R<Map<Long,Boolean>> destUserIdToFocus(@RequestBody Set<Long> destUserIds, @SessionAttribute Long userId)