|
|
@ -3,11 +3,12 @@
|
|
|
|
<table class="edu-pop-table interval-td edu-txt-center clearfix color-dark" cellspacing="0" cellpadding="0">
|
|
|
|
<table class="edu-pop-table interval-td edu-txt-center clearfix color-dark" cellspacing="0" cellpadding="0">
|
|
|
|
<thead>
|
|
|
|
<thead>
|
|
|
|
<th>序号</th>
|
|
|
|
<th>序号</th>
|
|
|
|
<th width="22%">竞赛名称</th>
|
|
|
|
<th width="15%">竞赛名称</th>
|
|
|
|
<th>开始时间</th>
|
|
|
|
<th width="10%">副标题</th>
|
|
|
|
<th>截止时间</th>
|
|
|
|
<th width="10%">开始时间</th>
|
|
|
|
|
|
|
|
<th width="10%">截止时间</th>
|
|
|
|
<th width="18%">竞赛活动图</th>
|
|
|
|
<th width="18%">竞赛活动图</th>
|
|
|
|
<th>创建时间<a href="javascript:void(0)" onclick="changeTimeArray(this);" data-index=0><i class="iconfont icon-xiajiang color-green font-14 ml3"></i></a>
|
|
|
|
<th width="10%">创建时间<a href="javascript:void(0)" onclick="changeTimeArray(this);" data-index=0><i class="iconfont icon-xiajiang color-green font-14 ml3"></i></a>
|
|
|
|
</th>
|
|
|
|
</th>
|
|
|
|
<th>操作</th>
|
|
|
|
<th>操作</th>
|
|
|
|
</thead>
|
|
|
|
</thead>
|
|
|
@ -20,10 +21,14 @@
|
|
|
|
<input type="text" class="input-100-35 mt5 mb5 none editTitlevalue" id="edit_competition_name_<%= competition.id %>" placeholder="请输入竞赛名称" value="<%= competition.name %>"/>
|
|
|
|
<input type="text" class="input-100-35 mt5 mb5 none editTitlevalue" id="edit_competition_name_<%= competition.id %>" placeholder="请输入竞赛名称" value="<%= competition.name %>"/>
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
<td>
|
|
|
|
<td>
|
|
|
|
<input type="text" placeholder="请选择开始时间" id="edit_start_time_<%= competition.id %>" class="winput-200-35 mt5 mb5 game_begin_time" value="<%= format_time competition.start_time %>"/>
|
|
|
|
<p class="break_word showSubTitlevalue" style="max-width: 263px"><%= competition.sub_title %></p>
|
|
|
|
|
|
|
|
<input type="text" class="input-100-35 mt5 mb5 none editSubTitlevalue" id="edit_competition_sub_title_<%= competition.id %>" placeholder="请输入副标题" value="<%= competition.sub_title %>"/>
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
<td>
|
|
|
|
<td>
|
|
|
|
<input type="text" placeholder="请选择结束时间" id="edit_end_time_<%= competition.id %>" class="winput-200-35 mt5 mb5 game_end_time" value="<%= format_time competition.end_time %>"/>
|
|
|
|
<input type="text" placeholder="请选择开始时间" id="edit_start_time_<%= competition.id %>" class="winput-150-30 mt5 mb5 game_begin_time" value="<%= format_time competition.start_time %>"/>
|
|
|
|
|
|
|
|
</td>
|
|
|
|
|
|
|
|
<td>
|
|
|
|
|
|
|
|
<input type="text" placeholder="请选择结束时间" id="edit_end_time_<%= competition.id %>" class="winput-150-30 mt5 mb5 game_end_time" value="<%= format_time competition.end_time %>"/>
|
|
|
|
</td>
|
|
|
|
</td>
|
|
|
|
<td>
|
|
|
|
<td>
|
|
|
|
<%= file_field_tag 'avatar[image]',
|
|
|
|
<%= file_field_tag 'avatar[image]',
|
|
|
@ -101,9 +106,10 @@
|
|
|
|
function setCompetition() {
|
|
|
|
function setCompetition() {
|
|
|
|
if($("#addLine").length == 0){
|
|
|
|
if($("#addLine").length == 0){
|
|
|
|
var html = '<tr id="addLine"><td></td><td>' +
|
|
|
|
var html = '<tr id="addLine"><td></td><td>' +
|
|
|
|
'<input type="text" class="input-100-35 mt5 mb5" name="com_name" id="inputTitlevalue" placeholder="请输入竞赛名称"/>' +
|
|
|
|
'<input type="text" class="input-100-35 mt5 mb5" name="com_name" id="inputTitlevalue" placeholder="请输入竞赛名称"/></td>' +
|
|
|
|
'</td><td><input type="text" placeholder="请选择开始时间" autocomplete="off" readonly name="start_time" class="winput-200-35 mt5 mb5 game_begin_time"/></td>' +
|
|
|
|
'<td><input type="text" class="input-100-35 mt5 mb5" name="com_sub_title" id="inputSubTitlevalue" placeholder="请输入副标题"/>' +
|
|
|
|
'<td><input type="text" placeholder="请选择结束时间" autocomplete="off" readonly name="end_time" class="winput-200-35 mt5 mb5 game_end_time"/></td>' +
|
|
|
|
'</td><td><input type="text" placeholder="请选择开始时间" autocomplete="off" readonly name="start_time" class="winput-150-30 mt5 mb5 game_begin_time"/></td>' +
|
|
|
|
|
|
|
|
'<td><input type="text" placeholder="请选择结束时间" autocomplete="off" readonly name="end_time" class="winput-150-30 mt5 mb5 game_end_time"/></td>' +
|
|
|
|
'<td colspan="3" class="edu-txt-right">' +
|
|
|
|
'<td colspan="3" class="edu-txt-right">' +
|
|
|
|
'<a href="javascript:void(0)" class="mr10" onclick="cancelAdd();">取消</a>' +
|
|
|
|
'<a href="javascript:void(0)" class="mr10" onclick="cancelAdd();">取消</a>' +
|
|
|
|
'<a href="javascript:void(0)" class="mr10" onclick="saveAdd();" data-status="0">保存</a>' +
|
|
|
|
'<a href="javascript:void(0)" class="mr10" onclick="saveAdd();" data-status="0">保存</a>' +
|
|
|
@ -136,7 +142,8 @@
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
} else{
|
|
|
|
} else{
|
|
|
|
$.post("<%= new_competition_competitions_path %>",
|
|
|
|
$.post("<%= new_competition_competitions_path %>",
|
|
|
|
{"com_name": $("#inputTitlevalue").val().trim(), "start_time": $("input[name='start_time']").val().trim(),
|
|
|
|
{"com_name": $("#inputTitlevalue").val().trim(), "sub_title": $("#inputSubTitlevalue").val().trim()
|
|
|
|
|
|
|
|
, "start_time": $("input[name='start_time']").val().trim(),
|
|
|
|
"end_time": $("input[name='end_time']").val().trim()});
|
|
|
|
"end_time": $("input[name='end_time']").val().trim()});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -158,6 +165,8 @@
|
|
|
|
var trIndex = $(item).parents("tr");
|
|
|
|
var trIndex = $(item).parents("tr");
|
|
|
|
$(trIndex).find(".editTitlevalue").removeClass("none").focus();
|
|
|
|
$(trIndex).find(".editTitlevalue").removeClass("none").focus();
|
|
|
|
$(trIndex).find(".showTitlevalue").addClass("none");
|
|
|
|
$(trIndex).find(".showTitlevalue").addClass("none");
|
|
|
|
|
|
|
|
$(trIndex).find(".editSubTitlevalue").removeClass("none");
|
|
|
|
|
|
|
|
$(trIndex).find(".showSubTitlevalue").addClass("none");
|
|
|
|
$(item).hide();
|
|
|
|
$(item).hide();
|
|
|
|
$(item).next().show();
|
|
|
|
$(item).next().show();
|
|
|
|
$(item).next().next().show();
|
|
|
|
$(item).next().next().show();
|
|
|
@ -166,6 +175,7 @@
|
|
|
|
// 保存
|
|
|
|
// 保存
|
|
|
|
function update_competition(id){
|
|
|
|
function update_competition(id){
|
|
|
|
var $competition = $("#edit_competition_name_"+id);
|
|
|
|
var $competition = $("#edit_competition_name_"+id);
|
|
|
|
|
|
|
|
var $competitionSubTitle = $("#edit_competition_sub_title_"+id);
|
|
|
|
if($competition.val().trim() == ""){
|
|
|
|
if($competition.val().trim() == ""){
|
|
|
|
$competition.focus();
|
|
|
|
$competition.focus();
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
@ -175,7 +185,11 @@
|
|
|
|
url: "/competitions/"+id+"/edit_competition",
|
|
|
|
url: "/competitions/"+id+"/edit_competition",
|
|
|
|
type: "POST",
|
|
|
|
type: "POST",
|
|
|
|
datatype: "script",
|
|
|
|
datatype: "script",
|
|
|
|
data:{com_name: $competition.val().trim(), start_time: start_time, end_time: end_time}
|
|
|
|
data:{
|
|
|
|
|
|
|
|
com_name: $competition.val().trim(),
|
|
|
|
|
|
|
|
sub_title: $competitionSubTitle.val().trim(),
|
|
|
|
|
|
|
|
start_time: start_time, end_time: end_time
|
|
|
|
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|