package jnpf.tmsController; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import jnpf.base.ActionResult; import jnpf.tmsEntity.trainer.TmsTrainerOption; import jnpf.tmsService.TmsTrainerService; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.List; /** * 培训师。网关 /api/tms/trainer/** → /trainer/** */ @Tag(name = "TMS培训师", description = "Trainer") @RestController @RequestMapping("/trainer") @RequiredArgsConstructor public class TmsTrainerController { private final TmsTrainerService trainerService; @Operation(summary = "有效培训师下拉") @GetMapping("/options") public ActionResult> options() { return ActionResult.success(trainerService.listOptions()); } }