|
|
|
@ -1,35 +1,11 @@
|
|
|
|
|
layui.define(function (exports) { //提示:组件也可以依赖其它组件,如:layui.define('jquery', callback);
|
|
|
|
|
exports('treetable');
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
//调用
|
|
|
|
|
layui.config({
|
|
|
|
|
base: Common.ctxPath + '/plugins/treetable-lay/' //假设这是treetable.js所在的目录 可以把你需要扩展的js插件都放在一个文件夹内
|
|
|
|
|
}).extend({ //设定组件别名
|
|
|
|
|
treetable: 'treetable'
|
|
|
|
|
});
|
|
|
|
|
layui.define(['laydate', 'form', 'table', 'treetable', 'element'], function (exports) {
|
|
|
|
|
layui.define([ 'form', 'laydate', 'table' ], function(exports) {
|
|
|
|
|
var form = layui.form;
|
|
|
|
|
var laydate = layui.laydate;
|
|
|
|
|
var table = layui.table;
|
|
|
|
|
var element = layui.element;
|
|
|
|
|
var treetable = layui.treetable;
|
|
|
|
|
var teacherOpenCourseScheduleSessionTagTable = null;
|
|
|
|
|
var teacherOpenCourseScheduleSessionClassTable = null;
|
|
|
|
|
var classRoomTableData =[];
|
|
|
|
|
//一些事件触发
|
|
|
|
|
element.on('tab(docDemoTabBrief)', function(data){
|
|
|
|
|
if(data.index === 0){//tag_add
|
|
|
|
|
$("#tag_add").css("display",'flex');
|
|
|
|
|
$("#class_add").css("display",'none');
|
|
|
|
|
}else {
|
|
|
|
|
$("#class_add").css("display",'flex');
|
|
|
|
|
$("#tag_add").css("display",'none');
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
var view ={
|
|
|
|
|
init:function(){
|
|
|
|
|
var that = this
|
|
|
|
|
var that = this;
|
|
|
|
|
this.initTable();
|
|
|
|
|
this.initSearchForm();
|
|
|
|
|
this.initToolBar();
|
|
|
|
@ -41,148 +17,90 @@ layui.define(['laydate', 'form', 'table', 'treetable', 'element'], function (exp
|
|
|
|
|
initTable:function(){
|
|
|
|
|
var sx_ = localStorage.getItem("teacherOpenCourseScheduleSessionTagTable_field_"+Common.userInfoId); //筛选值显示、隐藏缓存
|
|
|
|
|
if($.isEmpty(sx_)){sx_ = {};}else {sx_ = JSON.parse(sx_);}
|
|
|
|
|
/*课次设置table*/
|
|
|
|
|
teacherOpenCourseScheduleSessionTagTable = function(){
|
|
|
|
|
table.render({
|
|
|
|
|
elem : '#teacherOpenCourseScheduleSessionTagTable',
|
|
|
|
|
height : Lib.getTableHeight(1),
|
|
|
|
|
cellMinWidth: 100,
|
|
|
|
|
method : 'post',
|
|
|
|
|
url:Common.ctxPath + "/jlw/teacherOpenCourseScheduleSessionTag/list.json"
|
|
|
|
|
/*,page : Lib.tablePage // 开启分页
|
|
|
|
|
,toolbar: '#toolbar_teacherOpenCourseScheduleSessionTag' //自定义头部左侧工具栏
|
|
|
|
|
,defaultToolbar: ['filter', 'print', 'exports'] //头部右侧工具栏*/
|
|
|
|
|
,limit : 100
|
|
|
|
|
, cols: [[ // 表头
|
|
|
|
|
/* {
|
|
|
|
|
field : 'teacherOpenCourseScheduleSessionTagId',
|
|
|
|
|
title : '课程开课-课次标签ID',
|
|
|
|
|
align:"center",
|
|
|
|
|
hideField :false,
|
|
|
|
|
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionTagId'])?false:sx_['teacherOpenCourseScheduleSessionTagId'],
|
|
|
|
|
|
|
|
|
|
width : 60,
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
field : 'teacherOpenCourseScheduleSessionTagDuration',
|
|
|
|
|
title : '课程时长(分钟)',
|
|
|
|
|
align:"center",
|
|
|
|
|
hideField :false,
|
|
|
|
|
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionTagDuration'])?false:sx_['teacherOpenCourseScheduleSessionTagDuration'],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
field : 'teacherOpenCourseScheduleSessionTagAddTime',
|
|
|
|
|
title : '创建时间',
|
|
|
|
|
align:"center",
|
|
|
|
|
hideField :false,
|
|
|
|
|
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionTagAddTime'])?false:sx_['teacherOpenCourseScheduleSessionTagAddTime'],
|
|
|
|
|
},
|
|
|
|
|
teacherOpenCourseScheduleSessionTagTable = table.render({
|
|
|
|
|
elem : '#teacherOpenCourseScheduleSessionTagTable',
|
|
|
|
|
height : Lib.getTableHeight(1),
|
|
|
|
|
cellMinWidth: 100,
|
|
|
|
|
method : 'post',
|
|
|
|
|
url : Common.ctxPath + '/jlw/teacherOpenCourseScheduleSessionTag/list.json' // 数据接口
|
|
|
|
|
,page : Lib.tablePage // 开启分页
|
|
|
|
|
,toolbar: '#toolbar_teacherOpenCourseScheduleSessionTag' //自定义头部左侧工具栏
|
|
|
|
|
,defaultToolbar: ['filter', 'print', 'exports'] //头部右侧工具栏
|
|
|
|
|
,limit : 10,
|
|
|
|
|
cols : [ [ // 表头
|
|
|
|
|
{
|
|
|
|
|
type : 'checkbox',
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
// {
|
|
|
|
|
// field : 'teacherOpenCourseScheduleSessionTagId',
|
|
|
|
|
// title : '课程开课-课次标签ID',
|
|
|
|
|
// align:"center",
|
|
|
|
|
// hideField :false,
|
|
|
|
|
// hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionTagId'])?false:sx_['teacherOpenCourseScheduleSessionTagId'],
|
|
|
|
|
//
|
|
|
|
|
// width : 60,
|
|
|
|
|
// },
|
|
|
|
|
{
|
|
|
|
|
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 : 'orgId',
|
|
|
|
|
title : '组织ID',
|
|
|
|
|
field : 'teacherOpenCourseScheduleSessionTagAddTime',
|
|
|
|
|
title : '创建时间',
|
|
|
|
|
align:"center",
|
|
|
|
|
hideField :false,
|
|
|
|
|
hide:$.isEmpty(sx_['orgId'])?false:sx_['orgId'],
|
|
|
|
|
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionTagAddTime'])?false:sx_['teacherOpenCourseScheduleSessionTagAddTime'],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
field : 'userId',
|
|
|
|
|
title : '用户ID',
|
|
|
|
|
field : 'teacherOpenCourseScheduleSessionTagStartTime',
|
|
|
|
|
title : '开始时间',
|
|
|
|
|
align:"center",
|
|
|
|
|
hideField :false,
|
|
|
|
|
hide:$.isEmpty(sx_['userId'])?false:sx_['userId'],
|
|
|
|
|
},*/
|
|
|
|
|
{
|
|
|
|
|
field: 'teacherOpenCourseScheduleSessionTagName',
|
|
|
|
|
title: '课次名称',
|
|
|
|
|
align: "center",
|
|
|
|
|
edit: "text",
|
|
|
|
|
hideField: false,
|
|
|
|
|
/* style:"border: 2px solid #F6F6F6;",*/
|
|
|
|
|
hide: $.isEmpty(sx_['teacherOpenCourseScheduleSessionTagName']) ? false : sx_['teacherOpenCourseScheduleSessionTagName'],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
field: 'teacherOpenCourseScheduleSessionTagStartTime',
|
|
|
|
|
title: '开始时间',
|
|
|
|
|
align: "center",
|
|
|
|
|
hideField: false,
|
|
|
|
|
hide: $.isEmpty(sx_['teacherOpenCourseScheduleSessionTagStartTime']) ? false : sx_['teacherOpenCourseScheduleSessionTagStartTime'],
|
|
|
|
|
templet:StartTime,
|
|
|
|
|
event:"startTime"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
field: 'teacherOpenCourseScheduleSessionTagEndTime',
|
|
|
|
|
title: '结束时间',
|
|
|
|
|
align: "center",
|
|
|
|
|
hideField: false,
|
|
|
|
|
hide: $.isEmpty(sx_['teacherOpenCourseScheduleSessionTagEndTime']) ? false : sx_['teacherOpenCourseScheduleSessionTagEndTime'],
|
|
|
|
|
templet:EndTime,
|
|
|
|
|
event:"endTime"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
field: 'operation_', title: '操作', align: "center", templet: function (d) {
|
|
|
|
|
var htm = '<a class="layui-table-link" lay-event="del" style="color: #FF5722;">删除</a>';
|
|
|
|
|
return htm;
|
|
|
|
|
}
|
|
|
|
|
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionTagStartTime'])?false:sx_['teacherOpenCourseScheduleSessionTagStartTime'],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
field : 'teacherOpenCourseScheduleSessionTagEndTime',
|
|
|
|
|
title : '结束时间',
|
|
|
|
|
align:"center",
|
|
|
|
|
hideField :false,
|
|
|
|
|
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionTagEndTime'])?false:sx_['teacherOpenCourseScheduleSessionTagEndTime'],
|
|
|
|
|
},
|
|
|
|
|
// {
|
|
|
|
|
// 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 : 'operation_',title : '操作',align:"center", templet: function (d) {
|
|
|
|
|
var htm = '<button type="button" class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</button>';
|
|
|
|
|
return htm;
|
|
|
|
|
}
|
|
|
|
|
]]
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
teacherOpenCourseScheduleSessionTagTable();
|
|
|
|
|
/*排课教室table*/
|
|
|
|
|
teacherOpenCourseScheduleSessionClassTable = function () {
|
|
|
|
|
classRoomTableData = Common.postAjax('/jlw/teacherOpenCourseScheduleSessionClass/list.json' ).data;// 排课教室数据接口;
|
|
|
|
|
treetable.render({
|
|
|
|
|
elem: '#teacherOpenCourseScheduleSessionClassTable',
|
|
|
|
|
height: Lib.getTableHeight(1),
|
|
|
|
|
cellMinWidth: 100,
|
|
|
|
|
method: 'post',
|
|
|
|
|
treeColIndex: 0, //树形图标显示在第几列
|
|
|
|
|
treeSpid: '0', //最上级的父级id
|
|
|
|
|
treeIdName: 'teacherOpenCourseScheduleSessionClassId', //id字段的名称
|
|
|
|
|
treePidName: 'teacherOpenCourseScheduleSessionClassParentId', //父级节点字段
|
|
|
|
|
treeDefaultClose: false, //是否默认折叠
|
|
|
|
|
treeLinkage: true, //父级展开时是否自动展开所有子级
|
|
|
|
|
data: classRoomTableData
|
|
|
|
|
/*,page : Lib.tablePage // 开启分页*/
|
|
|
|
|
/* ,toolbar: '#toolbar_teacherOpenCourseScheduleSessionClass' //自定义头部左侧工具栏
|
|
|
|
|
,defaultToolbar: ['filter', 'print', 'exports'] //头部右侧工具栏*/
|
|
|
|
|
, limit: 100
|
|
|
|
|
, cols: [[ // 表头
|
|
|
|
|
/*{
|
|
|
|
|
field : 'teacherOpenCourseScheduleSessionClassId',
|
|
|
|
|
title : '课程开课-排课位置ID',
|
|
|
|
|
align:"center",
|
|
|
|
|
hideField :false,
|
|
|
|
|
hide:$.isEmpty(sx_['teacherOpenCourseScheduleSessionClassId'])?false:sx_['teacherOpenCourseScheduleSessionClassId'],
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
] ]
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
width : 60,
|
|
|
|
|
},*/
|
|
|
|
|
{
|
|
|
|
|
field: 'teacherOpenCourseScheduleSessionClassName',
|
|
|
|
|
title: '教学楼 / 教室号',
|
|
|
|
|
align: "center",
|
|
|
|
|
edit:"text",
|
|
|
|
|
hideField: false,
|
|
|
|
|
hide: $.isEmpty(sx_['teacherOpenCourseScheduleSessionClassName']) ? false : sx_['teacherOpenCourseScheduleSessionClassName'],
|
|
|
|
|
}
|
|
|
|
|
, {
|
|
|
|
|
field: 'operation_', title: '操作', align: "center", templet: function (d) {
|
|
|
|
|
var htm;
|
|
|
|
|
if (d.teacherOpenCourseScheduleSessionClassParentId === '0') {
|
|
|
|
|
htm = '<a class="layui-table-link" lay-event="add">添加教室</a>'
|
|
|
|
|
} else {
|
|
|
|
|
htm = '';
|
|
|
|
|
}
|
|
|
|
|
htm += '<a class="layui-table-link" lay-event="edit">编辑</a>';
|
|
|
|
|
htm += '<a class="layui-table-link" lay-event="del" style="color: #FF5722">删除</a>';
|
|
|
|
|
return htm;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
]]
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
teacherOpenCourseScheduleSessionClassTable();
|
|
|
|
|
table.on('checkbox(teacherOpenCourseScheduleSessionTagTable)', function(obj){
|
|
|
|
|
var teacherOpenCourseScheduleSessionTag = obj.data;
|
|
|
|
|
if(obj.checked){
|
|
|
|
@ -190,15 +108,7 @@ layui.define(['laydate', 'form', 'table', 'treetable', 'element'], function (exp
|
|
|
|
|
}else{
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
table.on('edit(teacherOpenCourseScheduleSessionTagTable)', function(obj){ //注:edit是固定事件名,test是table原始容器的属性 lay-filter="对应的值"
|
|
|
|
|
var id = obj.data.teacherOpenCourseScheduleSessionTagId;
|
|
|
|
|
submitTag(id,obj.data);
|
|
|
|
|
});
|
|
|
|
|
table.on('edit(teacherOpenCourseScheduleSessionClassTable)', function(obj){ //注:edit是固定事件名,test是table原始容器的属性 lay-filter="对应的值"
|
|
|
|
|
var id = obj.data.teacherOpenCourseScheduleSessionClassId;
|
|
|
|
|
submitClassRoom(id,obj.data);
|
|
|
|
|
});
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
initSearchForm:function(){
|
|
|
|
@ -207,38 +117,42 @@ layui.define(['laydate', 'form', 'table', 'treetable', 'element'], function (exp
|
|
|
|
|
|
|
|
|
|
initToolBar:function(){
|
|
|
|
|
toolbar = {
|
|
|
|
|
class_add: function () {
|
|
|
|
|
let newRow= {
|
|
|
|
|
"teacherOpenCourseScheduleSessionClassId": "",
|
|
|
|
|
"teacherOpenCourseScheduleSessionClassName": "",
|
|
|
|
|
"teacherOpenCourseScheduleSessionClassParentId": "0",
|
|
|
|
|
"children": null,
|
|
|
|
|
"deep": null
|
|
|
|
|
};
|
|
|
|
|
submitClassRoom('',newRow)
|
|
|
|
|
},
|
|
|
|
|
add: function () {
|
|
|
|
|
/*var url = "/jlw/teacherOpenCourseScheduleSessionTag/add.do";
|
|
|
|
|
Common.openDlg(url,"课次管理>新增");*/
|
|
|
|
|
var data =table.cache["teacherOpenCourseScheduleSessionTagTable"];
|
|
|
|
|
let newRow= {
|
|
|
|
|
"teacherOpenCourseScheduleSessionTagName": "",
|
|
|
|
|
"teacherOpenCourseScheduleSessionTagStartTime": "00:00",
|
|
|
|
|
"teacherOpenCourseScheduleSessionTagEndTime": "00:00",
|
|
|
|
|
};
|
|
|
|
|
submitTag('',newRow);//添加课次
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
var url = "/jlw/teacherOpenCourseScheduleSessionTag/add.do";
|
|
|
|
|
Common.openDlg(url,"课次管理>新增");
|
|
|
|
|
},
|
|
|
|
|
edit: function () {
|
|
|
|
|
var data = Common.getOneFromTable(table,"teacherOpenCourseScheduleSessionTagTable");
|
|
|
|
|
if(data==null){
|
|
|
|
|
return ;
|
|
|
|
|
}
|
|
|
|
|
var url = "/jlw/teacherOpenCourseScheduleSessionTag/add.do?teacherOpenCourseScheduleSessionTagId="+data.teacherOpenCourseScheduleSessionTagId;
|
|
|
|
|
Common.openDlg(url,"课次管理>"+data.teacherOpenCourseScheduleSessionTagId+">编辑");
|
|
|
|
|
},
|
|
|
|
|
del: function () {
|
|
|
|
|
layui.use(['del'], function(){
|
|
|
|
|
var delView = layui.del
|
|
|
|
|
delView.delBatch();
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
search: function () {
|
|
|
|
|
Lib.doSearchForm($("#searchForm"), teacherOpenCourseScheduleSessionTagTable, 1);
|
|
|
|
|
view.initToolBar()
|
|
|
|
|
},
|
|
|
|
|
refresh: function () {
|
|
|
|
|
searchForm.reset();
|
|
|
|
|
Lib.doSearchForm($("#searchForm"), teacherOpenCourseScheduleSessionTagTable, 1);
|
|
|
|
|
view.initToolBar()
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
//触发事件
|
|
|
|
|
$('.ext-toolbar').on('click', function() {
|
|
|
|
|
var type = $(this).data('type');
|
|
|
|
|
toolbar[type] ? toolbar[type].call(this) : '';
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
initTableTool: table.on('tool(teacherOpenCourseScheduleSessionTagTable)', function (obj) {
|
|
|
|
|
}, initTableTool: table.on('tool(teacherOpenCourseScheduleSessionTagTable)', function (obj) {
|
|
|
|
|
var data = obj.data;
|
|
|
|
|
var teacherOpenCourseScheduleSessionTagId = data.teacherOpenCourseScheduleSessionTagId;
|
|
|
|
|
if (obj.event === 'edit') {
|
|
|
|
|
var url = "/jlw/teacherOpenCourseScheduleSessionTag/add.do?teacherOpenCourseScheduleSessionTagId="+data.teacherOpenCourseScheduleSessionTagId;
|
|
|
|
|
Common.openDlg(url,"课次管理>"+data.teacherOpenCourseScheduleSessionTagId+">编辑");
|
|
|
|
@ -251,108 +165,13 @@ layui.define(['laydate', 'form', 'table', 'treetable', 'element'], function (exp
|
|
|
|
|
time: 1500 //2秒关闭(如果不配置,默认是3秒)
|
|
|
|
|
},function (){
|
|
|
|
|
if(ret.code == 0){
|
|
|
|
|
parent.Lib.tableRefresh();
|
|
|
|
|
teacherOpenCourseScheduleSessionTagTable();
|
|
|
|
|
Lib.tableRefresh();
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
}else if(obj.event === 'startTime'){
|
|
|
|
|
var id = '#startTime' + (Number($(obj.tr[0]).attr('data-index')) + 1);
|
|
|
|
|
laydate.render({
|
|
|
|
|
elem: id
|
|
|
|
|
, type: 'time'
|
|
|
|
|
, trigger: 'click'
|
|
|
|
|
, format: 'HH:mm'
|
|
|
|
|
, done: function (value, date, endDate) {
|
|
|
|
|
data.teacherOpenCourseScheduleSessionTagStartTime = value;
|
|
|
|
|
submitTag(teacherOpenCourseScheduleSessionTagId,data);//修改课次
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}if(obj.event == 'endTime'){
|
|
|
|
|
var id = '#endTime' + (Number($(obj.tr[0]).attr('data-index')) + 1);
|
|
|
|
|
laydate.render({
|
|
|
|
|
elem: id
|
|
|
|
|
, type: 'time'
|
|
|
|
|
, trigger: 'click'
|
|
|
|
|
, format: 'HH:mm'
|
|
|
|
|
, min:data.teacherOpenCourseScheduleSessionTagStartTime
|
|
|
|
|
, show:true
|
|
|
|
|
, done: function (value, date, endDate) {
|
|
|
|
|
data.teacherOpenCourseScheduleSessionTagEndTime = value;
|
|
|
|
|
submitTag(teacherOpenCourseScheduleSessionTagId,data);//修改课次
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
};
|
|
|
|
|
table.on('tool(teacherOpenCourseScheduleSessionClassTable)', function (obj) {
|
|
|
|
|
var data = obj.data;
|
|
|
|
|
if(obj.event === 'add'){
|
|
|
|
|
v/*ar url = "/jlw/teacherOpenCourseScheduleSessionClass/add.do";
|
|
|
|
|
Common.openDlg(url,"排课教室管理>新增");*/
|
|
|
|
|
}else if (obj.event === 'edit') {
|
|
|
|
|
/*var url = "/jlw/teacherOpenCourseScheduleSessionClass/add.do?teacherOpenCourseScheduleSessionClassId="+data.teacherOpenCourseScheduleSessionClassId;
|
|
|
|
|
Common.openDlg(url,"排课教室管理>"+data.teacherOpenCourseScheduleSessionClassId+">编辑");*/
|
|
|
|
|
}else if(obj.event === "del"){
|
|
|
|
|
layer.confirm('是否确定删除该信息?', function (index) {
|
|
|
|
|
var ret = Common.postAjax("/jlw/teacherOpenCourseScheduleSessionClass/delete.json",{ids:data.teacherOpenCourseScheduleSessionClassId});
|
|
|
|
|
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();
|
|
|
|
|
teacherOpenCourseScheduleSessionClassTable();
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
function StartTime(obj){
|
|
|
|
|
var teacherOpenCourseScheduleSessionTagStartTime = obj.teacherOpenCourseScheduleSessionTagStartTime;
|
|
|
|
|
var id = "startTime" + obj.LAY_INDEX;
|
|
|
|
|
return '<input type="text" class="layui-input" id=' + id + ' value=' + teacherOpenCourseScheduleSessionTagStartTime + '>';
|
|
|
|
|
}
|
|
|
|
|
function EndTime(obj){
|
|
|
|
|
var teacherOpenCourseScheduleSessionTagEndTime = obj.teacherOpenCourseScheduleSessionTagEndTime;
|
|
|
|
|
var id = "endTime" + obj.LAY_INDEX;
|
|
|
|
|
return '<input type="text" class="layui-input" id=' + id + ' value=' + teacherOpenCourseScheduleSessionTagEndTime + '>';
|
|
|
|
|
}
|
|
|
|
|
function submitTag(id,param){
|
|
|
|
|
var url = "/jlw/teacherOpenCourseScheduleSessionTag/add.json";
|
|
|
|
|
if(!$.isEmpty(id)){
|
|
|
|
|
url = "/jlw/teacherOpenCourseScheduleSessionTag/edit.json"
|
|
|
|
|
}
|
|
|
|
|
var ret = Common.postAjax(url,param);
|
|
|
|
|
layer.msg(ret.code == 0 ? "操作成功!" : ret.msg, {
|
|
|
|
|
offset: ['50%'],
|
|
|
|
|
icon: ret.code == 0 ? 1 : 2,
|
|
|
|
|
time: 1500 //2秒关闭(如果不配置,默认是3秒)
|
|
|
|
|
}, function () {
|
|
|
|
|
if (ret.code == 0) {
|
|
|
|
|
parent.Lib.tableRefresh();
|
|
|
|
|
teacherOpenCourseScheduleSessionTagTable();
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
function submitClassRoom(id,param){
|
|
|
|
|
var url = "/jlw/teacherOpenCourseScheduleSessionClass/add.json";
|
|
|
|
|
if(!$.isEmpty(id)){
|
|
|
|
|
url = "/jlw/teacherOpenCourseScheduleSessionClass/edit.json"
|
|
|
|
|
}
|
|
|
|
|
var ret = Common.postAjax(url,param);
|
|
|
|
|
layer.msg(ret.code == 0 ? "操作成功!" : ret.msg, {
|
|
|
|
|
offset: ['50%'],
|
|
|
|
|
icon: ret.code == 0 ? 1 : 2,
|
|
|
|
|
time: 1500 //2秒关闭(如果不配置,默认是3秒)
|
|
|
|
|
}, function () {
|
|
|
|
|
if (ret.code == 0) {
|
|
|
|
|
parent.Lib.tableRefresh();
|
|
|
|
|
teacherOpenCourseScheduleSessionClassTable();
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
exports('index',view);
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|