guoyujia 3 månader sedan
förälder
incheckning
2e8e4a4ca6

+ 14 - 0
src/main/java/cn/ezhizao/project/system/controller/SysDictDataController.java

@@ -17,7 +17,9 @@ import org.springframework.web.bind.annotation.*;
 import javax.annotation.Resource;
 import javax.servlet.http.HttpServletResponse;
 import java.util.ArrayList;
+import java.util.HashMap;
 import java.util.List;
+import java.util.Map;
 
 /**
  * 数据字典信息
@@ -76,6 +78,18 @@ public class SysDictDataController extends BaseController
         }
         return success(data);
     }
+    @PostMapping(value = "/dictTypes")
+    public AjaxResult dictTypes(@RequestBody List<String> dictTypes)
+    {
+        Map<String, List<SysDictData>> result = new HashMap<>();
+        for (String dictType : dictTypes) {
+            List<SysDictData> data = dictTypeService.selectDictDataByType(dictType);
+            if (data != null && !data.isEmpty()) {
+                result.put(dictType, data);
+            }
+        }
+        return success(result);
+    }
 
     /**
      * 新增字典类型