Class UserIntroduceController

java.lang.Object
io.github.seenings.introduce.controller.UserIntroduceController
All Implemented Interfaces:
io.github.seenings.introduce.http.HttpUserIntroduceService

@RestController public class UserIntroduceController extends Object implements io.github.seenings.introduce.http.HttpUserIntroduceService
UserIntroduceController
Since:
2022-11-27
Author:
chixuehui
  • Constructor Details

    • UserIntroduceController

      public UserIntroduceController()
  • Method Details

    • userIdToIntroduceTypeAndText

      public Map<Long, Set<io.github.seenings.introduce.model.IntroduceTypeAndText>> userIdToIntroduceTypeAndText(Set<Long> userIds)
      根据用户ID获取介绍文本
      Specified by:
      userIdToIntroduceTypeAndText in interface io.github.seenings.introduce.http.HttpUserIntroduceService
      Parameters:
      userIds - 用户ID
      Returns:
      用户ID对应介绍文本
    • saveAndReturnId

      public Integer saveAndReturnId(Long userId, io.github.seenings.introduce.enumeration.IntroduceTypeEnum introduceTypeEnum, Integer textId)
      保存用户的介绍
      Specified by:
      saveAndReturnId in interface io.github.seenings.introduce.http.HttpUserIntroduceService
      Parameters:
      userId - 用户ID
      introduceTypeEnum - 介绍类型
      textId - 文本ID
      Returns:
      用户介绍ID