From e9958459cf13379e529e3981fb7c0916fd7468e5 Mon Sep 17 00:00:00 2001 From: hxr <1490493387@qq.com> Date: Tue, 25 Jun 2024 00:00:44 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AD=97=E5=85=B8=E9=A1=B9=E4=B8=8B?= =?UTF-8?q?=E6=8B=89=E6=8E=A5=E5=8F=A3=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../youlai/system/controller/SysDictController.java | 12 ++++++++++++ .../com/youlai/system/service/SysDictService.java | 4 ++-- .../system/service/impl/SysDictServiceImpl.java | 3 +-- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/youlai/system/controller/SysDictController.java b/src/main/java/com/youlai/system/controller/SysDictController.java index b10be913..caef2477 100644 --- a/src/main/java/com/youlai/system/controller/SysDictController.java +++ b/src/main/java/com/youlai/system/controller/SysDictController.java @@ -1,6 +1,7 @@ package com.youlai.system.controller; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.youlai.system.common.model.Option; import com.youlai.system.common.result.PageResult; import com.youlai.system.common.result.Result; import com.youlai.system.model.vo.DictPageVO; @@ -15,6 +16,8 @@ import lombok.RequiredArgsConstructor; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; +import java.util.List; + /** * 字典控制层 * @@ -38,6 +41,15 @@ public class SysDictController { return PageResult.success(result); } + @Operation(summary = "字典数据项列表") + @GetMapping("/{code}/options") + public Result> getDictOptions( + @Parameter(description = "字典编码") @PathVariable String code + ) { + List