beetlsql3-dev
姚丹ab 2 years ago
parent e44f7da8f5
commit dcf3720b75

@ -87,6 +87,16 @@ layui.define(['form', 'laydate', 'table', 'element', 'upload', 'competitionApi',
}
});
//上传校园风采图片
upload.render({
elem: '#upXyfc'
, url: Common.ctxPath + "/jlw/file/update.do"
, done: function (res) {//每成功一次调用
$("#newsPicture_12").hide();
layui.$('#uploadDemoView_12').removeClass('layui-hide').find('img').attr('src', Common.ctxPath + res.data.src);
$("input[name='competitionAcademyStyleContent']").val(res.data.src);
}
});
laydate.render({
elem: '#enrollRange'
@ -337,12 +347,12 @@ layui.define(['form', 'laydate', 'table', 'element', 'upload', 'competitionApi',
part: 7
});
if (ret.code == 0) {
$("#competitionXYFC textarea").val(Lib.repLaceltgt(ret.data.competitionAwardListOriginal));
$("#competitionAcademyStyleContent textarea").val(Lib.repLaceltgt(ret.data.competitionAwardListOriginal));
} else {
layer.msg(ret.msg, {icon: 2, time: 1500});
}
}
editor12 = Lib.editorMd("competitionXYFC");
editor12 = Lib.editorMd("competitionAcademyStyleContent");
}
} else {
$(".sbx").hide();
@ -355,7 +365,7 @@ layui.define(['form', 'laydate', 'table', 'element', 'upload', 'competitionApi',
$(".sbx").css("margin-left", 60);
}
//保存的位置显示
if (sign == 0 || sign == 3 || sign == 4) {
if (sign == 0 || sign == 3 || sign == 4 ||sign == 9 || sign == 10 || sign == 11 ) {
$(".bc").removeClass("bc_c").removeClass("bc_c_").addClass("bc_r").show();
} else if (sign == 2 || sign == 5) {
$(".bc").addClass("bc_c").removeClass("bc_c_").removeClass("bc_r").show();
@ -423,6 +433,50 @@ layui.define(['form', 'laydate', 'table', 'element', 'upload', 'competitionApi',
});
});
//保存校园风采
$("#addCompetitionAcademyStyle").click(function () {
var competitionAcademyStyleContent = editor12.getPreviewedHTML();//动态内容 html
var competitionAcademyStyleContentOriginal = Lib.repLaceString(editor12.getMarkdown());//动态内容 Markdown 源码
if ($.isEmpty(competitionAcademyStyleContent)) {
layer.msg("请填写校园风采详情!", {icon: 2});
return;
}
var competitionAcademyStylePicture = $("input[name='competitionAcademyStylePicture']").val();//动态图片
if ($.isEmpty(competitionAcademyStylePicture)) {
layer.msg("请上传风采图!", {icon: 2});
return;
}
var ret = Common.postAjax("/jlw/competitionAcademyStyle/add.json", {
competitionAcademyStyleContent: competitionAcademyStyleContent,
competitionAcademyStyleContentOriginal: competitionAcademyStyleContentOriginal,
competitionAcademyStylePicture: competitionAcademyStylePicture,
competitionId: $("input[name='competitionId']").val()
});
layer.msg(ret.code == 0 ? "保存成功!" : ret.msg, {
offset: ['50%'],
icon: ret.code == 0 ? 1 : 2,
time: 1500 //2秒关闭如果不配置默认是3秒
}, function () {
if (ret.code == 0) {
var htm = '<li class="layui-timeline-item" style="padding-bottom:0;">' +
' <i class="layui-icon layui-timeline-axis">&#xe63f;</i>' +
' <div class="layui-timeline-content layui-text">' +
' <h3 class="layui-timeline-title">' + ret.data.addTime + '</h3>' +
' <div>' +
' <img src="' + (Common.ctxPath + ret.data.competitionAcademyStylePicture) + '" style="width: 200px;height: 110px;display: block;float: left;margin-right: 20px;" />' +
' <div class="newC"><div class="markdown-body editormd-preview-container" style="width: auto;">' + ret.data.competitionAcademyStyleContent + '</div></div>' +
' </div>' +
' </div>' +
' </li>';
$("#competition_news").prepend(htm);
editor3.setMarkdown("");
$("input[name='competitionNewsPicture']").val("");//动态图片
$("#newsPicture").show();
layui.$('#uploadDemoView_1').addClass('layui-hide').find('img').attr('src', "");
}
});
});
//保存常见问题
$("#addCommonProblem").click(function () {
@ -1777,7 +1831,10 @@ layui.define(['form', 'laydate', 'table', 'element', 'upload', 'competitionApi',
//保存相应数据
$(".bc").click(function () {
saveInfo();
layer.confirm('是否保存??', {icon: 3, title:'提示'}, function(index){
saveInfo();
//layer.close(index);
});
});
function saveInfo(t, on) {
@ -1790,7 +1847,6 @@ layui.define(['form', 'laydate', 'table', 'element', 'upload', 'competitionApi',
sign: $("input[name='sign']").val()
}
console.log(i)
if (i === '0') {//大赛概况
var competitionName = $("input[name='competitionName']").val();
// if($.isEmpty(competitionName)){

@ -375,8 +375,6 @@
</div>
</div>
</div>
<div style="display: none"
class="layui-row ${competition.competitionContestStartTime==''||competition.competitionContestStartTime==null?'renWu renWuON':'renWu'}">
<div class="layui-inline">
@ -431,7 +429,7 @@
</div>
</div>
<div id="editCDSFrame"
style="display:none;margin: 0 60px;border: 1px solid rgba(215, 215, 215, 1);border-radius: 10px;padding: 15px 20px 20px;">
style="margin: 0 60px;border: 1px solid rgba(215, 215, 215, 1);border-radius: 10px;padding: 15px 20px 20px;">
<label class="layui-form-label">
汇报答辩评分标准:
</label>
@ -527,85 +525,76 @@
<div class="layui-tab-item">
<div style="min-width: 1200px;">
<blockquote class="layui-elem-quote">新增动态</blockquote>
<div class="layui-row">
<div class="layui-inline" style="width: 96%;">
<label class="layui-form-label">动态内容:</label>
<div class="layui-input-block">
<div id="competitionNewsContent">
<!-- competitionNewsContent-->
<textarea style="display:none;"></textarea>
</div>
</div>
<div class="layui-row" style="margin-left: 90px">
<div id="competitionNewsContent">
<!-- competitionNewsContent-->
<textarea style="display:none;"></textarea>
</div>
</div>
<div class="layui-row">
<div class="layui-row" style="margin-left: 90px">
<div class="layui-inline">
<label class="layui-form-label">动态图片:</label>
<div class="layui-input-block">
<input type="hidden" name="competitionNewsPicture"
value="${competition.competitionNewsPicture}" class="layui-input">
<div class="layui-upload-drag" id="test11"
style="width: 180px;height: 80px;padding: 0;float: left;">
<input type="hidden" name="competitionNewsPicture"
value="${competition.competitionNewsPicture}" class="layui-input">
<div class="layui-upload-drag" id="test11"
style="width: 180px;height: 80px;padding: 0;float: left;">
<span id="newsPicture"
${competition.competitionNewsPicture!=null&&competition.competitionNewsPicture!=""?'style="display:none;"':''}>
<i class="layui-icon"></i>
<p>点击上传图片</p>
</span>
<div class="${competition.competitionNewsPicture == null||competition.competitionNewsPicture == ''?'layui-hide':''}"
id="uploadDemoView_1">
<img src="${ctxPath}${competition.competitionNewsPicture}" alt="大赛LOGO"
style="width: 180px;height: 80px;">
</div>
</div>
<div class="layui-form-mid layui-word-aux"
style="padding-left: 20px !important;margin-top: 20px;">像素大小180*80
<div class="${competition.competitionNewsPicture == null||competition.competitionNewsPicture == ''?'layui-hide':''}"
id="uploadDemoView_1">
<img src="${ctxPath}${competition.competitionNewsPicture}" alt="大赛LOGO"
style="width: 180px;height: 80px;">
</div>
</div>
<div class="layui-form-mid layui-word-aux"
style="padding-left: 20px !important;margin-top: 20px;">像素大小180*80
</div>
</div>
<button type="button" class="layui-btn bg_button" id="addCompetitionNews"
style="float: right;margin-right: 4%;">完成
</button>
</div>
<blockquote class="layui-elem-quote">动态展示</blockquote>
<div class="layui-row">
<div class="layui-row" style="margin-left: 90px">
<div class="layui-inline" style="width: 96%;">
<label class="layui-form-label"></label>
<div class="layui-input-block">
<ul class="layui-timeline" id="competition_news">
<!--#for(item in competitionNewsList){ -->
<li class="layui-timeline-item" style="padding-bottom:0;">
<i class="layui-icon layui-timeline-axis">&#xe63f;</i>
<div class="layui-timeline-content layui-text">
<!--# var competitionNewsAddTime = simpleDateFormat(item.competitionNewsAddTime,'YMDHM');-->
<h3 class="layui-timeline-title">${competitionNewsAddTime}</h3>
<div>
<!--#if(item.competitionNewsPicture != null){ -->
<img src="${ctxPath}${item.competitionNewsPicture}"
style="width: 200px;height: 110px;display: block;float: left;margin-right: 20px;"/>
<!--#}else{ -->
<img src="${ctxPath}/filesystem/temp/label/timg.jpg"
style="width: 200px;height: 110px;display: block;float: left;margin-right: 20px;"/>
<!--#} -->
<div class="newC">
<div class="markdown-body editormd-preview-container"
style="width: auto;">
${item.competitionNewsContent}
</div>
<ul class="layui-timeline" id="competition_news">
<!--#for(item in competitionNewsList){ -->
<li class="layui-timeline-item" style="padding-bottom:0;">
<i class="layui-icon layui-timeline-axis">&#xe63f;</i>
<div class="layui-timeline-content layui-text">
<!--# var competitionNewsAddTime = simpleDateFormat(item.competitionNewsAddTime,'YMDHM');-->
<h3 class="layui-timeline-title">${competitionNewsAddTime}</h3>
<div>
<!--#if(item.competitionNewsPicture != null){ -->
<img src="${ctxPath}${item.competitionNewsPicture}"
style="width: 200px;height: 110px;display: block;float: left;margin-right: 20px;"/>
<!--#}else{ -->
<img src="${ctxPath}/filesystem/temp/label/timg.jpg"
style="width: 200px;height: 110px;display: block;float: left;margin-right: 20px;"/>
<!--#} -->
<div class="newC">
<div class="markdown-body editormd-preview-container"
style="width: auto;">
${item.competitionNewsContent}
</div>
</div>
</div>
</li>
<!--#} -->
<!--#if(competitionNewsList != []){ -->
<li class="layui-timeline-item">
<i class="layui-icon layui-timeline-axis">&#xe63f;</i>
<div class="layui-timeline-content layui-text">
<div class="layui-timeline-title">大赛开始</div>
</div>
</li>
<!--#} -->
</ul>
</div>
</div>
</li>
<!--#} -->
<!--#if(competitionNewsList != []){ -->
<li class="layui-timeline-item">
<i class="layui-icon layui-timeline-axis">&#xe63f;</i>
<div class="layui-timeline-content layui-text">
<div class="layui-timeline-title">大赛开始</div>
</div>
</li>
<!--#} -->
</ul>
</div>
</div>
</div>
@ -648,36 +637,90 @@
<!-- 院校风采12 -->
<div class="layui-tab-item" ${sign=='2'?'':'style="display:none"'}>
<div style="min-width: 1200px;">
<blockquote class="layui-elem-quote">新增风采</blockquote>
<div class="layui-row">
<div class="layui-inline" style="width: 96%;">
<label class="layui-form-label">新增风采:</label>
<div class="layui-input-block">
<div id="competitionXYFC">
<!-- competitionAwardList-->
<textarea
style="display:none;"></textarea>
</div>
<div class="layui-inline" style="width: 80%;">
<div id="competitionAcademyStyleContent">
<!-- competitionNewsContent-->
<textarea style="display:none;"></textarea>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-inline" style="width: 96%;">
<label class="layui-form-label"></label>
<div class="layui-input-block">
<button type="button" class="layui-btn bg_button" id="addCompetitionXYFC">保存</button>
<div class="layui-inline" style="width: 80%;">
<input type="hidden" name="competitionAcademyStylePicture"
value="${competition.competitionAcademyStylePicture}" class="layui-input">
<div class="layui-upload-drag" id="upXyfc"
style="width: 180px;height: 80px;padding: 0;float: left;">
<span id="newsPicture_12"
${competition.competitionAcademyStylePicture!=null&&competition.competitionAcademyStylePicture!=""?'style="display:none;"':''}>
<i class="layui-icon"></i>
<p>点击上传图片</p>
</span>
<div class="${competition.competitionAcademyStylePicture == null||competition.competitionAcademyStylePicture == ''?'layui-hide':''}"
id="uploadDemoView_12">
<img src="${ctxPath}${competition.competitionAcademyStylePicture}" alt="风采LOGO"
style="width: 180px;height: 80px;">
</div>
</div>
<div class="layui-form-mid layui-word-aux"
style="padding-left: 20px !important;margin-top: 20px;">像素大小180*80
</div>
<button type="button" class="layui-btn bg_button" id="addCompetitionAcademyStyle"
style="float: right;margin-right: 4%;">完成
</button>
</div>
<blockquote class="layui-elem-quote">动态展示</blockquote>
<div class="layui-row">
<div class="layui-inline" style="width: 96%;">
<label class="layui-form-label"></label>
<div class="layui-input-block">
<ul class="layui-timeline" id="competition_style_news">
<!--#for(item in competitionNewsList){ -->
<li class="layui-timeline-item" style="padding-bottom:0;">
<i class="layui-icon layui-timeline-axis">&#xe63f;</i>
<div class="layui-timeline-content layui-text">
<!--# var competitionNewsAddTime = simpleDateFormat(item.competitionNewsAddTime,'YMDHM');-->
<h3 class="layui-timeline-title">${competitionNewsAddTime}</h3>
<div>
<!--#if(item.competitionNewsPicture != null){ -->
<img src="${ctxPath}${item.competitionNewsPicture}"
style="width: 200px;height: 110px;display: block;float: left;margin-right: 20px;"/>
<!--#}else{ -->
<img src="${ctxPath}/filesystem/temp/label/timg.jpg"
style="width: 200px;height: 110px;display: block;float: left;margin-right: 20px;"/>
<!--#} -->
<div class="newC">
<div class="markdown-body editormd-preview-container"
style="width: auto;">
${item.competitionNewsContent}
</div>
</div>
</div>
</div>
</li>
<!--#} -->
<!--#if(competitionNewsList != []){ -->
<li class="layui-timeline-item">
<i class="layui-icon layui-timeline-axis">&#xe63f;</i>
<div class="layui-timeline-content layui-text">
<div class="layui-timeline-title">大赛开始</div>
</div>
</li>
<!--#} -->
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="layui-row sbx" style="margin-left: 190px;">
<button type="button" class="layui-btn layui-btn-primary syb" style="display: none;">上一步</button>
<button type="button" class="layui-btn layui-btn-primary xyb" style="border-color: #736d6d;">下一步</button>
<div class="layui-row sbx" style="margin-left: 190px;">
<button type="button" class="layui-btn layui-btn-primary syb" style="display: none;">上一步</button>
<button type="button" class="layui-btn layui-btn-primary xyb" style="border-color: #736d6d;">下一步
</button>
</div>
</div>
</div>
</form>
<script id="dsrw_demo" type="text/html">

Loading…
Cancel
Save