MoveController

@RestController
@RequestMapping(value = ["/move"])
class MoveController(moveService: MoveService)

招式管理控制器

Constructors

Link copied to clipboard
constructor(moveService: MoveService)

Functions

Link copied to clipboard
@DeleteMapping(value = ["/{id:\d+}"])
fun deleteById(@PathVariable id: Long)

删除指定 ID 的招式

Link copied to clipboard
@GetMapping(value = ["/page"])
fun getMovePage(pageable: Pageable, @ModelAttribute specification: MoveSpecification): Page<MoveView>

按筛选条件分页查询招式

Link copied to clipboard
@PostMapping
fun save(@Valid @RequestBody command: SaveMoveInput): MoveView

创建招式

Link copied to clipboard
@PutMapping
fun update(@Valid @RequestBody command: UpdateMoveInput): MoveView

更新招式