Merge remote-tracking branch 'origin/beetlsql3-dev' into beetlsql3-dev

beetlsql3-dev
Mlxa0324 2 years ago
commit 7476f1f12c

@ -206,7 +206,14 @@ layui.define(['form', 'laydate', 'table', 'element', 'upload', 'competitionApi',
var sign = this.getAttribute('lay-id');
loadView(sign);
});
var onSign1 = 0; //当前显示的tab
element.on('tab(dsrw_demoTabBrief)', function () {
//saveInfo(1, onSign1);
var sign = this.getAttribute('lay-id');
//console.log(sign)
loadDSRW('', '', sign);
//loadView(sign);
});
//切换大赛模式 1个人赛 2团队赛
form.on('select(select_competitionType)', function (obj) {
competitionType_ = obj.value;
@ -253,8 +260,8 @@ layui.define(['form', 'laydate', 'table', 'element', 'upload', 'competitionApi',
//切换相应位置tab
var showSign = $("input[name='sign']").val();
$(".layui-tab-brief .layui-this").removeClass("layui-this");
if(showSign == '2'&&i==7){//1:金融 2:模拟交易大赛
i=2;
if (showSign == '2' && i == 7) {//1:金融 2:模拟交易大赛
i = 2;
}
$(".layui-tab-brief .layui-tab-title li:eq(" + (i - 1) + ")").addClass("layui-this");
$(".layui-tab-brief .layui-show").removeClass("layui-show");
@ -271,9 +278,9 @@ layui.define(['form', 'laydate', 'table', 'element', 'upload', 'competitionApi',
//切换相应位置tab
$(".layui-tab-brief .layui-this").removeClass("layui-this");
console.log(showSign == '2'&&i==1)
if(showSign == '2'&&i==1){//1:金融 2:模拟交易大赛
i=6;
if (showSign == '2' && i == 1) {//1:金融 2:模拟交易大赛
i = 6;
}
$(".layui-tab-brief .layui-tab-title li:eq(" + (Number(i) + 1) + ")").addClass("layui-this");
$(".layui-tab-brief .layui-show").removeClass("layui-show");
@ -375,7 +382,7 @@ layui.define(['form', 'laydate', 'table', 'element', 'upload', 'competitionApi',
$(".sbx").css("margin-left", 60);
}
//保存的位置显示
if (sign == 0 || sign == 3 || sign == 4 ||sign == 9 || sign == 10 || sign == 11 ) {
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();
@ -1336,7 +1343,7 @@ layui.define(['form', 'laydate', 'table', 'element', 'upload', 'competitionApi',
pd_fz: ""
};
function loadDSRW(tag, input_key) { //tag == 1 抽题
function loadDSRW(tag, input_key, nav) { //tag == 1 抽题
var ct1QuestionIds = $("input[name='ct1QuestionIds']").val();
var ct2QuestionIds = $("input[name='ct2QuestionIds']").val();
var singleChoiceNum = $("input[name='singleChoiceNum']").val();//单选题数量
@ -1372,10 +1379,7 @@ layui.define(['form', 'laydate', 'table', 'element', 'upload', 'competitionApi',
fzMap['jsfz_' + v.resourcesCompetitionId] = v.stepScore;
}
});
var getTpl = dsrw_demo.innerHTML
, view = document.getElementById('dsrw_view');
laytpl(getTpl).render({
var data = {
cT1QuestionList: ret.data.cT1QuestionList,
ct1QuestionTotalScore: ret.data.ct1QuestionTotalScore,
cT2QuestionList: ret.data.cT2QuestionList,
@ -1384,11 +1388,20 @@ layui.define(['form', 'laydate', 'table', 'element', 'upload', 'competitionApi',
ct2QuestionIds: ret.ct2QuestionIds,
fzMap: fzMap,
timeInfo: timeInfo
}, function (html) {
};
var getTpl = dsrw_demo.innerHTML,
view = document.getElementById('dsrw_view');
if (nav == '1') {
view = document.getElementById('dsrw_view1');
} else if (nav == '2') {
view = document.getElementById('dsrw_view2');
}
laytpl(getTpl).render(data, function (html) {
view.innerHTML = html;
jiSuanZF();
if (tag == 1) {
var str = $("input[name='" + input_key + "']").val()
var str = $("input[name='" + input_key + "']").val();
$("input[name='" + input_key + "']").val("").focus().val(str);
}
$(".kgt_select").click(kgt_select);//客观题选择
@ -1841,7 +1854,7 @@ layui.define(['form', 'laydate', 'table', 'element', 'upload', 'competitionApi',
//保存相应数据
$(".bc").click(function () {
layer.confirm('是否保存??', {icon: 3, title:'提示'}, function(index){
layer.confirm('是否保存??', {icon: 3, title: '提示'}, function (index) {
saveInfo();
//layer.close(index);
});

@ -357,8 +357,20 @@
</div>
<!--大赛任务-->
<div class="layui-tab-item" id="dsrw_view">
<div class="layui-tab-item">
<div class="layui-tab layui-tab-brief" lay-filter="dsrw_demoTabBrief">
<ul class="layui-tab-title">
<li lay-id="0" class="layui-this">初赛</li>
<li lay-id="1">决赛</li>
<li lay-id="2">冠军邀请赛</li>
<button type="button" class="layui-btn layui-btn-primary layui-btn-sm" id="edit_nav"><i class="layui-icon"></i></button>
</ul>
<div class="layui-tab-content">
<div class="layui-tab-item layui-show" id="dsrw_view"></div>
<div class="layui-tab-item" id="dsrw_view1"></div>
<div class="layui-tab-item" id="dsrw_view2"></div>
</div>
</div>
</div>
<!--竞赛时间-->
<div class="layui-tab-item">

Loading…
Cancel
Save