beetlsql3-dev
姚丹ab 2 years ago
parent 855f9fcdaa
commit a387482cd9

@ -19,13 +19,13 @@ public class TeachingManagementQuery extends PageParam {
private String universityFacultyInfo;
@Query(name = "专业信息", display = false)
private String universitySystemInfo;
@Query(name = "教师信息", display = false)
@Query(name = "教师名称", display = true)
private String teacherInfo;
@Query(name = "班级信息,多个逗号隔开", display = false)
private String schoolClassInfo;
@Query(name = "创建时间", display = false)
private Date teacherMergeClassThirdAddTime;
@Query(name = "状态 1正常 2删除", display = true,type=Query.TYPE_DICT,dict="global_status")
@Query(name = "状态 1正常 2删除", display = false,type=Query.TYPE_DICT,dict="global_status")
private Integer teacherMergeClassThirdStatus;
@Query(name = "后台用户ID", display = false)
private Long userId;

@ -20,7 +20,7 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
height : Lib.getTableHeight(1),
cellMinWidth: 100,
method : 'post',
where:{studentClientLinkType:'LOGINED_NAV'},
where:{studentClientLinkType:'LOGINED_NAV'},//LOGINED_NAV:导航栏管理
url : Common.ctxPath + '/jlw/studentClientLink/list.json' // 数据接口
,page : Lib.tablePage // 开启分页
,toolbar: '#toolbar_studentClientLink' //自定义头部左侧工具栏

@ -20,9 +20,9 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
teacherOpenCourseMergeCourseInfoTable = table.render({
elem : '#teacherOpenCourseMergeCourseInfoTable',
height : Lib.getTableHeight(1),
cellMinWidth: 100,
method : 'post',
url : Common.ctxPath + '/jlw/teacherOpenCourseMergeCourseInfo/list.json' // 数据接口
url : Common.ctxPath + '/jlw/teacherOpenCourse/list.json' // 数据接口
,page : Lib.tablePage // 开启分页
/*,toolbar: '#toolbar_teacherOpenCourseMergeCourseInfo' //自定义头部左侧工具栏
,defaultToolbar: ['filter', 'print', 'exports'] //头部右侧工具栏*/
@ -32,150 +32,33 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
type : 'checkbox',
},
/*{
field : 'teacherOpenCourseMergeCourseInfoId',
title : 'ID',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherOpenCourseMergeCourseInfoId'])?false:sx_['teacherOpenCourseMergeCourseInfoId'],
width : 60,
},
{
field : 'teacherOpenCourseIdText', //数据字典类型为 teacher_open_course.teacher_open_course_title.teacher_open_course_status=1
title : '开课ID',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherOpenCourseIdText'])?false:sx_['teacherOpenCourseIdText'],
},
{
field : 'courseInfoThumbnail',
title : '课程缩略图',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['courseInfoThumbnail'])?false:sx_['courseInfoThumbnail'],
},
{
field : 'courseLabelIdText', //数据字典类型为 course_label.course_label_name.course_label_status=1
title : '课程标签ID',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['courseLabelIdText'])?false:sx_['courseLabelIdText'],
},
{
field : 'courseInfoBasicsCount',
title : '课程学习人数基数',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['courseInfoBasicsCount'])?false:sx_['courseInfoBasicsCount'],
},
{
field : 'courseInfoContent',
title : '课程简介',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['courseInfoContent'])?false:sx_['courseInfoContent'],
},
{
field : 'courseInfoStatus',
title : '状态(1启用 2禁用 3删除)',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['courseInfoStatus'])?false:sx_['courseInfoStatus'],
},
{
field : 'courseInfoType',
title : '类型(1课程 2章 3节)',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['courseInfoType'])?false:sx_['courseInfoType'],
},
{
field : 'courseInfoParentId',
title : '父节点ID',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['courseInfoParentId'])?false:sx_['courseInfoParentId'],
},
{
field : 'courseVideoId',
title : '视频ID(resources_info_id和节对应)',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['courseVideoId'])?false:sx_['courseVideoId'],
},
{
field : 'courseCoursewareId',
title : '课件ID(resources_info_id和节对应)',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['courseCoursewareId'])?false:sx_['courseCoursewareId'],
},
{
field : 'courseEnclosureIds',
title : '附件IDs(resources_info_id和节对应)',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['courseEnclosureIds'])?false:sx_['courseEnclosureIds'],
},
{
field : 'resourcesQuestionIds',
title : '客观题IDs和章对应',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['resourcesQuestionIds'])?false:sx_['resourcesQuestionIds'],
},
{
field : 'resourcesCompetitionIds',
title : '竞赛题IDs和章对应',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['resourcesCompetitionIds'])?false:sx_['resourcesCompetitionIds'],
},
{
field : 'resourcesTrainingIds',
title : '实训题IDs和章对应',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['resourcesTrainingIds'])?false:sx_['resourcesTrainingIds'],
},
{
field : 'orgId',
title : '组织机构ID',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['orgId'])?false:sx_['orgId'],
},
{
field : 'userId',
title : '后台用户ID',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['userId'])?false:sx_['userId'],
}*/
{
field : 'courseInfoName',
field : 'teacherOpenCourseTitle',
title : '课程名称',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['courseInfoName'])?false:sx_['courseInfoName'],
hide:$.isEmpty(sx_['teacherOpenCourseTitle'])?false:sx_['teacherOpenCourseTitle'],
},
{
field : 'courseInfoName1',
field : 'teacherName',
title : '上课教师',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['courseInfoName'])?false:sx_['courseInfoName'],
hide:$.isEmpty(sx_['teacherName'])?false:sx_['teacherName'],
templet:function (d) {
return d.teacherInfo.teacherName;
}
},
{
field : 'courseInfoName1',
field : 'schoolClassInfo',
title : '上课班级',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['courseInfoName'])?false:sx_['courseInfoName'],
width:'38/jlw/studentClientLink/list.json%',
align:"center",
hide:$.isEmpty(sx_['schoolClassInfo'])?false:sx_['schoolClassInfo'],
},
{
field : 'operation_',title : '操作',align:"center",width:480, templet: function (d) {
field : 'teacherOpenCourseId',title : '操作',align:"center",width:'40%', templet: function (d) {
var htm = '<a class="layui-table-link" lay-event="qd">签到</a>';
htm += '<a class="layui-table-link" lay-event="zj">章节</a>';
htm += '<a class="layui-table-link" lay-event="kcsc">课程实操</a>';

@ -24,24 +24,11 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
method : 'post',
url : Common.ctxPath + '/jlw/teachingManagement/list.json' // 数据接口
,page : Lib.tablePage // 开启分页
,toolbar: '#toolbar_teachingManagement' //自定义头部左侧工具栏
,defaultToolbar: ['filter', 'print', 'exports'] //头部右侧工具栏
/*,toolbar: '#toolbar_teachingManagement' //自定义头部左侧工具栏
,defaultToolbar: ['filter', 'print', 'exports'] //头部右侧工具栏*/
,limit : 10,
cols : [ [ // 表头
{
type : 'checkbox',
},
/*{
field : 'teacherMergeClassThirdId',
title : 'ID',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherMergeClassThirdId'])?false:sx_['teacherMergeClassThirdId'],
width : 60,
},*/
{
{
field : 'universityFacultyInfo',
title : '院系名称',
align:"center",
@ -69,42 +56,13 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
hideField :false,
hide:$.isEmpty(sx_['schoolClassInfo'])?false:sx_['schoolClassInfo'],
},
{
field : 'teacherMergeClassThirdAddTime',
title : '创建时间',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherMergeClassThirdAddTime'])?false:sx_['teacherMergeClassThirdAddTime'],
},
// {
// field : 'teacherMergeClassThirdStatusText', //数据字典类型为 global_status
// title : '状态 1正常 2删除',
// align:"center",
// hideField :false,
// hide:$.isEmpty(sx_['teacherMergeClassThirdStatusText'])?false:sx_['teacherMergeClassThirdStatusText'],
// },
// {
// field : 'userId',
// title : '后台用户ID',
// align:"center",
// hideField :false,
// hide:$.isEmpty(sx_['userId'])?false:sx_['userId'],
// },
// {
// field : 'orgId',
// title : '组织机构ID',
// align:"center",
// hideField :false,
// hide:$.isEmpty(sx_['orgId'])?false:sx_['orgId'],
// },
{
field : 'operation_',title : '操作',align:"center", templet: function (d) {
var htm = '<button type="button" class="layui-btn layui-btn-normal layui-btn-xs" lay-event="edit">编辑</button>';
htm += '<button type="button" class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</button>';
var htm = '<a class="layui-table-link" lay-event="edit">编辑</a>';
htm += '<a class="layui-table-link" lay-event="del">删除</a>';
return htm;
}
}
] ]
});

@ -10,10 +10,7 @@
</style>
<layui:searchForm formId="searchForm" searchList="" condition="${search}">
</layui:searchForm>
<div class="layui-btn-group">
<layui:accessButton function="student.add" action="add"><i class="layui-icon">&#xe61f;</i>新增</layui:accessButton>
<layui:accessButton function="student.query" action="refresh" class="layui-btn-danger"><i class="layui-icon">&#xe640;</i>删除</layui:accessButton>
</div>
<table id="teacherOpenCourseMergeCourseInfoTable" lay-filter="teacherOpenCourseMergeCourseInfoTable"></table>
<!--#} -->

@ -1,6 +1,18 @@
<!--#layout("/common/layout.html",{"jsBase":"/js/jlw/teachingManagement/"}){ -->
<style>
/* 分页确定按钮*/
.layui-laypage-btn{
color: white!important;
}
.layui-table a {
margin-right: 10px;
}
</style>
<layui:searchForm formId="searchForm" searchList="" condition="${search}">
</layui:searchForm>
<div class="layui-btn-group">
<layui:accessButton function="teachingManagement.add" action="add"><i class="layui-icon">&#xe61f;</i>新增</layui:accessButton>
</div>
<table id="teachingManagementTable" lay-filter="teachingManagementTable"></table>
<!--#} -->

Loading…
Cancel
Save