查询这个学校已经授权的课程。

beetlsql3-dev
Mlxa0324 2 years ago
parent 028e9a0f2f
commit c8c30094b2

@ -65,7 +65,7 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesService extends
return universitiesCollegesJurisdictionCurriculumResourcesDao.getAllByQuery(universitiesCollegesJurisdictionCurriculumResourcesQuery); return universitiesCollegesJurisdictionCurriculumResourcesDao.getAllByQuery(universitiesCollegesJurisdictionCurriculumResourcesQuery);
} }
public List<CourseInfo> getAllByQuery(UniversitiesCollegesJurisdictionCurriculumResourcesQuery param, Boolean b) { public List<CourseInfo> getAllAuthCourseByQuery(UniversitiesCollegesJurisdictionCurriculumResourcesQuery param) {
return universitiesCollegesJurisdictionCurriculumResourcesDao.getAllAuthCourseByQuery(param); return universitiesCollegesJurisdictionCurriculumResourcesDao.getAllAuthCourseByQuery(param);
} }

@ -40,7 +40,6 @@ import java.util.Arrays;
import java.util.List; import java.util.List;
import static cn.hutool.core.util.ArrayUtil.join; import static cn.hutool.core.util.ArrayUtil.join;
import static com.ibeetl.admin.core.util.StreamUtils.listJoin;
import static com.ibeetl.jlw.enums.AddTypeEnum.ADMIN_ADD; import static com.ibeetl.jlw.enums.AddTypeEnum.ADMIN_ADD;
import static com.ibeetl.jlw.enums.AddTypeEnum.FACULTY_ADD; import static com.ibeetl.jlw.enums.AddTypeEnum.FACULTY_ADD;
@ -147,8 +146,8 @@ public class ResourcesInfoController{
PageQuery page = condition.getPageQuery(); PageQuery page = condition.getPageQuery();
if (!coreUser.isAdmin()) { if (!coreUser.isAdmin()) {
List<CourseInfo> authCourseList = universitiesCollegesJurisdictionCurriculumResourcesService.getAllAuthCourseInfoByOrgId(coreUser.getOrgId()); String courseInfoIds =
String courseInfoIds = listJoin(authCourseList, CourseInfo::getCourseInfoId); universitiesCollegesJurisdictionCurriculumResourcesService.getResourcesCourseInfoAuthDetails(coreUser.getOrgId()).getAllAuthCourseInfoIds();
if (StrUtil.isNotBlank(courseInfoIds)) { if (StrUtil.isNotBlank(courseInfoIds)) {
condition.setOrgIdPlural(join(Arrays.asList(coreUser.getOrgId(), 1L, null).toArray(), ",")); condition.setOrgIdPlural(join(Arrays.asList(coreUser.getOrgId(), 1L, null).toArray(), ","));

@ -118,7 +118,7 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesController{
@GetMapping(MODEL + "/getAllByQuery.json") @GetMapping(MODEL + "/getAllByQuery.json")
@ResponseBody @ResponseBody
public JsonResult<List<CourseInfo>> getAllAuthCourseByQuery(UniversitiesCollegesJurisdictionCurriculumResourcesQuery param) { public JsonResult<List<CourseInfo>> getAllAuthCourseByQuery(UniversitiesCollegesJurisdictionCurriculumResourcesQuery param) {
List<CourseInfo>list = universitiesCollegesJurisdictionCurriculumResourcesService.getAllByQuery(param, true); List<CourseInfo>list = universitiesCollegesJurisdictionCurriculumResourcesService.getAllAuthCourseByQuery(param);
return JsonResult.success(list); return JsonResult.success(list);
} }

Loading…
Cancel
Save