排课列表

beetlsql3-dev
姚丹ab 2 years ago
parent 6e7b5d2ad6
commit 7c8683193e

@ -16,15 +16,13 @@ public class TeacherOpenCourseScheduleSessionQuery extends PageParam {
private Long teacherOpenCourseScheduleSessionId;
@Query(name = "创建时间", display = false)
private Date teacherOpenCourseScheduleSessionAddTime;
@Query(name = "状态", display = true,type=Query.TYPE_DICT,dict="global_status")
// @Query(name = "状态1正常 2删除", display = true,type=Query.TYPE_DICT,dict="global_status")
private Integer teacherOpenCourseScheduleSessionStatus;
@Query(name = "开课名称", display = true,type=Query.TYPE_DICT,dict="teacher_open_course.teacher_open_course_title.teacher_open_course_status=1")
@Query(name = "课程名称", display = true,type=Query.TYPE_DICT,dict="teacher_open_course.teacher_open_course_title.teacher_open_course_status=1")
private Long teacherOpenCourseId;
@Query(name = "教师名称", display = true,type=Query.TYPE_DICT,dict="teacher.teacher_name.teacher_status=1")
private Long teacherId;
@Query(name = "班级ID集合", display = true)
@Query(name = "启用状态", display = true,type=Query.TYPE_DICT,dict="global_status")/*状态1正常 2删除*/
private Integer teacherOpenCourseScheduleSessionStatus;
@Query(name = "班级ID集合", display = false)
private String schoolClassIds;
@Query(name = "组织ID", display = false)
private Long orgId;

@ -4,6 +4,7 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
var table = layui.table;
var schoolClassTable = null;
var isSignRole = $("input[name='isSignRole']").val();
console.log(isSignRole)
var view ={
init:function(){
this.initTable();
@ -13,7 +14,7 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
Lib.doSearchForm($("#searchForm"),schoolClassTable)
}
},
initTable:function(){//isSignRole :1admin 2:uniAdmin 3:teacher 4student
initTable:function(){
schoolClassTable = table.render({
elem : '#schoolClassTable',
height : Lib.getTableHeight(),
@ -29,15 +30,15 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
cols : [ [ // 表头
{
field : 'universitiesCollegesIdText',
title : '所属院校',align: "center",hide:isSignRole == 1?true:false //beTeacher :1是院校老师 2不是
title : '所属院校',align: "center",hide:isSignRole == 2?true:false //isSignRole :1admin+管理员 2:uniAdmin学院管理员 3:teacher教师 4student学生
},
{
field : 'universitiesCollegesIdText',
title : '所属院系',align: "center",hide:isSignRole == 1?true:false //beTeacher :1是院校老师 2不是
title : '所属院系',align: "center",hide:isSignRole == 1?true:false //isSignRole :1admin+管理员 2:uniAdmin学院管理员 3:teacher教师 4student学生
},
{
field : 'universitySystemIdText',
title : '专业名称',align: "center"
title : '专业名称',align: "center",hide:isSignRole == 1?true:false
},
{
field : 'className',
@ -45,7 +46,7 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
},
{
field : 'classSn',
title : '班级编号',align: "center"
title : '班级编号',align: "center",hide:isSignRole == 2?true:false
},
{

@ -1,7 +1,8 @@
layui.define([ 'form', 'laydate', 'table' ], function(exports) {
layui.define([ 'form', 'laydate', 'table' ,'laytpl'], function(exports) {
var form = layui.form;
var laydate = layui.laydate;
var table = layui.table;
var laytpl = layui.laytpl;
var teacherOpenCourseScheduleSessionTable = null;
var view ={
init:function(){
@ -25,124 +26,81 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
// url : Common.ctxPath + '/jlw/teacherOpenCourseScheduleSession/list.json' // 数据接口
url : Common.ctxPath + '/jlw/teacherOpenCourseScheduleSession/listGroup.json' // 数据接口
,page : Lib.tablePage // 开启分页
,toolbar: '#toolbar_teacherOpenCourseScheduleSession' //自定义头部左侧工具栏
,defaultToolbar: ['filter', 'print', 'exports'] //头部右侧工具栏
/*,toolbar: '#toolbar_teacherOpenCourseScheduleSession' //自定义头部左侧工具栏
,defaultToolbar: ['filter', 'print', 'exports'] //头部右侧工具栏*/
,limit : 10,
cols : [ [ // 表头
{
type : 'checkbox',
field: 'teacherOpenCourseIdText',
title: '开课名称',
align: "center",
hideField: false,
hide:$.isEmpty(sx_['teacherOpenCourseIdText'])?false:sx_['teacherOpenCourseIdText'],
},
{
field : 'teacherOpenCourseScheduleSessionId',
title : '课程开课-排课位置ID',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionId'])?false:sx_['teacherOpenCourseScheduleSessionId'],
width : 60,
},
{
field : 'teacherOpenCourseScheduleSessionDayTime',
title : '日期',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionDayTime'])?false:sx_['teacherOpenCourseScheduleSessionDayTime'],
},
{
field : 'teacherOpenCourseScheduleSessionStartDate',
title : '开始日期',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionStartDate'])?false:sx_['teacherOpenCourseScheduleSessionStartDate'],
field: 'teacherIdText',
title: '上课教师',
align: "center",
hideField: false,
hide: $.isEmpty(sx_['teacherIdText']) ? false : sx_['teacherIdText'],
},
{
field : 'teacherOpenCourseScheduleSessionEndDate',
title : '结束日期',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionEndDate'])?false:sx_['teacherOpenCourseScheduleSessionEndDate'],
},
{
field : 'teacherOpenCourseScheduleSessionAddTime',
title : '创建时间',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionAddTime'])?false:sx_['teacherOpenCourseScheduleSessionAddTime'],
},
{
field : 'teacherOpenCourseScheduleSessionStatusText', //数据字典类型为 global_status
// title : '状态1正常 2删除',
title : '状态',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionStatusText'])?false:sx_['teacherOpenCourseScheduleSessionStatusText'],
},
{
field : 'teacherOpenCourseIdText',
title : '开课名称',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherOpenCourseIdText'])?false:sx_['teacherOpenCourseIdText'],
},
{
field : 'teacherIdText',
title : '教师名称',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherIdText'])?false:sx_['teacherIdText'],
},
{
field : 'schoolClassIds',
title : '班级ID集合',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['schoolClassIds'])?false:sx_['schoolClassIds'],
},
// {
// 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 : 'teacherOpenCourseScheduleSessionTagName',
title : '课次名称',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionTagName'])?false:sx_['teacherOpenCourseScheduleSessionTagName'],
},
{
field : 'teacherOpenCourseScheduleSessionTagDuration',
title : '课程时长(分钟)',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionTagDuration'])?false:sx_['teacherOpenCourseScheduleSessionTagDuration'],
},
{
field : 'teacherOpenCourseScheduleSessionTagStartTime',
title : '开始时间',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionTagStartTime'])?false:sx_['teacherOpenCourseScheduleSessionTagStartTime'],
},
{
field : 'teacherOpenCourseScheduleSessionTagEndTime',
title : '结束时间',
align:"center",
hideField :false,
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionTagEndTime'])?false:sx_['teacherOpenCourseScheduleSessionTagEndTime'],
}
] ]
{
field: 'schoolClassInfo',
title: '上课班级',
align: "center",
hideField: false,
hide: $.isEmpty(sx_['schoolClassInfo']) ? false : sx_['schoolClassInfo'],
/*templet:function (d) {
return
}*/
},
{
field: 'look',
title: '上课时间',
align: "center",
hideField: false,
hide: $.isEmpty(sx_['look']) ? false : sx_['look'],
templet:function (d) {
return "<a class='layui-table-link' lay-event='look'>查看</a>"
}
},
{
field: 'look',
title: '上课教室',
align: "center",
hideField: false,
hide: $.isEmpty(sx_['look']) ? false : sx_['look']
},
{
field: 'teacherOpenCourseScheduleSessionAddTime',
title: '创建时间',
align: "center",
hideField: false,
hide: $.isEmpty(sx_['teacherOpenCourseScheduleSessionAddTime']) ? false : sx_['teacherOpenCourseScheduleSessionAddTime'],
},
{
field: 'teacherOpenCourseScheduleSessionStatusText', //数据字典类型为 global_status
// title : '状态1正常 2删除',
title: '启用状态',
align: "center",
hideField: false,
hide: $.isEmpty(sx_['teacherOpenCourseScheduleSessionStatusText']) ? false : sx_['teacherOpenCourseScheduleSessionStatusText'],
templet:function (d) {
var css = d.teacherOpenCourseScheduleSessionStatus == 2 ? "textType2" : 'textType';
var text = d.teacherOpenCourseScheduleSessionStatus == 2 ? '禁用':'已启用'
return '<span class="' + css + '">' +text + '</span>'
}
},
{
field : 'userId',title : '操作',align:"center",width:200, templet: function (d) {
var htm = '<a class="layui-table-link" lay-event="edit">编辑</a>';
htm += '<a class="layui-table-link" lay-event="enable">启用</a>';
htm += '<a class="layui-table-link" lay-event="disable">禁用</a>';
htm += '<a class="layui-table-link" lay-event="del">删除</a>';
return htm;
}
}
] ]
});
@ -164,7 +122,7 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
toolbar = {
add: function () {
var url = "/jlw/teacherOpenCourseScheduleSession/add.do";
Common.openDlg(url,"新增排课管理>新增");
Common.openDlg(url,"排课管理>新增排课");
},
edit: function () {
var data = Common.getOneFromTable(table,"teacherOpenCourseScheduleSessionTable");
@ -214,9 +172,60 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
}
});
});
}else if(obj.event == 'look'){
lookInfoDate(data);
} else if (obj.event == "enable") {
layer.confirm('是否确定启用该信息?', function (index) {
var ret = Common.postAjax("/jlw/teacherOpenCourseScheduleSession/edit.json",
{teacherOpenCourseId: data.teacherOpenCourseScheduleSessionId,teacherOpenCourseScheduleSessionStatus:1});
layer.msg(ret.code == 0 ? "启用成功!" : ret.msg, {
offset: ['50%'],
icon: ret.code == 0 ? 1 : 2,
time: 1500 //2秒关闭如果不配置默认是3秒
}, function () {
if (ret.code == 0) {
Lib.tableRefresh();
}
});
});
} else if (obj.event == "disable") {
layer.confirm('是否确定禁用该信息?', function (index) {
var ret = Common.postAjax("/jlw/teacherOpenCourseScheduleSession/edit.json",
{ids: data.teacherOpenCourseScheduleSessionId,teacherOpenCourseScheduleSessionStatus:2});
layer.msg(ret.code == 0 ? "禁用成功!" : ret.msg, {
offset: ['50%'],
icon: ret.code == 0 ? 1 : 2,
time: 1500 //2秒关闭如果不配置默认是3秒
}, function () {
if (ret.code == 0) {
Lib.tableRefresh();
}
});
});
}
})
}
};
exports('index',view);
function lookInfoDate(data) {
layer.open({
type: 1,
title: '查看',
btnAlign: 'c',
closeBtn:true,
shadeClose:true,
area: ['850px', '400px'],
content: '<div id="lookInfoDate_view"></div>',
success: function (layero, index) {
var getTpl = lookInfoDate_demo.innerHTML
,view = document.getElementById('lookInfoDate_view');
laytpl(getTpl).render(data, function(html){
view.innerHTML = html;
});
},
yes: function (index) {},
btn2: function (index, layero) {
layer.close(index);
}
});
}
});

@ -63,7 +63,6 @@
</div>
</div>
<input type="hidden" name="classId" value="${schoolClass.classId}" />
<input type="hidden" name="isSignRole" value="${isSignRole.get()!''}" />
</form>
<!--#} -->
<script>

@ -9,7 +9,7 @@
}
</style>
<!--//beTeacher :1是院校老师 2不是-->
<input type="hidden" name="beTeacher" value="${beTeacher}" />
<input type="hidden" name="isSignRole" value="${isSignRole.get()!''}" />
<layui:searchForm formId="searchForm" searchList="" condition="${search}">
<!--beTeacher :1是院校老师 2不是-->
<!--#if(beTeacher == 2){ -->

@ -1,98 +1,209 @@
<!--# layout("/common/layout.html",{"jsBase":"/js/jlw/teacherOpenCourseScheduleSession/"}){ -->
<link rel="stylesheet" href="${ctxPath}/plugins/highlight/styles/a11y-light.min.css" />
<script type="text/javascript" src="${ctxPath}/plugins/highlight/highlight.min.js?v=${jsVer}"></script>
<style>
.layui-form-label {
width: 100px;
}
</style>
<form class="layui-form" id="addForm">
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">日期</label>
<div class="layui-row" style="margin-left: 40px;">
<layui:submitButtons id="addButton" buttonType="" showExamine="2"/>
</div>
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">开课课程</label>
<div class="layui-input-inline">
<input type="text" id="teacherOpenCourseScheduleSessionDayTime" name="teacherOpenCourseScheduleSessionDayTime" value="${teacherOpenCourseScheduleSession.teacherOpenCourseScheduleSessionDayTime}" class="layui-input" >
<layui:simpleDictSelect style='layui-input-inline'
type="teacher_open_course.teacher_open_course_title.teacher_open_course_status=1"
id="teacherOpenCourseId" name="teacherOpenCourseId"
value="${teacherOpenCourseScheduleSession.teacherOpenCourseId}"
layVerify=""/>
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">创建时间</label>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">上课教师</label>
<div class="layui-input-inline">
<input type="text" id="teacherOpenCourseScheduleSessionAddTime" name="teacherOpenCourseScheduleSessionAddTime" value="${teacherOpenCourseScheduleSession.teacherOpenCourseScheduleSessionAddTime,"yyyy-MM-dd"}" class="layui-input input-date" >
<layui:simpleDictSelect style='layui-input-inline' type="teacher.teacher_name.teacher_status=1"
id="teacherId" name="teacherId"
value="${teacherOpenCourseScheduleSession.teacherId}" layVerify=""/>
</div>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<!-- <label class="layui-form-label">状态1正常 2删除</label>-->
<label class="layui-form-label">状态</label>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">上课班级</label>
<div class="layui-input-inline">
<layui:simpleDictSelect style='layui-input-inline' type="global_status"
id="teacherOpenCourseScheduleSessionStatus" name="teacherOpenCourseScheduleSessionStatus" value="${teacherOpenCourseScheduleSession.teacherOpenCourseScheduleSessionStatus}" layVerify="" />
<input style="display:none;" type="text" name="schoolClassIds"
value="${teacherOpenCourseScheduleSession.schoolClassIds}" class="layui-input">
<layui:simpleDictSelect style='layui-input-inline'
type="school_class.class_name.class_status=1,"
id="schoolClassIds" name="schoolClassIds"/>
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">开课名称</label>
<div class="layui-input-inline">
<layui:simpleDictSelect style='layui-input-inline' type="teacher_open_course.teacher_open_course_title.teacher_open_course_status=1"
id="teacherOpenCourseId" name="teacherOpenCourseId" value="${teacherOpenCourseScheduleSession.teacherOpenCourseId}" layVerify="" />
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-form-item">
<label class="layui-form-label">上课教室</label>
<div class="layui-inline">
<input type="radio" name="shagnke" value="1" title="指定教室" lay-filter="shagnke">
<input type="radio" name="shagnke" value="2" title="选择多个教室" lay-filter="shagnke">
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-form-item">
<label class="layui-form-label">开课节次</label>
<div class="layui-inline" style="width: 50%;">
<input name="sessionTagList" style="display: none" value="">
<table id="kkJieciTable" class="layui-table"></table>
</div>
<div class="layui-inline">
<button type="button" class="layui-btn layui-btn-normal"><i class="layui-icon">&#xe669;</i>重置</button>
<div class="layui-row" style="padding-top: 20px">
<button type="button" class="layui-btn layui-btn-normal">设置时间</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">教师名称</label>
<label class="layui-form-label">开课开始时间</label>
<div class="layui-input-inline">
<layui:simpleDictSelect style='layui-input-inline' type="teacher.teacher_name.teacher_status=1"
id="teacherId" name="teacherId" value="${teacherOpenCourseScheduleSession.teacherId}" layVerify="" />
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">班级ID集合</label>
<div class="layui-input-inline">
<input type="text" id="schoolClassIds" name="schoolClassIds" value="${teacherOpenCourseScheduleSession.schoolClassIds}" class="layui-input" >
<input type="text" id="teacherOpenCourseScheduleSessionDayTime" name="teacherOpenCourseScheduleSessionDayTime" value="${teacherOpenCourseScheduleSession.teacherOpenCourseScheduleSessionDayTime}" class="layui-input" >
</div>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">课次名称</label>
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label"></label>
<div class="layui-input-inline">
<input type="text" id="teacherOpenCourseScheduleSessionTagName" name="teacherOpenCourseScheduleSessionTagName" value="${teacherOpenCourseScheduleSession.teacherOpenCourseScheduleSessionTagName}" class="layui-input" >
<input type="text" id="" name="teacherOpenCourseScheduleSessionTagDuration"
value="${teacherOpenCourseScheduleSession.teacherOpenCourseScheduleSessionTagDuration}"
class="layui-input">
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">课程时长(分钟)</label>
<div class="layui-form-mid layui-word-aux"></div>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-form-item">
<label class="layui-form-label">节假日是否排课</label>
<div class="layui-inline">
<input type="radio" name="paike" value="1" title="不排课">
<input type="radio" name="paike" value="2" title="排课">
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-form-item">
<label class="layui-form-label">开课星期</label>
<div class="layui-inline" name="teacherOpenCourseScheduleSessionTagWeek">
<input type="checkbox" name="星期一" title="星期一">
<input type="checkbox" name="星期二" title="星期二">
<input type="checkbox" name="星期三" title="星期三">
<input type="checkbox" name="星期四" title="星期四">
<input type="checkbox" name="星期五" title="星期五">
<input type="checkbox" name="星期六" title="星期六">
<input type="checkbox" name="星期日" title="星期日">
</div>
</div>
</div>
<!--<div class="layui-inline">
<label class="layui-form-label">课次名称</label>
<div class="layui-input-inline">
<input type="text" id="teacherOpenCourseScheduleSessionTagDuration" name="teacherOpenCourseScheduleSessionTagDuration" value="${teacherOpenCourseScheduleSession.teacherOpenCourseScheduleSessionTagDuration}" class="layui-input" >
<input type="text" id="teacherOpenCourseScheduleSessionTagName" name="teacherOpenCourseScheduleSessionTagName" value="${teacherOpenCourseScheduleSession.teacherOpenCourseScheduleSessionTagName}" class="layui-input" >
</div>
</div>
</div>
</div>
<div class="layui-row">
</div>-->
<div class="layui-row" style="display: none">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">开始时间</label>
<label class="layui-form-label">上课时间</label>
<div class="layui-input-inline">
<input type="text" id="teacherOpenCourseScheduleSessionTagStartTime" name="teacherOpenCourseScheduleSessionTagStartTime" value="${teacherOpenCourseScheduleSession.teacherOpenCourseScheduleSessionTagStartTime}" class="layui-input" >
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">课程时长(分钟)</label>
<div class="layui-input-inline">
<input type="text" id="teacherOpenCourseScheduleSessionTagDuration"
name="teacherOpenCourseScheduleSessionTagDuration"
value="${teacherOpenCourseScheduleSession.teacherOpenCourseScheduleSessionTagDuration}"
class="layui-input">
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">结束时间</label>
<label class="layui-form-label">下课时间</label>
<div class="layui-input-inline">
<input type="text" id="teacherOpenCourseScheduleSessionTagEndTime" name="teacherOpenCourseScheduleSessionTagEndTime" value="${teacherOpenCourseScheduleSession.teacherOpenCourseScheduleSessionTagEndTime}" class="layui-input" >
</div>
</div>
</div>
</div>
<!-- 业务对象须有hidden字段保存delFlag和version字段-->
<input type="hidden" name="teacherOpenCourseScheduleSessionId" value="${teacherOpenCourseScheduleSession.teacherOpenCourseScheduleSessionId}" />
<layui:submitButtons id="addButton" buttonType="" showExamine="2" />
</form>
<!--#} -->
<script>
layui.use(['add'], function(){
var teacherOpenCourseScheduleSessionAdd = layui.add
layui.use(['add', 'table', 'laydate'], function () {
var teacherOpenCourseScheduleSessionAdd = layui.add,
laydate = layui.laydate,
table = layui.table;
table.render({
elem: '#kkJieciTable',
height: Lib.getTableHeight(1),
cellMinWidth: 100,
method: 'post',
url: Common.ctxPath + '/jlw/teacherOpenCourseScheduleSession/listGroup.json' // 数据接口
, cols: [[
{
type: 'checkbox',
fixed: 'left',
},
{
field: 'teacherOpenCourseScheduleSessionTagName',
title: '课次',
align: "center"
},
{
field: 'teacherOpenCourseScheduleSessionTagStartTime',
title: '开始时间',
align: "center"
},
{
field: 'teacherOpenCourseScheduleSessionTagEndTime',
title: '结束时间',
align: "center"
},
{
field: 'teacherOpenCourseScheduleSessionClassName',
title: '上课教室',
align: "center"
},
]],
});
laydate.render({
elem: '#teacherOpenCourseScheduleSessionDayTime' //指定元素
,type: 'datetime'
,range: true
});
teacherOpenCourseScheduleSessionAdd.init();
});
</script>

@ -1,6 +1,32 @@
<!--#layout("/common/layout.html",{"jsBase":"/js/jlw/teacherOpenCourseScheduleSession/"}){ -->
<style>
.layui-table a {
margin-right: 10px;
}
.textType {
border: 1px solid #0f9cfd;
color: #0f9cfd;
border-radius: 5px;
padding: 3px
}
.textType2 {
border: 1px solid #919191;
color: #919191;
border-radius: 5px;
padding: 3px
}
</style>
<layui:searchForm formId="searchForm" searchList="" condition="${search}">
</layui:searchForm>
<div class="layui-btn-container">
<div class="layui-btn-group">
<layui:accessButton function="teacherOpenCourseScheduleSession.add" action="add"><i
class="layui-icon">&#xe61f;</i>新增排课
</layui:accessButton>
</div>
</div>
<table id="teacherOpenCourseScheduleSessionTable" lay-filter="teacherOpenCourseScheduleSessionTable"></table>
<!--#} -->
@ -19,6 +45,37 @@
</div>
</div>
</script>
<script id="lookInfoDate_demo" type="text/html">
<table class="layui-table" lay-size="sm" style="text-align: center">
<thead style="background: #ebeaea;">
<tr style="text-align: center">
<th style="text-align: center">上课日期</th>
<th data-key="1-0-1" style="text-align: center">周次</th>
<th data-key="1-0-2" style="text-align: center">上课星期 </th>
<th data-key="1-0-3" style="text-align: center">课次</th>
<th data-key="1-0-4" style="text-align: center">上课时间</th>
<th data-key="1-0-5" style="text-align: center">上课教室 </th>
</tr>
</thead>
<tbody>
{{# layui.each(d.sessionTagList, function(index, item){ }}
<!--colspan="2"-->
<tr>
<td>{{item.teacherOpenCourseScheduleSessionDayTime}}</td>
<td>{{item.teacherOpenCourseScheduleSessionTagDuration}}</td>
<td>{{item.teacherOpenCourseScheduleSessionTagWeek}}</td>
<td>{{item.teacherOpenCourseScheduleSessionTagName}}</td>
<td>{{item.teacherOpenCourseScheduleSessionTagStartTime}}</td>
<td>{{item.teacherOpenCourseScheduleSessionClassName}}</td>
</tr>
{{# }); }}
{{# if(d.sessionTagList.length === 0){ }}
<tr colspan="6">无数据</tr>
{{# } }}
</tbody>
</table>
</script>
<script>
layui.use(['index'], function(){

Loading…
Cancel
Save