课程资源管理-添加课程资源

beetlsql3-dev
姚丹ab 2 years ago
parent eaf5c097cd
commit c376578c1f

@ -26,7 +26,7 @@
r.assignBrowse($('.uploader-browse')[0]);
r.assignBrowse($('.uploader-browse-folder')[0], true);
r.assignBrowse($('.uploader-browse-image')[0], false, false, {accept: 'image/*'});
r.assignBrowse($('.uploader-browse-pvwpm')[0], false, false, {accept: ['.ppt', '.pptx', '.doc', '.docx', '.pdf', '.mp4']});
// Handle file add event
r.on('filesAdded', function (files, fileList) {
// Show progress bar

@ -11,7 +11,7 @@ layui.define([ 'form', 'laydate', 'table','element','upload','resourcesInfoApi',
imgUrl:Common.ctxPath
}
});
layedit.build('resourcesInfoContent',{height: 200});
var courseInfoContent_ = layedit.build('resourcesInfoContent',{height: 400});
var view = {
init:function(){
@ -30,6 +30,21 @@ layui.define([ 'form', 'laydate', 'table','element','upload','resourcesInfoApi',
var ret = "";
if($.isEmpty(resourcesInfoId)){
var resourcesInfoJson = new Array();
if(resourcesInfoType == 4){
resourcesInfoJson.push({
courseInfoId:courseInfoId,
resourcesInfoContent:$("#addLine_dialog input[name='resourcesInfoContent']").val(),
resourcesInfoName:$("#addLine_dialog input[name='resourcesInfoName']").val(),
resourcesInfoType:resourcesInfoType
});
}else if(resourcesInfoType == 5){
resourcesInfoJson.push({
courseInfoId:courseInfoId,
resourcesInfoContent:layedit.getContent(courseInfoContent_),
resourcesInfoName:$("#addPW_dialog input[name='resourcesInfoName']").val(),
resourcesInfoType:resourcesInfoType
});
}else{
$("#demoList tr").each(function (){
var fileName = $(this).find("input[name='fileName']").val();
var format = fileName.substr((~-fileName.lastIndexOf('.') >>> 0) + 2).toLowerCase();//获取文件后缀小写
@ -48,6 +63,7 @@ layui.define([ 'form', 'laydate', 'table','element','upload','resourcesInfoApi',
resourcesInfoType:resourcesInfoType
});
});
}
ret = Common.postAjax("/jlw/resourcesInfo/addAll.json",{
resourcesInfoJson:JSON.stringify(resourcesInfoJson),
courseId:courseId,

@ -75,9 +75,11 @@
ondrop="jQuery(this).removeClass('uploader-dragover');">
<a class="uploader-browse-folder" style="display: none;"><u>select folder</u></a>
<a class="uploader-browse-image" style="display: none;"><u>select images</u></a>
<button type="button" class="layui-btn bg_button uploader-browse"
<a class="uploader-browse" style="display: none;"><u>select images</u></a>
<button type="button" class="layui-btn bg_button uploader-browse-pvwpm"
style="float: left;margin-right: 20px;margin-bottom: 20px;">选择文件
</button>
<button type="button" class="layui-btn bg_button" style="display: none;" id="testListAction">
开始上传
</button>
@ -115,8 +117,7 @@
<label class="layui-form-label">链接名称:</label>
<div class="layui-input-block">
<div class="layui-input-inline">
<input type="text" name="resourcesInfoName" required lay-verify="required"
placeholder="请输入链接名称" class="layui-input">
<input type="text" name="resourcesInfoName" placeholder="请输入链接名称" class="layui-input">
</div>
</div>
</div>
@ -145,14 +146,12 @@
<div class="layui-row">
<div class="layui-form-item">
<label class="layui-form-label">内容:</label>
<div class="layui-input-block">
<div class="layui-input-inline">
<div class="layui-input-block" style="width: 60%;">
<textarea id="resourcesInfoContent" name="resourcesInfoContent" style="display:none;"></textarea>
</div>
</div>
</div>
</div>
</div>
</form>
<!--#} -->
<script type="text/javascript" src="${ctxPath}/plugins/simple-uploader/public/uploader.js?v=${jsVer}"></script>

Loading…
Cancel
Save