MoveDamageClassController

@RestController
@RequestMapping(value = ["/move-damage-class"])
class MoveDamageClassController(moveDamageClassService: MoveDamageClassService)

招式伤害分类控制器

Constructors

Link copied to clipboard
constructor(moveDamageClassService: MoveDamageClassService)

Functions

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

按 ID 删除招式伤害分类

Link copied to clipboard
@GetMapping(value = ["/page"])
fun getMoveDamageClassPage(pageable: Pageable, @RequestParam(required = false) id: Long?, @RequestParam(required = false) internalName: String?, @RequestParam(required = false) name: String?, @RequestParam(required = false) description: String?): Page<MoveDamageClass>

获取招式伤害分类分页结果

Link copied to clipboard
@GetMapping(value = ["/list"])
fun listMoveDamageClasses(@RequestParam(required = false) id: Long?, @RequestParam(required = false) internalName: String?, @RequestParam(required = false) name: String?, @RequestParam(required = false) description: String?): List<MoveDamageClass>

查询招式伤害分类列表

Link copied to clipboard
@PostMapping
fun save(@RequestBody moveDamageClass: MoveDamageClass): MoveDamageClass

保存招式伤害分类

Link copied to clipboard
@PutMapping
fun update(@RequestBody moveDamageClass: MoveDamageClass): MoveDamageClass

更新招式伤害分类