diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseManageApi.java b/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseManageApi.java index c58f3f25..ec9e8c14 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseManageApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseManageApi.java @@ -196,7 +196,24 @@ public class CourseManageApi extends ApiBaseController{ return success(rs); } - + @GetMapping("/getDictIds") + public JsonResponse> getDictIds(Long pid,Integer type){ + CommonSearchVo searcher = new CommonSearchVo(); + if(pid==null || type ==null){ + return badRequest("参数错误"); + } + Map rs=new HashMap(); + searcher.setPid(pid); + searcher.setType(type); + List dictList = thirdApi.getDictItems(searcher); + rs.put("dicts",null); + if(dictList != null && dictList.size() > 0){ + List dicts = dictList.stream().map(Dict::getValue).collect(Collectors.toList()); + rs.put("dicts",dicts); + } + return success(rs); + } + /** * 管理员审核列表,教师的审核不在这里,此审核也应该移动CourseAuditApi中去 * @param pager