diff --git a/web/src/main/resources/static/js/jlw/courseInfo/index.js b/web/src/main/resources/static/js/jlw/courseInfo/index.js index 48d249f8..6a47a545 100644 --- a/web/src/main/resources/static/js/jlw/courseInfo/index.js +++ b/web/src/main/resources/static/js/jlw/courseInfo/index.js @@ -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; } diff --git a/web/src/main/resources/static/js/jlw/resourcesInfo/index.js b/web/src/main/resources/static/js/jlw/resourcesInfo/index.js index a6ef7a49..f007d141 100644 --- a/web/src/main/resources/static/js/jlw/resourcesInfo/index.js +++ b/web/src/main/resources/static/js/jlw/resourcesInfo/index.js @@ -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 || []; diff --git a/web/src/main/resources/static/js/jlw/teacherOpenCourse/index.js b/web/src/main/resources/static/js/jlw/teacherOpenCourse/index.js index 95445f9b..9db00dce 100644 --- a/web/src/main/resources/static/js/jlw/teacherOpenCourse/index.js +++ b/web/src/main/resources/static/js/jlw/teacherOpenCourse/index.js @@ -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}); } }) } diff --git a/web/src/main/resources/templates/jlw/courseInfo/index.html b/web/src/main/resources/templates/jlw/courseInfo/index.html index 3ed42879..6aaa5d46 100644 --- a/web/src/main/resources/templates/jlw/courseInfo/index.html +++ b/web/src/main/resources/templates/jlw/courseInfo/index.html @@ -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> diff --git a/web/src/main/resources/templates/jlw/resourcesApplication/add.html b/web/src/main/resources/templates/jlw/resourcesApplication/add.html index f6783df3..eaf1a8f8 100644 --- a/web/src/main/resources/templates/jlw/resourcesApplication/add.html +++ b/web/src/main/resources/templates/jlw/resourcesApplication/add.html @@ -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-->