修改bug

beetlsql3-dev
姚丹ab 2 years ago
parent c963bba746
commit bfb3b29b99

@ -57,15 +57,15 @@
<ul class="icon_lists dib-box">
<li class="dib">
<span class="icon iconfont">&#xe8ff;</span>
<div class="name">402导航</div>
<div class="code-name">&amp;#xe8ff;</div>
<span class="icon iconfont">&#xe65f;</span>
<div class="name">down_double</div>
<div class="code-name">&amp;#xe65f;</div>
</li>
<li class="dib">
<span class="icon iconfont">&#xe62c;</span>
<div class="name">彩色-定位-向下</div>
<div class="code-name">&amp;#xe62c;</div>
<span class="icon iconfont">&#xe663;</span>
<div class="name">up_double</div>
<div class="code-name">&amp;#xe663;</div>
</li>
<li class="dib">
@ -291,9 +291,9 @@
>@font-face {
font-family: 'iconfont';
src:
url('iconfont.woff2?t=1679071689331') format('woff2'),
url('iconfont.woff?t=1679071689331') format('woff'),
url('iconfont.ttf?t=1679071689331') format('truetype');
url('iconfont.woff2?t=1679142613835') format('woff2'),
url('iconfont.woff?t=1679142613835') format('woff'),
url('iconfont.ttf?t=1679142613835') format('truetype');
}
</code></pre>
<h3 id="-iconfont-">第二步:定义使用 iconfont 的样式</h3>
@ -320,20 +320,20 @@
<ul class="icon_lists dib-box">
<li class="dib">
<span class="icon iconfont layui-extend-daohang"></span>
<span class="icon iconfont layui-extend-down_double"></span>
<div class="name">
402导航
down_double
</div>
<div class="code-name">.layui-extend-daohang
<div class="code-name">.layui-extend-down_double
</div>
</li>
<li class="dib">
<span class="icon iconfont layui-extend-cs-dw-xx-1"></span>
<span class="icon iconfont layui-extend-up_double"></span>
<div class="name">
彩色-定位-向下
up_double
</div>
<div class="code-name">.layui-extend-cs-dw-xx-1
<div class="code-name">.layui-extend-up_double
</div>
</li>
@ -672,18 +672,18 @@
<li class="dib">
<svg class="icon svg-icon" aria-hidden="true">
<use xlink:href="#layui-extend-daohang"></use>
<use xlink:href="#layui-extend-down_double"></use>
</svg>
<div class="name">402导航</div>
<div class="code-name">#layui-extend-daohang</div>
<div class="name">down_double</div>
<div class="code-name">#layui-extend-down_double</div>
</li>
<li class="dib">
<svg class="icon svg-icon" aria-hidden="true">
<use xlink:href="#layui-extend-cs-dw-xx-1"></use>
<use xlink:href="#layui-extend-up_double"></use>
</svg>
<div class="name">彩色-定位-向下</div>
<div class="code-name">#layui-extend-cs-dw-xx-1</div>
<div class="name">up_double</div>
<div class="code-name">#layui-extend-up_double</div>
</li>
<li class="dib">

@ -2,9 +2,9 @@
font-family: "iconfont"; /* Project id 3695701 */
/* Color fonts */
src:
url('iconfont.woff2?t=1679071689331') format('woff2'),
url('iconfont.woff?t=1679071689331') format('woff'),
url('iconfont.ttf?t=1679071689331') format('truetype');
url('iconfont.woff2?t=1679142613835') format('woff2'),
url('iconfont.woff?t=1679142613835') format('woff'),
url('iconfont.ttf?t=1679142613835') format('truetype');
}
.iconfont {
@ -15,12 +15,12 @@
-moz-osx-font-smoothing: grayscale;
}
.layui-extend-daohang:before {
content: "\e8ff";
.layui-extend-down_double:before {
content: "\e65f";
}
.layui-extend-cs-dw-xx-1:before {
content: "\e62c";
.layui-extend-up_double:before {
content: "\e663";
}
.layui-extend-chexiao:before {

@ -6,18 +6,18 @@
"description": "",
"glyphs": [
{
"icon_id": "1727583",
"name": "402导航",
"font_class": "daohang",
"unicode": "e8ff",
"unicode_decimal": 59647
},
{
"icon_id": "5262887",
"name": "彩色-定位-向下",
"font_class": "cs-dw-xx-1",
"unicode": "e62c",
"unicode_decimal": 58924
"icon_id": "34609250",
"name": "down_double",
"font_class": "down_double",
"unicode": "e65f",
"unicode_decimal": 58975
},
{
"icon_id": "34609311",
"name": "up_double",
"font_class": "up_double",
"unicode": "e663",
"unicode_decimal": 58979
},
{
"icon_id": "1243",

@ -10,15 +10,45 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
courseLabelTypes = Common.getAjax("/jlw/courseInfo/getTreeByCourseLabelTypes.json", {
courseLabelTypes: "应用课程类,考证课程类,理论课程类",
rankLimit: 3
}).data; //获取课程数据
}).data,//获取课程数据
htmY = '<optgroup label="应用课程类">', htmL = '<optgroup label="理论课程类">', htmK = '<optgroup label="考证课程类">',
currentAuthCourseInfoDetails = Common.getAjax("/jlw/universitiesCollegesJurisdictionCurriculumResources/getAuthDetailsByCacheUser.json").data;
// 应用课程类
var applicationCourseList = currentAuthCourseInfoDetails.applicationCourseList || [];
// 理论课程类
var theoryCourseList = currentAuthCourseInfoDetails.theoryCourseList || [];
// 考证课程类
var textualResearchCourseList = currentAuthCourseInfoDetails.textualResearchCourseList || [];
$.each(courseLabelTypes, function (key, value) {
selectList += '<option value="' + value.courseInfoId + '">' + value.courseInfoName + '</option>';
courseInfoMap[value.courseInfoId] = {courseInfoName: value.courseInfoName, children: value.children};
$.each(value.children, function (k, v) {
zjMap[v.courseInfoId] = {courseInfoName: v.courseInfoName, children: v.children};
});
});
selectList += "</select>";
for (let currentAuthCourseInfoDetail of applicationCourseList) {
htmY += '<option value="' + (currentAuthCourseInfoDetail.courseInfoId || '-1') + '">' + (currentAuthCourseInfoDetail.courseInfoName || '未查询到数据') + '</option>';
}
for (let currentAuthCourseInfoDetail of theoryCourseList) {
htmL+='<option value="'+ (currentAuthCourseInfoDetail.courseInfoId || '-1') +'">'+ (currentAuthCourseInfoDetail.courseInfoName || '未查询到数据') +'</option>';
}
for (let currentAuthCourseInfoDetail of textualResearchCourseList) {
htmK+='<option value="'+ (currentAuthCourseInfoDetail.courseInfoId || '-1') +'">'+ (currentAuthCourseInfoDetail.courseInfoName || '未查询到数据') +'</option>';
}
if($("#isUser").val() === "true"){
selectList += htmY + '</optgroup>' + htmK + '</optgroup>' + htmL + '</optgroup>' + "</select>";
console.log($("#isUser").val())
}else {
selectList+= htmL + '</optgroup>' + "</select>";
}
var view = {
init: function () {
this.initTable();
@ -49,7 +79,7 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
{
field: 'courseInfoParentParentName',
title: '归属课程',
align: "center",
templet: function (d) {
return selectList; //一级
}
@ -63,6 +93,7 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
if (!$.isEmpty(d.courseInfoParentId)) {
if ($.isEmpty(selectMap[d.courseInfoParentId])) {
var h = htm;
if (!$.isEmpty(courseInfoMap[d.courseInfoParentParentId])) {
$.each(courseInfoMap[d.courseInfoParentParentId].children, function (key, v) {
h += "<option value='" + v.courseInfoId + "'>" + v.courseInfoName + "</option>";
@ -107,12 +138,12 @@ layui.define(['form', 'laydate', 'table'], function (exports) {
},
{
field: 'resourcesInfoType', title: '资源类型', align: "center", templet: function (d) {//(1视频 2PPT 3PDF)
var text= d.resourcesInfoType == 1 ? "视频" : d.resourcesInfoType == 2 ? "PPT" : d.resourcesInfoType == 3 ? "PDF" : d.resourcesInfoType == 4 ? "链接" : d.resourcesInfoType == 5 ? "图文" : '-';
var text = d.resourcesInfoType == 1 ? "视频" : d.resourcesInfoType == 2 ? "PPT" : d.resourcesInfoType == 3 ? "PDF" : d.resourcesInfoType == 4 ? "链接" : d.resourcesInfoType == 5 ? "图文" : '-';
return '<span class="textType">' + text + '</span>';
}
},
{
field: 'userId', title: '操作', align: "center",field:'right', templet: function (d) {
field: 'userId', title: '操作', align: "center", field: 'right', templet: function (d) {
var htm = '<a class="layui-table-link" lay-event="edit">编辑</a>';
htm += '<a class="layui-table-link" lay-event="previewPage">' + (d.resourcesInfoType == 3 ? '下载' : '预览') + '</a>';
htm += '<a class="layui-table-link" lay-event="del">删除</a>';

@ -28,7 +28,7 @@
<div class="layui-inline">
<label class="layui-form-label">归属章节:</label>
<div class="layui-input-block">
<layui:simpleDictSelect style='layui-input-inline'
<layui:simpleDictSelect style='layui-input-inline' laySearch="lay-search"
type="course_info.course_info_name.course_info_status=1,course_info_type=2"
id="courseChildNode" name="courseChildNode" layFilter="select_courseInfoIds_"/>
</div>

@ -28,7 +28,7 @@
<div class="layui-inline">
<label class="layui-form-label">归属章节:</label>
<div class="layui-input-block">
<layui:simpleDictSelect style='layui-input-inline'
<layui:simpleDictSelect style='layui-input-inline' laySearch="lay-search"
type="course_info.course_info_name.course_info_status=1,course_info_type=2"
id="courseInfoId1" name="courseInfoId_1" layFilter="select_courseInfoIds_"/>
</div>

@ -46,6 +46,9 @@
<!--#//layFilter="select_courseInfoIds_"/>-->
<!--#//</div>-->
<!--#///div>-->
<!--isSignRole.get()!'' :1admin+管理员 2:uniAdmin学院管理员 3:teacher 4student-->
<!--#if(isSignRole.get()!''== 1){ -->
<div class="layui-inline">
<label class="layui-form-label">课程筛选:</label>
<div class="layui-input-inline">
@ -53,10 +56,19 @@
<!--#layout("/common/courseInfoSelect.html",{"name":"courseInfoId_0", "id": ""}) {} -->
</div>
</div>
<!--#}else if(isSignRole.get()!'' == 2){ -->
<div class="layui-inline">
<label class="layui-form-label">课程筛选:</label>
<div class="layui-input-inline">
<!--#// 查询授权的课程列表。自动根据身份判断 -->
<!--#layout("/common/courseInfoSelect.html",{"name":"courseInfoId_0", "id": "", "filterName": "理论课程类"}) {} -->
</div>
</div>
<!--#} -->
<div class="layui-inline">
<label class="layui-form-label">章目录筛选:</label>
<div class="layui-input-block">
<layui:simpleDictSelect style='layui-input-inline'
<layui:simpleDictSelect style='layui-input-inline' laySearch="lay-search"
type="course_info.course_info_name.course_info_status=1,course_info_type=2"
id="courseChildNode" name="courseInfoId_2" layFilter="select_courseInfoIds_Node"/>
</div>
@ -64,7 +76,7 @@
<div class="layui-inline">
<label class="layui-form-label">节目录筛选:</label>
<div class="layui-input-block">
<layui:simpleDictSelect style='layui-input-inline'
<layui:simpleDictSelect style='layui-input-inline' laySearch="lay-search"
type="course_info.course_info_name.course_info_status=1,course_info_type=3"
id="courseChildNodeNode" name="courseInfoId_3"/>
</div>
@ -83,6 +95,8 @@
</div>
<table id="resourcesInfoTable" lay-filter="resourcesInfoTable"></table>
<input type="hidden" id="isUser" value="${user.get().isAdmin}"/>
<div id="bindingCourseInfo_dialog" class="layui-form" style="display: none;padding: 20px 20px 0;">
<div class="layui-row">
<div class="layui-form-item">

@ -28,7 +28,7 @@
<div class="layui-inline">
<label class="layui-form-label">归属章节:</label>
<div class="layui-input-block">
<layui:simpleDictSelect style='layui-input-inline'
<layui:simpleDictSelect style='layui-input-inline' laySearch="lay-search"
type="course_info.course_info_name.course_info_status=1,course_info_type=2"
id="courseInfoId1" name="courseInfoId_1" layFilter="select_courseInfoIds_"/>
</div>

@ -30,6 +30,7 @@
font-size: 35px;
background-color: rgba(0, 0, 0, .3);
cursor: pointer;
}
.layui-fixbar-down {
@ -238,9 +239,8 @@
</table>
</div>
<ul class="fix_bar">
<li class="layui-icon layui-fixbar-top" id="to_top" title="返回顶部"><i class="iconfont">&#xe8ff;</i></li>
<li class="layui-icon layui-fixbar-down" id="to_bottom" title="去底部"><i class="iconfont">&#xe62c;</i>
</li>
<li class="layui-icon layui-fixbar-top" id="to_top" title="返回顶部"><i class="layui-icon layui-icon-top" style="font-size: 35px;"></i></li>
<li class="layui-icon layui-fixbar-down" id="to_bottom" title="去底部"><i class="layui-icon layui-icon-down" style="font-size: 35px;"></i></li>
</ul>
<div style="text-align: center;margin-top: 100px;">
<layui:submitButtons id="addButton" buttonType="1" text="确定"/>
@ -321,9 +321,8 @@
});
var ret = Common.getAjax("/jlw/universitiesCollegesJurisdictionCurriculumResources/getAllByQuery.json", {
applicationIds: typeIds.substring(0, typeIds.length - 1)
});//获取课程系统 universitiesCollegesId: $("select[name='universitiesCollegesId']").val() || onUniversitiesCollegesId,
universitiesCollegesId: $("select[name='universitiesCollegesId']").val() || onUniversitiesCollegesId
});//获取课程系统 applicationIds: typeIds.substring(0, typeIds.length - 1)
kcList = ret.data;
loadujr(kcList);
}
@ -474,7 +473,8 @@
//选择授权院校
form.on('select(select_universitiesColleges)', function (obj) {
loadkcInfo();
loadxtInfo(); //加载系统数据
loadkcInfo(); //加载课程数据
});
//切换使用级别

Loading…
Cancel
Save