StatController

@RestController
@RequestMapping(value = ["/stat"])
class StatController(statService: StatService)

能力值控制器

Constructors

Link copied to clipboard
constructor(statService: StatService)

Functions

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

按 ID 删除能力值

Link copied to clipboard
@GetMapping(value = ["/page"])
fun getStatPage(pageable: Pageable, @RequestParam(required = false) id: Long?, @RequestParam(required = false) internalName: String?, @RequestParam(required = false) name: String?, @RequestParam(required = false) gameIndex: Int?, @RequestParam(required = false) isBattleOnly: Boolean?, @RequestParam(required = false) moveDamageClassId: Long?): Page<Stat>

获取能力值分页结果

Link copied to clipboard
@GetMapping(value = ["/list"])
fun listStats(@RequestParam(required = false) id: Long?, @RequestParam(required = false) internalName: String?, @RequestParam(required = false) name: String?, @RequestParam(required = false) gameIndex: Int?, @RequestParam(required = false) isBattleOnly: Boolean?, @RequestParam(required = false) moveDamageClassId: Long?): List<Stat>

查询能力值列表

Link copied to clipboard
@PostMapping
fun save(@RequestBody stat: Stat): Stat

保存能力值

Link copied to clipboard
@PutMapping
fun update(@RequestBody stat: Stat): Stat

更新能力值