Class ZoneController

java.lang.Object
io.github.seenings.zone.controller.ZoneController

@RestController @RequestMapping("/seen/rest-v1/zone/zone") public class ZoneController extends Object

空间 前端控制器

Since:
2021-07-25
Author:
chixh
  • Constructor Details

    • ZoneController

      public ZoneController()
  • Method Details

    • delete

      @PostMapping("delete") public io.github.seenings.common.model.R<Boolean> delete(@RequestBody Set<Integer> zoneIds, @SessionAttribute Long userId)
      删除空间
      Parameters:
      zoneIds - 空间ID
      Returns:
      是否删除成功
    • publish

      @PostMapping("publish") public io.github.seenings.common.model.R<Integer> publish(@RequestBody List<ZoneContent> zoneContents, @SessionAttribute("userId") Long userId)
    • myZoneText

      @PostMapping("my-zone-text") public io.github.seenings.common.model.R<List<ZoneText>> myZoneText(@SessionAttribute Long userId)
    • zoneIdToZoneRecord

      @PostMapping("zone-id-to-zone-record") public io.github.seenings.common.model.R<Map<Integer, ZoneRecord>> zoneIdToZoneRecord(@RequestBody Set<Integer> zoneIds)