修改bug

beetlsql3-dev
姚丹ab 2 years ago
parent 50be52439c
commit c81e061ba5

@ -44,6 +44,15 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
field : 'addTime',
title : '创建时间',align:"center"
},
{
field : 'userId',title : '课程来源',align:"center", templet: function (d) {
if(d.userId == null || d.userId == 1) {
return '系统授权'
} else {
return '院校添加'
}
}
},
{
field : 'courseInfoStatus',title : '状态',align:"center", templet: function (d) {
if(d.courseInfoStatus == 1){
@ -56,11 +65,10 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
}
},
{
field : 'userId',width:300,title : '操作',align:"center", templet: function (d) {
var htm = '<a class="layui-table-link" lay-event="courseConfigure">课程配置</a>';
field : 'operation_',width:300,title : '操作',align:"center", templet: function (d) {
var htm = '<a class="layui-table-link" lay-event="courseConfigure">课程配置</a>';
htm += '<a class="layui-table-link" lay-event="editStatus">'+(d.courseInfoStatus == 1?"禁用":"启用")+'</a>';
htm += '<a class="layui-table-link" lay-event="edit">编辑</a>';
htm += '<a class="layui-table-link" lay-event="edit">编辑</a>';
htm += '<a class="layui-table-link" lay-event="del">删除</a>';
return htm;
}

@ -11,9 +11,12 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
courseLabelTypes: "应用课程类,考证课程类,理论课程类",
rankLimit: 3
}).data,//获取课程数据
htmY = '<optgroup label="应用课程类">', htmL = '<optgroup label="理论课程类">', htmK = '<optgroup label="考证课程类">',
htmY = '<optgroup label="应用课程类">',
htmL = '<optgroup label="理论课程类">',
htmK = '<optgroup label="考证课程类">',
htmO = '<optgroup label="开课课程类">',
currentAuthCourseInfoDetails = Common.getAjax("/jlw/universitiesCollegesJurisdictionCurriculumResources/getAuthDetailsByCacheUser.json").data;
// 应用课程类
// 应用课程类
var applicationCourseList = currentAuthCourseInfoDetails.applicationCourseList || [];
// 理论课程类
var theoryCourseList = currentAuthCourseInfoDetails.theoryCourseList || [];

@ -77,6 +77,12 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
align: "center",
hideField: false,
hide: $.isEmpty(sx_['teacherOpenCourseMergeTeacherAuthCode']) ? false : sx_['teacherOpenCourseMergeTeacherAuthCode'],
templet: function (d) {
var html = '<button type="button" class="layui-btn layui-btn-xs clipboard"' +
'style="background-color: #FAFAFA !important; font-weight: bold; color: #009688; font-size: 14px;padding: 20px;line-height: 0px;" ' +
'lay-event="clipboard">' + d.teacherOpenCourseMergeTeacherAuthCode + '</button>';
return html;
}
},
{
field: 'createTime',
@ -106,7 +112,15 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
return htm;
}
}
]]
]],done: function (res, curr, count) {
$(".clipboard").mouseenter(function(e){
layer.tips('点击复制', this);//tips显示
});
$(".clipboard").mouseleave(function(){
layer.closeAll('tips'); //关闭所有的tips层
});
}
});
table.on('checkbox(teacherOpenCourseTable)', function (obj) {
@ -208,6 +222,16 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
}
});
});
}else if (obj.event === "clipboard"){
/* 表格工具条点击事件 */
var oInput = document.createElement('input');
oInput.value = data.teacherOpenCourseMergeTeacherAuthCode;
document.body.appendChild(oInput);
oInput.select(); // 选择对象
document.execCommand("Copy"); // 执行浏览器复制命令
oInput.className = 'oInput';//设置class名
document.getElementsByClassName("oInput")[0].remove();//移除这个input
layer.msg('复制成功!', {icon: 1, time: 3000});
}
})
}

@ -24,7 +24,16 @@ type="course_label.course_label_name.course_label_status=1,${user.get().isAdmin
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label">课程来源:</label>
<div class="layui-input-inline">
<select name="originStatus" lay-verify="required">
<option value=""></option>
<option value="1">系统内置</option>
<option value="0">xx</option>
</select>
</div>
</div>
<!-- course_label.course_label_name.course_label_status=1-->
</layui:searchForm>

@ -143,7 +143,7 @@
</div>
<div class="layui-row">
<div class="layui-form-item">
<label class="layui-form-label">应用简介:</label>
<label class="layui-form-label"><span class="req">*</span>应用简介:</label>
<div class="layui-input-block" style="margin-left:180px;">
<div>
<!-- applicationIntroduction-->
@ -154,7 +154,7 @@
</div>
<div class="layui-row">
<div class="layui-form-item">
<label class="layui-form-label">详细介绍:</label>
<label class="layui-form-label"><span class="req">*</span>详细介绍:</label>
<div class="layui-input-block" style="margin-left:180px;">
<div>
<!-- applicationInfo-->

Loading…
Cancel
Save