Class UserApplyController

java.lang.Object
io.github.seenings.apply.controller.UserApplyController
All Implemented Interfaces:
io.github.seenings.apply.http.HttpUserApplyService

@RestController public class UserApplyController extends Object implements io.github.seenings.apply.http.HttpUserApplyService
UserApplyController
Since:
2023-01-01
Author:
chixuehui
  • Constructor Details

    • UserApplyController

      public UserApplyController()
  • Method Details

    • set

      public Integer set(Long userId, Integer textId, Long appliedUserId)
      Specified by:
      set in interface io.github.seenings.apply.http.HttpUserApplyService
    • appliedUserIdToApplyId

      public Map<Long,Integer> appliedUserIdToApplyId(Set<Long> appliedUserIds, Long userId)
      Specified by:
      appliedUserIdToApplyId in interface io.github.seenings.apply.http.HttpUserApplyService
    • applyIdToTextId

      public Map<Integer,Integer> applyIdToTextId(Set<Integer> applyIds)
      Specified by:
      applyIdToTextId in interface io.github.seenings.apply.http.HttpUserApplyService
    • applyIdToApplyUserId

      public Map<Integer,Long> applyIdToApplyUserId(Set<Integer> applyIds)
      Specified by:
      applyIdToApplyUserId in interface io.github.seenings.apply.http.HttpUserApplyService
    • applyIdToAppliedUserId

      public Map<Integer,Long> applyIdToAppliedUserId(Set<Integer> applyIds)
      Specified by:
      applyIdToAppliedUserId in interface io.github.seenings.apply.http.HttpUserApplyService
    • applyIdToCreateTime

      public Map<Integer, LocalDateTime> applyIdToCreateTime(Set<Integer> applyIds)
      Specified by:
      applyIdToCreateTime in interface io.github.seenings.apply.http.HttpUserApplyService
    • applyIdToApplyTime

      public Map<Integer, LocalDateTime> applyIdToApplyTime(Set<Integer> applyIds)
      Specified by:
      applyIdToApplyTime in interface io.github.seenings.apply.http.HttpUserApplyService
    • applyIdToLookTime

      public Map<Integer, LocalDateTime> applyIdToLookTime(Set<Integer> applyIds)
      Specified by:
      applyIdToLookTime in interface io.github.seenings.apply.http.HttpUserApplyService
    • applyIdToAgreeTime

      public Map<Integer, LocalDateTime> applyIdToAgreeTime(Set<Integer> applyIds)
      Specified by:
      applyIdToAgreeTime in interface io.github.seenings.apply.http.HttpUserApplyService
    • appliedUserIdToApplyIdByPage

      public List<Integer> appliedUserIdToApplyIdByPage(Long appliedUserId, int current, int size)
      Specified by:
      appliedUserIdToApplyIdByPage in interface io.github.seenings.apply.http.HttpUserApplyService
    • applyUserIdToApplyIdByPage

      public List<Integer> applyUserIdToApplyIdByPage(Long applyUserId, int current, int size)
      Specified by:
      applyUserIdToApplyIdByPage in interface io.github.seenings.apply.http.HttpUserApplyService