|
|
@ -590,4 +590,98 @@ getCurriculumResourceManagementList
|
|
|
|
@if(!isEmpty(orgId)){
|
|
|
|
@if(!isEmpty(orgId)){
|
|
|
|
AND tt.org_id = #orgId#
|
|
|
|
AND tt.org_id = #orgId#
|
|
|
|
@}
|
|
|
|
@}
|
|
|
|
ORDER BY tt.add_time DESC
|
|
|
|
ORDER BY tt.add_time DESC
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
getResourceSystemOAndUniversities
|
|
|
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* 获取课程资源管理系统授权课+院校开课
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SELECT
|
|
|
|
|
|
|
|
@pageTag(){
|
|
|
|
|
|
|
|
tt.*
|
|
|
|
|
|
|
|
@}
|
|
|
|
|
|
|
|
FROM
|
|
|
|
|
|
|
|
(
|
|
|
|
|
|
|
|
(
|
|
|
|
|
|
|
|
SELECT
|
|
|
|
|
|
|
|
a.add_time,
|
|
|
|
|
|
|
|
aa.course_info_id,
|
|
|
|
|
|
|
|
aa.course_info_name,
|
|
|
|
|
|
|
|
ab.course_info_id AS course_info_parent_id,
|
|
|
|
|
|
|
|
ab.course_info_name AS course_info_parent_name,
|
|
|
|
|
|
|
|
ac.course_info_id AS course_info_parent_parent_id,
|
|
|
|
|
|
|
|
ac.course_info_name AS course_info_parent_parent_name,
|
|
|
|
|
|
|
|
a.order_index,
|
|
|
|
|
|
|
|
a.org_id,
|
|
|
|
|
|
|
|
a.resources_info_content,
|
|
|
|
|
|
|
|
a.resources_info_files,
|
|
|
|
|
|
|
|
a.resources_info_id,
|
|
|
|
|
|
|
|
a.resources_info_name,
|
|
|
|
|
|
|
|
a.resources_info_status,
|
|
|
|
|
|
|
|
a.resources_info_type,
|
|
|
|
|
|
|
|
'2' AS source_type
|
|
|
|
|
|
|
|
FROM
|
|
|
|
|
|
|
|
resources_info a
|
|
|
|
|
|
|
|
LEFT JOIN course_info aa ON aa.course_info_id = a.course_info_id
|
|
|
|
|
|
|
|
LEFT JOIN course_info ab ON ab.course_info_id = aa.course_info_parent_id
|
|
|
|
|
|
|
|
LEFT JOIN course_info ac ON ac.course_info_id = ab.course_info_parent_id
|
|
|
|
|
|
|
|
LEFT JOIN course_label ad ON ad.course_label_id = ac.course_label_id
|
|
|
|
|
|
|
|
@if(!isEmpty(orgId)){
|
|
|
|
|
|
|
|
LEFT JOIN universities_colleges_jurisdiction_curriculum_resources af ON af.course_info_id = ac.course_info_id
|
|
|
|
|
|
|
|
@}
|
|
|
|
|
|
|
|
WHERE
|
|
|
|
|
|
|
|
ad.course_label_type = '理论课程类'
|
|
|
|
|
|
|
|
@if(!isEmpty(orgId)){
|
|
|
|
|
|
|
|
AND af.org_id = #orgId#
|
|
|
|
|
|
|
|
AND af.use_type IN(1,2)
|
|
|
|
|
|
|
|
AND af.use_end_time >= NOW()
|
|
|
|
|
|
|
|
@}
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
UNION ALL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(
|
|
|
|
|
|
|
|
SELECT
|
|
|
|
|
|
|
|
b.add_time,
|
|
|
|
|
|
|
|
ba.teacher_open_course_merge_course_info_id,
|
|
|
|
|
|
|
|
ba.course_info_name,
|
|
|
|
|
|
|
|
bb.teacher_open_course_merge_course_info_id AS course_info_parent_id,
|
|
|
|
|
|
|
|
bb.course_info_name AS course_info_parent_name,
|
|
|
|
|
|
|
|
bc.teacher_open_course_id AS course_info_parent_parent_id,
|
|
|
|
|
|
|
|
bc.teacher_open_course_title AS course_info_parent_parent_name,
|
|
|
|
|
|
|
|
b.order_index,
|
|
|
|
|
|
|
|
b.org_id,
|
|
|
|
|
|
|
|
b.resources_info_content,
|
|
|
|
|
|
|
|
b.resources_info_files,
|
|
|
|
|
|
|
|
b.teacher_open_course_merge_resources_info_id,
|
|
|
|
|
|
|
|
b.resources_info_name,
|
|
|
|
|
|
|
|
b.resources_info_status,
|
|
|
|
|
|
|
|
b.resources_info_type,
|
|
|
|
|
|
|
|
'1' AS source_type
|
|
|
|
|
|
|
|
FROM
|
|
|
|
|
|
|
|
teacher_open_course_merge_resources_info b
|
|
|
|
|
|
|
|
LEFT JOIN teacher_open_course_merge_course_info ba ON ba.teacher_open_course_merge_course_info_id = b.teacher_open_course_merge_course_info_id
|
|
|
|
|
|
|
|
LEFT JOIN teacher_open_course_merge_course_info bb ON bb.teacher_open_course_merge_course_info_id = ba.course_info_parent_id
|
|
|
|
|
|
|
|
LEFT JOIN teacher_open_course bc ON bc.teacher_open_course_id = b.teacher_open_course_id
|
|
|
|
|
|
|
|
WHERE
|
|
|
|
|
|
|
|
bc.teacher_open_course_status = 1
|
|
|
|
|
|
|
|
@if(!isEmpty(orgId)){
|
|
|
|
|
|
|
|
AND b.org_id = #orgId#
|
|
|
|
|
|
|
|
@}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
) tt
|
|
|
|
|
|
|
|
WHERE
|
|
|
|
|
|
|
|
1=1
|
|
|
|
|
|
|
|
AND (tt.resources_info_status = 1 OR ISNULL(tt.resources_info_status))
|
|
|
|
|
|
|
|
@if(!isEmpty(resourcesInfoTypePlural)){
|
|
|
|
|
|
|
|
AND FIND_IN_SET(tt.resources_info_type,#resourcesInfoTypePlural#)
|
|
|
|
|
|
|
|
@}
|
|
|
|
|
|
|
|
@if(!isEmpty(courseInfoId_0)){
|
|
|
|
|
|
|
|
AND tt.course_info_parent_parent_id = #courseInfoId_0#
|
|
|
|
|
|
|
|
@}
|
|
|
|
|
|
|
|
@if(!isEmpty(resourcesInfoName)){
|
|
|
|
|
|
|
|
AND tt.resources_info_name LIKE #'%'+resourcesInfoName+'%'#
|
|
|
|
|
|
|
|
@}
|