Class UserBirthdayController

java.lang.Object
io.github.seenings.info.controller.UserBirthdayController
All Implemented Interfaces:
io.github.seenings.info.http.HttpUserBirthdayService

@RestController @RequestMapping("seen/feign-v1/user/birthday") public class UserBirthdayController extends Object implements io.github.seenings.info.http.HttpUserBirthdayService
UserSexController
Since:
2022-10-07
Author:
chixuehui
  • Constructor Details

    • UserBirthdayController

      public UserBirthdayController()
  • Method Details

    • userIdToYear

      @PostMapping("user-id-to-year") public Map<Long,Integer> userIdToYear(@RequestBody Set<Long> userIds)
      Specified by:
      userIdToYear in interface io.github.seenings.info.http.HttpUserBirthdayService
    • userIdToMonth

      @PostMapping("user-id-to-month") public Map<Long,Integer> userIdToMonth(@RequestBody Set<Long> userIds)
      Specified by:
      userIdToMonth in interface io.github.seenings.info.http.HttpUserBirthdayService
    • userIdToDay

      @PostMapping("user-id-to-day") public Map<Long,Integer> userIdToDay(@RequestBody Set<Long> userIds)
      Specified by:
      userIdToDay in interface io.github.seenings.info.http.HttpUserBirthdayService
    • set

      @PostMapping("set") public boolean set(@RequestParam("userId") Long userId, @RequestParam("year") Integer year, @RequestParam(value="month",required=false) Integer month, @RequestParam(value="day",required=false) Integer day)
      Specified by:
      set in interface io.github.seenings.info.http.HttpUserBirthdayService