|
|
@@ -19,6 +19,13 @@ class SkillController(private val skillService: SkillService) { |
|
|
|
fun saveSkill(@Valid @RequestBody newSkill: NewSkillRequest): Skill { |
|
|
|
return skillService.saveOrUpdate(newSkill) |
|
|
|
} |
|
|
|
@GetMapping("/{id}") |
|
|
|
fun list(@Valid @PathVariable id: Long): List<Map<String, Any>> { |
|
|
|
val args: MutableMap<String, Any> = HashMap() |
|
|
|
args["id"] = id |
|
|
|
return skillService.list(args); |
|
|
|
} |
|
|
|
|
|
|
|
@GetMapping |
|
|
|
fun list(): List<Map<String, Any>> { |
|
|
|
val args: MutableMap<String, Any> = HashMap() |
|
|
|