开课管理

beetlsql3-dev
姚丹ab 2 years ago
parent 5c3d8ed6ef
commit 6e7b5d2ad6

Before

Width:  |  Height:  |  Size: 231 KiB

After

Width:  |  Height:  |  Size: 231 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

@ -6,7 +6,7 @@
<title> <title>
金融虚拟仿真实验课程平台 金融虚拟仿真实验课程平台
</title> </title>
<link rel="shortcut icon" href="${ctxPath}/filesystem/temp/label/logo.ico" type="image/x-icon"> <link rel="shortcut icon" href="${ctxPath}/plugins/logo2.ico" type="image/x-icon">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta http-equiv ="Pragma" content = "no-cache"/> <meta http-equiv ="Pragma" content = "no-cache"/>
<meta http-equiv="Cache-Control" content="no cache" /> <meta http-equiv="Cache-Control" content="no cache" />

@ -138,15 +138,13 @@
<form class="layui-form layui-form-pane"> <form class="layui-form layui-form-pane">
<div class="layui-row layui-header"> <div class="layui-row layui-header">
<div class="layui-col-md4" style="text-align: center;"> <div class="layui-col-md4" style="text-align: center;">
<img style="height: 76px;" />
<img style="height: 76px;" src="${ctxPath}/filesystem/temp/label/logo.png"/>
<div class="layui-logo layui-hide-xs layui-bg-black">金融虚拟仿真实验课程平台</div> <div class="layui-logo layui-hide-xs layui-bg-black">金融虚拟仿真实验课程平台</div>
<!--<a href="#" class="" style="width: 80px;"> <!--<a href="#" class="" style="width: 80px;">
<div class="fsSwitchMenu"><i class="iconfont icon-category"></i></div> <div class="fsSwitchMenu"><i class="iconfont icon-category"></i></div>
</a>--> </a>-->
</div> </div>
<!-- 顶部菜单 --> <!-- 顶部菜单 -->
<div class="layui-col-md8"> <div class="layui-col-md8">
<ul class="layui-nav" id="operation" style="float: right;"> <ul class="layui-nav" id="operation" style="float: right;">
@ -169,7 +167,7 @@
<li class="layui-nav-item head_"> <li class="layui-nav-item head_">
<a href="javascript:void (0);"> <a href="javascript:void (0);">
<!--#if(user.get().head_img!''== null || user.get().head_img!''==''){--> <!--#if(user.get().head_img!''== null || user.get().head_img!''==''){-->
<img style="height: 76px;" src="${ctxPath}/filesystem/temp/label/head_img.jpg"/> <img src="${ctxPath}//plugins/head_img.jpg" class="layui-nav-img">
<!--#}else{--> <!--#}else{-->
<img src="${ctxPath}${user.get().head_img!''}" class="layui-nav-img"> <img src="${ctxPath}${user.get().head_img!''}" class="layui-nav-img">
<!--#}--> <!--#}-->

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 131 KiB

@ -3,6 +3,7 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
var laydate = layui.laydate; var laydate = layui.laydate;
var table = layui.table; var table = layui.table;
var schoolClassTable = null; var schoolClassTable = null;
var isSignRole = $("input[name='isSignRole']").val();
var view ={ var view ={
init:function(){ init:function(){
this.initTable(); this.initTable();
@ -12,7 +13,7 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
Lib.doSearchForm($("#searchForm"),schoolClassTable) Lib.doSearchForm($("#searchForm"),schoolClassTable)
} }
}, },
initTable:function(){ initTable:function(){//isSignRole :1admin 2:uniAdmin 3:teacher 4student
schoolClassTable = table.render({ schoolClassTable = table.render({
elem : '#schoolClassTable', elem : '#schoolClassTable',
height : Lib.getTableHeight(), height : Lib.getTableHeight(),
@ -28,8 +29,12 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
cols : [ [ // 表头 cols : [ [ // 表头
{ {
field : 'universitiesCollegesIdText', field : 'universitiesCollegesIdText',
title : '所属院校',align: "center",hide:$("input[name='beTeacher']").val() == 1?true:false //beTeacher :1是院校老师 2不是 title : '所属院校',align: "center",hide:isSignRole == 1?true:false //beTeacher :1是院校老师 2不是
}, },
{
field : 'universitiesCollegesIdText',
title : '所属院系',align: "center",hide:isSignRole == 1?true:false //beTeacher :1是院校老师 2不是
},
{ {
field : 'universitySystemIdText', field : 'universitySystemIdText',
title : '专业名称',align: "center" title : '专业名称',align: "center"

@ -29,15 +29,15 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
{ {
field : 'universitiesCollegesName', field : 'universitiesCollegesName',
title : '所属院',align: "center",hide:$("input[name='beTeacher']").val() != 1?false:true title : '所属院',align: "center",hide:$("input[name='beTeacher']").val() != 1?false:true
}, },
{ /*{
field : 'classIdText', field : 'classIdText',
title : '所属专业',align: "center" title : '所属专业',align: "center"
}, },*/
{ {
field : 'classIdText', field : 'classIdText',
title : '所属班级',align: "center" title : '班级名称',align: "center"
}, },
{ {

@ -96,9 +96,9 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
} }
}, { }, {
field: 'operation_', title: '操作', align: "center", width: "200", templet: function (d) { field: 'operation_', title: '操作', align: "center", width: "200", templet: function (d) {
var htm = '<a class="layui-table-link" lay-event="edit">去排课</a>'; var htm = '<a class="layui-table-link" lay-event="toPaike">去排课</a>';
htm += '<a class="layui-table-link" lay-event="qiyong">启用</a>'; htm += '<a class="layui-table-link" lay-event="enable">启用</a>';
htm += '<a class="layui-table-link" lay-event="jinyong">禁用</a>'; htm += '<a class="layui-table-link" lay-event="disable">禁用</a>';
htm += '<a class="layui-table-link" lay-event="del">删除</a>'; htm += '<a class="layui-table-link" lay-event="del">删除</a>';
return htm; return htm;
} }
@ -160,7 +160,7 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
var data = obj.data; var data = obj.data;
if (obj.event === 'edit') { if (obj.event === 'edit') {
var url = "/jlw/teacherOpenCourse/add.do?teacherOpenCourseId=" + data.teacherOpenCourseId; var url = "/jlw/teacherOpenCourse/add.do?teacherOpenCourseId=" + data.teacherOpenCourseId;
Common.openDlg(url, "TeacherOpenCourse管理>" + data.teacherOpenCourseId + ">编辑"); Common.openDlg(url, "开课管理>" + data.teacherOpenCourseTitle + ">编辑");
} else if (obj.event === "del") { } else if (obj.event === "del") {
layer.confirm('是否确定删除该信息?', function (index) { layer.confirm('是否确定删除该信息?', function (index) {
var ret = Common.postAjax("/jlw/teacherOpenCourse/delete.json", {ids: data.teacherOpenCourseId}); var ret = Common.postAjax("/jlw/teacherOpenCourse/delete.json", {ids: data.teacherOpenCourseId});
@ -174,6 +174,37 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
} }
}); });
}); });
} else if (obj.event == "toPaike") {
var url = "/jlw/teacherOpenCourseScheduleSession/add.do?teacherOpenCourseId=" + data.teacherOpenCourseId;
Common.openDlg(url, "排课列表>" + data.teacherOpenCourseTitle + ">编辑");
} else if (obj.event == "enable") {
layer.confirm('是否确定启用该信息?', function (index) {
var ret = Common.postAjax("/jlw/teacherOpenCourse/edit.json",
{teacherOpenCourseId: data.teacherOpenCourseId,teacherOpenCourseStatus: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/teacherOpenCourse/edit.json",
{ids: data.teacherOpenCourseId,teacherOpenCourseStatus: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();
}
});
});
} }
}) })
} }

@ -4,8 +4,6 @@
<div style="margin-left: 95px;"> <div style="margin-left: 95px;">
<layui:submitButtons id="addButton" buttonType="" /> <layui:submitButtons id="addButton" buttonType="" />
</div> </div>
<!--beTeacher :1是院校老师 2不是-->
<!--#if(beTeacher == 2){ -->
<div class="layui-row"> <div class="layui-row">
<div class="layui-form-item"> <div class="layui-form-item">
<div class="layui-inline"> <div class="layui-inline">
@ -17,6 +15,8 @@
</div> </div>
</div> </div>
</div> </div>
<!--isSignRole :1admin+管理员 2:uniAdmin学院管理员 3:teacher 4student-->
<!--#if(isSignRole.get()!''== 2){ -->
<div class="layui-row"> <div class="layui-row">
<div class="layui-form-item"> <div class="layui-form-item">
<div class="layui-inline"> <div class="layui-inline">
@ -40,6 +40,17 @@
<button type="button" class="layui-btn layui-btn-sm rightUniversitySystemAdd bg_button">去添加</button> <button type="button" class="layui-btn layui-btn-sm rightUniversitySystemAdd bg_button">去添加</button>
</div> </div>
</div> </div>
<!--#}else if(isSignRole.get()!'' == 1){ -->
<div class="layui-row">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label"><span class="req">*</span>班级编号:</label>
<div class="layui-input-inline">
<input type="text" name="classSn" value="${schoolClass.classSn}" class="layui-input">
</div>
</div>
</div>
</div>
<!--#} --> <!--#} -->
<div class="layui-row"> <div class="layui-row">
<div class="layui-form-item"> <div class="layui-form-item">
@ -52,6 +63,7 @@
</div> </div>
</div> </div>
<input type="hidden" name="classId" value="${schoolClass.classId}" /> <input type="hidden" name="classId" value="${schoolClass.classId}" />
<input type="hidden" name="isSignRole" value="${isSignRole.get()!''}" />
</form> </form>
<!--#} --> <!--#} -->
<script> <script>

@ -18,7 +18,7 @@
<button type="button" class="layui-btn layui-btn-sm rightOffAdd bg_button">去添加</button> <button type="button" class="layui-btn layui-btn-sm rightOffAdd bg_button">去添加</button>
</div> </div>
</div> </div>
<div class="layui-row"> <!--<div class="layui-row">
<div class="layui-form-item"> <div class="layui-form-item">
<div class="layui-inline"> <div class="layui-inline">
<label class="layui-form-label"><span class="req">*</span>所属院系:</label> <label class="layui-form-label"><span class="req">*</span>所属院系:</label>
@ -40,7 +40,7 @@
</div> </div>
<button type="button" class="layui-btn layui-btn-sm rightOffUniversityAdd bg_button">去添加</button> <button type="button" class="layui-btn layui-btn-sm rightOffUniversityAdd bg_button">去添加</button>
</div> </div>
</div> </div>-->
<div class="layui-row"> <div class="layui-row">
<div class="layui-form-item"> <div class="layui-form-item">
<div class="layui-inline"> <div class="layui-inline">

Loading…
Cancel
Save