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.archive.TmsTrainArchiveDetailVO; import jnpf.tmsService.TmsTrainArchiveService; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * 个人培训档案。网关 /api/tms/train-archive/** (StripPrefix=2)→ /train-archive/** */ @Tag(name = "TMS个人培训档案", description = "TrainArchive") @RestController @RequestMapping("/train-archive") @RequiredArgsConstructor public class TmsTrainArchiveController { private final TmsTrainArchiveService trainArchiveService; @Operation(summary = "我的个人培训档案") @GetMapping("/mine") public ActionResult mine() { return ActionResult.success(trainArchiveService.getMine()); } }