package com.nova.sankuai.controller.v1; import com.nova.sankuai.domain.entity.Roster; import com.nova.sankuai.infra.utils.ResultJson; import com.nova.sankuai.service.IRosterService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.util.List; @Api(tags = "登录黑名单") @RestController @RequestMapping(value = "/api/v1/roster") public class RosterController { @Resource IRosterService rosterService; @ApiOperation(value = "列表") @GetMapping("/list") public ResultJson> list(){ List list = rosterService.list(); return ResultJson.ok(list); } @ApiOperation(value = "新增") @PostMapping("/add") public ResultJson add(@RequestBody Roster roster){ rosterService.save(roster); return ResultJson.success(); } @ApiOperation(value = "删除") @GetMapping("/del") public ResultJson del(@RequestParam Long id){ rosterService.removeById(id); return ResultJson.success(); } }