|
|
@@ -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));
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* 新增字典项
|