|
|
|
@ -17,6 +17,7 @@ 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 org.apache.commons.collections4.CollectionUtils;
|
|
|
|
|
import org.apache.commons.logging.Log;
|
|
|
|
|
import org.apache.commons.logging.LogFactory;
|
|
|
|
|
import org.beetl.sql.core.engine.PageQuery;
|
|
|
|
@ -273,13 +274,18 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesController{
|
|
|
|
|
*/
|
|
|
|
|
@GetMapping(MODEL + "/getTheoryAddOpenCourseList.json")
|
|
|
|
|
@ResponseBody
|
|
|
|
|
public JsonResult<List<Map<String,Object>>> getTheoryAddOpenCourseList(@SCoreUser CoreUser coreUser, Integer courseType) {
|
|
|
|
|
public JsonResult<List<Map<String,Object>>> getTheoryAddOpenCourseList(Long teacherOpenCourseId,@SCoreUser CoreUser coreUser, Integer courseType) {
|
|
|
|
|
if(null == coreUser){
|
|
|
|
|
return JsonResult.failMessage("请登录后再操作");
|
|
|
|
|
}
|
|
|
|
|
if(ObjectUtil.isNull(coreUser)){
|
|
|
|
|
return JsonResult.failMessage("院校不存在");
|
|
|
|
|
}
|
|
|
|
|
return JsonResult.success(universitiesCollegesJurisdictionCurriculumResourcesService.getTheoryAddOpenCourseList(coreUser.getOrgId(),courseType));
|
|
|
|
|
List<Map<String, Object>> theoryAddOpenCourseList = universitiesCollegesJurisdictionCurriculumResourcesService.getTheoryAddOpenCourseList(coreUser.getOrgId(), courseType);
|
|
|
|
|
if (CollectionUtils.isNotEmpty(theoryAddOpenCourseList)&&null!=teacherOpenCourseId) {
|
|
|
|
|
theoryAddOpenCourseList.removeIf(map -> ObjectUtil.equals(map.get("courseInfoId"),teacherOpenCourseId));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return JsonResult.success(theoryAddOpenCourseList);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|