mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-07 01:46:47 +08:00
仅内网可见-学员端
This commit is contained in:
@@ -406,11 +406,8 @@ public class ThirdApi {
|
||||
}
|
||||
|
||||
//获取字典信息
|
||||
public List<String> getDictItems() {
|
||||
public List<String> getDictItems(CommonSearchVo searcher) {
|
||||
try {
|
||||
CommonSearchVo searcher = new CommonSearchVo();
|
||||
searcher.setPid(380L);
|
||||
searcher.setType(1);
|
||||
List<Dict> dictList = dictRemoteClient.getList(searcher);
|
||||
if(!Objects.isNull(dictList) && dictList.size() > 0){
|
||||
List<String> dicts = dictList.stream().map(Dict::getValue).collect(Collectors.toList());
|
||||
|
||||
@@ -7,6 +7,7 @@ import javax.annotation.Resource;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
import com.boe.feign.api.infrastructure.entity.CommonSearchVo;
|
||||
import com.xboe.api.ThirdApi;
|
||||
import com.xboe.module.course.dto.*;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
@@ -169,8 +170,11 @@ public class CourseManageApi extends ApiBaseController{
|
||||
List<CourseSection> sectionlist=sectionService.getByCourseId(id);
|
||||
List<CourseTeacher> teachers=courseService.findTeachersByCourseId(id);
|
||||
List<CourseCrowd> crowds=courseService.findCrowdByCourseId(id);
|
||||
List<String> dicts = thirdApi.getDictItems();
|
||||
|
||||
CommonSearchVo searcher = new CommonSearchVo();
|
||||
searcher.setPid(380L);
|
||||
searcher.setType(1);
|
||||
List<String> dicts = thirdApi.getDictItems(searcher);
|
||||
boolean isPermission = false;
|
||||
if(dicts != null && dicts.size() > 0){
|
||||
isPermission = dicts.contains(course.getOrgId());
|
||||
|
||||
@@ -10,6 +10,7 @@ import java.util.stream.Collectors;
|
||||
|
||||
import cn.hutool.core.collection.CollectionUtil;
|
||||
import com.alibaba.nacos.shaded.com.google.common.util.concurrent.RateLimiter;
|
||||
import com.boe.feign.api.infrastructure.entity.CommonSearchVo;
|
||||
import com.xboe.api.ThirdApi;
|
||||
import com.xboe.constants.CacheName;
|
||||
import com.xboe.module.course.vo.TeacherVo;
|
||||
@@ -234,7 +235,10 @@ public class StudyCourseApi extends ApiBaseController{
|
||||
rs.put("sections",sectionlist);
|
||||
rs.put("teachers",teachers);
|
||||
|
||||
List<String> dicts = thirdApi.getDictItems();
|
||||
CommonSearchVo searcher = new CommonSearchVo();
|
||||
searcher.setCode("course_warn");
|
||||
searcher.setType(1);
|
||||
List<String> dicts = thirdApi.getDictItems(searcher);
|
||||
boolean isPermission = false;
|
||||
if(dicts != null && dicts.size() > 0){
|
||||
isPermission = dicts.contains(course.getOrgId());
|
||||
|
||||
Reference in New Issue
Block a user