Răsfoiți Sursa

根据字典类型查询字典

xucaiqin 1 an în urmă
părinte
comite
c3719004e0

+ 13 - 0
iot-module/iot-module-system/iot-module-system-biz/src/main/java/com/middle/platform/system/biz/controller/DictController.java

@@ -9,11 +9,14 @@ import com.middle.platform.system.biz.pojo.res.SysDictItemVo;
 import com.middle.platform.system.biz.service.SysDictItemService;
 import com.middle.platform.system.biz.service.SysDictService;
 import jakarta.validation.Valid;
+import jakarta.validation.constraints.NotBlank;
 import jakarta.validation.constraints.NotNull;
 import lombok.RequiredArgsConstructor;
 import org.springframework.validation.annotation.Validated;
 import org.springframework.web.bind.annotation.*;
 
+import java.util.List;
+
 /**
  * 字典分类(字典表) 和 字典详情(字典项)
  *
@@ -66,6 +69,16 @@ public class DictController {
         return Result.ok(sysDictItemService.list(dictId, basePara));
     }
 
+    /**
+     * 字典项
+     *
+     * @param dictType 字典type
+     */
+    @GetMapping("/item")
+    public Result<List<SysDictItemVo>> queryItem(@NotBlank(message = "字典类型不能为空") @Valid String dictType) {
+        return Result.ok(sysDictItemService.item(dictType));
+    }
+
 
     /**
      * 新增字典项