老师课程设置-系统导入列表 授权课程、开课课程

beetlsql3-dev
wgf 2 years ago
parent 77c95d15f6
commit fa683d3e6c

@ -4,7 +4,6 @@ import cn.hutool.core.util.ObjectUtil;
import com.ibeetl.admin.core.entity.CoreUser;
import com.ibeetl.admin.core.service.CoreBaseService;
import com.ibeetl.admin.core.util.PlatformException;
import com.ibeetl.admin.core.web.JsonResult;
import com.ibeetl.jlw.dao.CourseInfoDao;
import com.ibeetl.jlw.dao.UniversitiesCollegesJurisdictionCurriculumResourcesDao;
import com.ibeetl.jlw.entity.CourseInfo;
@ -13,7 +12,6 @@ import com.ibeetl.jlw.entity.UniversitiesCollegesJurisdictionCurriculumResources
import com.ibeetl.jlw.entity.vo.ResourcesCourseInfoAuthDetailsVO;
import com.ibeetl.jlw.web.query.CourseInfoQuery;
import com.ibeetl.jlw.web.query.UniversitiesCollegesJurisdictionCurriculumResourcesQuery;
import org.beetl.sql.core.SQLManager;
import org.beetl.sql.core.SQLReady;
import org.beetl.sql.core.SqlId;
import org.beetl.sql.core.engine.PageQuery;
@ -41,7 +39,8 @@ import static java.util.stream.Collectors.groupingBy;
@Transactional
public class UniversitiesCollegesJurisdictionCurriculumResourcesService extends CoreBaseService<UniversitiesCollegesJurisdictionCurriculumResources> {
@Autowired private UniversitiesCollegesJurisdictionCurriculumResourcesDao universitiesCollegesJurisdictionCurriculumResourcesDao;
@Autowired
private UniversitiesCollegesJurisdictionCurriculumResourcesDao universitiesCollegesJurisdictionCurriculumResourcesDao;
// @Autowired private SQLManager sqlManager;
public PageQuery<UniversitiesCollegesJurisdictionCurriculumResources> queryByCondition(PageQuery query) {
@ -86,6 +85,7 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesService extends
/**
* ID
*
* @param orgId
* @return
*/
@ -96,6 +96,7 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesService extends
/**
* ID
*
* @param orgId
* @return
*/
@ -106,6 +107,7 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesService extends
/**
* ID
*
* @param coreUser
* @return
*/
@ -116,6 +118,7 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesService extends
/**
* ID
*
* @param coreUser
* @return
*/
@ -127,6 +130,7 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesService extends
/**
* ID
*
*
* @param coreUser
* @return
*/
@ -138,6 +142,7 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesService extends
/**
* ID
*
*
* @param orgId
* @return
*/
@ -145,9 +150,11 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesService extends
public String getAllAuthCourseInfoStrByOrgId(Long orgId) {
return listJoin(universitiesCollegesJurisdictionCurriculumResourcesDao.getAllAuthCourseInfoByOrgId(orgId), CourseInfo::getCourseInfoId);
}
/**
* ID
*
*
* @param coreUser
* @return
*/
@ -159,6 +166,7 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesService extends
/**
* ID
*
*
* @param orgId
* @return
*/
@ -170,8 +178,9 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesService extends
/**
*
*
*
* <p>
* ResourcesCourseInfoAuthDetailsVO orgId
*
* @return
*/
// @Cacheable(value = "cache:core:getResourcesCourseInfoAuthDetails", key="#orgId", cacheManager="cacheManager1Hour")
@ -225,6 +234,7 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesService extends
/**
*
*
* @return
*/
public List<UniversitiesCollegesJurisdictionCurriculumResources> getAllOverdueAuthUnUpdateStatus() {
@ -239,6 +249,7 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesService extends
/**
* -
*
* @param orgId
* @param courseType
*/
@ -260,12 +271,11 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesService extends
}
if (ObjectUtil.equal(courseType, 1) || ObjectUtil.isNull(courseType)) {
List<CourseInfo> courseInfoList = sqlManager.lambdaQuery(CourseInfo.class)
.andEq(CourseInfo::getOrgId, orgId)
.andEq(CourseInfo::getCourseInfoStatus, 1)
.select();
courseInfoList.forEach(item ->{
List<UniversitiesCollegesJurisdictionCurriculumResources> curriculumResources = sqlManager.lambdaQuery(UniversitiesCollegesJurisdictionCurriculumResources.class)
.andEq(UniversitiesCollegesJurisdictionCurriculumResources::getOrgId, orgId).select();
curriculumResources.forEach(item -> {
Map<String, Object> map = new HashMap<>();
map.put("courseInfoName", item.getCourseInfoName());
map.put("courseInfoId", item.getCourseInfoId());

@ -267,7 +267,7 @@ public class UniversitiesCollegesJurisdictionCurriculumResourcesController{
}
/**
* -
* -
* @param coreUser
* @param courseType
*/

Loading…
Cancel
Save