|
|
|
@ -1,9 +1,6 @@
|
|
|
|
|
package com.ibeetl.jlw.web;
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
|
|
import cn.hutool.core.lang.Assert;
|
|
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
|
|
import cn.jlw.Interceptor.SCoreUser;
|
|
|
|
|
import cn.jlw.validate.ValidateConfig;
|
|
|
|
@ -19,7 +16,6 @@ import com.ibeetl.jlw.entity.vo.ResourcesCourseInfoAuthDetailsVO;
|
|
|
|
|
import com.ibeetl.jlw.service.UniversitiesCollegesJurisdictionCurriculumResourcesService;
|
|
|
|
|
import com.ibeetl.jlw.service.UniversitiesCollegesService;
|
|
|
|
|
import com.ibeetl.jlw.web.query.UniversitiesCollegesJurisdictionCurriculumResourcesQuery;
|
|
|
|
|
import com.ibeetl.jlw.web.query.UniversitiesCollegesQuery;
|
|
|
|
|
import org.apache.commons.logging.Log;
|
|
|
|
|
import org.apache.commons.logging.LogFactory;
|
|
|
|
|
import org.beetl.sql.core.engine.PageQuery;
|
|
|
|
@ -29,7 +25,6 @@ import org.springframework.validation.BindingResult;
|
|
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
|
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
|
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
|
|
import org.springframework.web.servlet.ModelAndView;
|
|
|
|
|
|
|
|
|
@ -223,28 +218,28 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesController{
|
|
|
|
|
return JsonResult.success();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 查询该机构下所有授权的课程。包含系统本身可以查看的课程
|
|
|
|
|
* @param orgId
|
|
|
|
|
* @param coreUser
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
@PostMapping(MODEL + "/getAllAuthCourseInfoByOrgId.json")
|
|
|
|
|
@ResponseBody
|
|
|
|
|
public JsonResult getAllAuthCourseInfoByOrgId(@RequestParam(required = false) Long orgId, @RequestParam(required = false) Long universitiesCollegesId, String applicationIds, @SCoreUser CoreUser coreUser){
|
|
|
|
|
|
|
|
|
|
Assert.isFalse(ObjectUtil.isAllEmpty(orgId, universitiesCollegesId), "orgId(机构ID)或universitiesCollegesId (院校ID)不能同时为空!");
|
|
|
|
|
|
|
|
|
|
if (orgId == null) {
|
|
|
|
|
UniversitiesCollegesQuery universitiesCollegesQuery = new UniversitiesCollegesQuery();
|
|
|
|
|
universitiesCollegesQuery.setUniversitiesCollegesId(universitiesCollegesId);
|
|
|
|
|
universitiesCollegesQuery.setUniversitiesCollegesStatus(1);
|
|
|
|
|
UniversitiesColleges universitiesColleges = CollectionUtil.getFirst(universitiesCollegesService.getValuesByQuery(universitiesCollegesQuery));
|
|
|
|
|
orgId = universitiesColleges.getOrgId();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return JsonResult.success(universitiesCollegesJurisdictionCurriculumResourcesService.getAllAuthCourseInfoStrByOrgId(orgId));
|
|
|
|
|
}
|
|
|
|
|
// /**
|
|
|
|
|
// * 查询该机构下所有授权的课程。包含系统本身可以查看的课程
|
|
|
|
|
// * @param orgId
|
|
|
|
|
// * @param coreUser
|
|
|
|
|
// * @return
|
|
|
|
|
// */
|
|
|
|
|
// @PostMapping(MODEL + "/getAllAuthCourseInfoByOrgId.json")
|
|
|
|
|
// @ResponseBody
|
|
|
|
|
// public JsonResult getAllAuthCourseInfoByOrgId(@RequestParam(required = false) Long orgId, @RequestParam(required = false) Long universitiesCollegesId, String applicationIds, @SCoreUser CoreUser coreUser){
|
|
|
|
|
//
|
|
|
|
|
// Assert.isFalse(ObjectUtil.isAllEmpty(orgId, universitiesCollegesId), "orgId(机构ID)或universitiesCollegesId (院校ID)不能同时为空!");
|
|
|
|
|
//
|
|
|
|
|
// if (orgId == null) {
|
|
|
|
|
// UniversitiesCollegesQuery universitiesCollegesQuery = new UniversitiesCollegesQuery();
|
|
|
|
|
// universitiesCollegesQuery.setUniversitiesCollegesId(universitiesCollegesId);
|
|
|
|
|
// universitiesCollegesQuery.setUniversitiesCollegesStatus(1);
|
|
|
|
|
// UniversitiesColleges universitiesColleges = CollectionUtil.getFirst(universitiesCollegesService.getValuesByQuery(universitiesCollegesQuery));
|
|
|
|
|
// orgId = universitiesColleges.getOrgId();
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// return JsonResult.success(universitiesCollegesJurisdictionCurriculumResourcesService.getAllAuthCourseInfoStrByOrgId(orgId));
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 获取所有授权的课程
|
|
|
|
|