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

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

@ -26,7 +26,7 @@
r.assignBrowse($('.uploader-browse')[0]); r.assignBrowse($('.uploader-browse')[0]);
r.assignBrowse($('.uploader-browse-folder')[0], true); r.assignBrowse($('.uploader-browse-folder')[0], true);
r.assignBrowse($('.uploader-browse-image')[0], false, false, {accept: 'image/*'}); 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 // Handle file add event
r.on('filesAdded', function (files, fileList) { r.on('filesAdded', function (files, fileList) {
// Show progress bar // Show progress bar

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

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

Loading…
Cancel
Save