|
@@ -10,17 +10,13 @@
|
|
<form class="form-horizontal m" id="form-competition-add">
|
|
<form class="form-horizontal m" id="form-competition-add">
|
|
<div class="col-xs-12">
|
|
<div class="col-xs-12">
|
|
<div class="form-group">
|
|
<div class="form-group">
|
|
- <label class="col-sm-3 control-label is-required">赛事标题:</label>
|
|
|
|
- <div class="col-sm-8">
|
|
|
|
- <input name="competitionTitle" class="form-control" type="text" placeholder="请输入活动标题"
|
|
|
|
|
|
+ <label class="col-sm-2 control-label is-required">赛事标题:</label>
|
|
|
|
+ <div class="col-sm-4">
|
|
|
|
+ <input name="competitionTitle" class="form-control" type="text" placeholder="请输入赛事标题"
|
|
required>
|
|
required>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="col-xs-12">
|
|
|
|
- <div class="form-group">
|
|
|
|
- <label class="col-sm-3 control-label is-required">赛事类型:</label>
|
|
|
|
- <div class="col-sm-8">
|
|
|
|
|
|
+ <label class="col-sm-2 control-label is-required">赛事类型:</label>
|
|
|
|
+ <div class="col-sm-4">
|
|
<select name="competitionType" class="form-control"
|
|
<select name="competitionType" class="form-control"
|
|
th:with="type=${@dict.getType('competition_type')}" required>
|
|
th:with="type=${@dict.getType('competition_type')}" required>
|
|
<option th:each="dict : ${type}" th:text="${dict.dictLabel}"
|
|
<option th:each="dict : ${type}" th:text="${dict.dictLabel}"
|
|
@@ -29,48 +25,45 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <!--<div class="col-xs-12">
|
|
|
|
- <div class="form-group">
|
|
|
|
- <label class="col-sm-3 control-label is-required">团队最大人数:</label>
|
|
|
|
- <div class="col-sm-8">
|
|
|
|
- <input name="personMax" class="form-control" type="text" placeholder="请输入团队最大人数" min="1" required>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>-->
|
|
|
|
<div class="col-xs-12">
|
|
<div class="col-xs-12">
|
|
<div class="form-group">
|
|
<div class="form-group">
|
|
- <label class="col-sm-3 control-label is-required">赛事总人数/总团队数:</label>
|
|
|
|
- <div class="col-sm-8">
|
|
|
|
- <input name="teamMax" class="form-control" type="text" placeholder="请输入赛事总人数或总团队数"
|
|
|
|
|
|
+ <label class="col-sm-2 control-label is-required">最大人数/团队数:</label>
|
|
|
|
+ <div class="col-sm-4">
|
|
|
|
+ <input name="teamMax" class="form-control" type="number" placeholder="请输入最大人数或团队数"
|
|
required>
|
|
required>
|
|
</div>
|
|
</div>
|
|
|
|
+ <label class="col-sm-2 control-label">场地:</label>
|
|
|
|
+ <div class="col-sm-4">
|
|
|
|
+ <input name="competitionPlace" class="form-control" type="text" placeholder="请输入场地名称">
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xs-12">
|
|
<div class="col-xs-12">
|
|
<div class="form-group">
|
|
<div class="form-group">
|
|
- <label class="col-sm-3 control-label is-required">赛事场地:</label>
|
|
|
|
- <div class="col-sm-8">
|
|
|
|
- <input name="competitionPlace" class="form-control" type="text" placeholder="请输入场地名称或编号"
|
|
|
|
|
|
+ <label class="col-sm-2 control-label is-required">报名费用:</label>
|
|
|
|
+ <div class="col-sm-4">
|
|
|
|
+ <input name="competitionExpense" class="form-control" type="number" placeholder="请输入报名费用"
|
|
|
|
+ required>
|
|
|
|
+ </div>
|
|
|
|
+ <label class="col-sm-2 control-label is-required">观看费用:</label>
|
|
|
|
+ <div class="col-sm-4">
|
|
|
|
+ <input name="viewingTicket" class="form-control" type="number" placeholder="请输入观看费用"
|
|
required>
|
|
required>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xs-12">
|
|
<div class="col-xs-12">
|
|
<div class="form-group">
|
|
<div class="form-group">
|
|
- <label class="col-sm-3 control-label is-required">赛事开始时间:</label>
|
|
|
|
- <div class="col-sm-8">
|
|
|
|
|
|
+ <label class="col-sm-2 control-label is-required">赛事开始时间:</label>
|
|
|
|
+ <div class="col-sm-4">
|
|
<div class="input-group date">
|
|
<div class="input-group date">
|
|
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
|
|
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
|
|
<input name="applyStartTime" type="text" class="form-control" id="applyStartTime"
|
|
<input name="applyStartTime" type="text" class="form-control" id="applyStartTime"
|
|
placeholder="年-月-日 时:分" required>
|
|
placeholder="年-月-日 时:分" required>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="col-xs-12">
|
|
|
|
- <div class="form-group">
|
|
|
|
- <label class="col-sm-3 control-label is-required">赛事结束时间:</label>
|
|
|
|
- <div class="col-sm-8">
|
|
|
|
|
|
+ <label class="col-sm-2 control-label is-required">赛事结束时间:</label>
|
|
|
|
+ <div class="col-sm-4">
|
|
<div class="input-group date">
|
|
<div class="input-group date">
|
|
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
|
|
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
|
|
<input name="applyEndTime" type="text" class="form-control" id="applyEndTime"
|
|
<input name="applyEndTime" type="text" class="form-control" id="applyEndTime"
|
|
@@ -81,9 +74,9 @@
|
|
</div>
|
|
</div>
|
|
<div class="col-xs-12">
|
|
<div class="col-xs-12">
|
|
<div class="form-group">
|
|
<div class="form-group">
|
|
- <label class="col-sm-3 control-label">取消报名截至时间:</label>
|
|
|
|
- <div class="col-sm-8">
|
|
|
|
- <select name="applyBeforeTime" class="form-control">
|
|
|
|
|
|
+ <label class="col-sm-2 control-label is-required">取消报名截至时间:</label>
|
|
|
|
+ <div class="col-sm-4">
|
|
|
|
+ <select name="applyBeforeTime" class="form-control" required>
|
|
<option value="1">赛事开始前1小时</option>
|
|
<option value="1">赛事开始前1小时</option>
|
|
<option value="2">赛事开始前2小时</option>
|
|
<option value="2">赛事开始前2小时</option>
|
|
<option value="3">赛事开始前3小时</option>
|
|
<option value="3">赛事开始前3小时</option>
|
|
@@ -97,33 +90,13 @@
|
|
</div>
|
|
</div>
|
|
<div class="col-xs-12">
|
|
<div class="col-xs-12">
|
|
<div class="form-group">
|
|
<div class="form-group">
|
|
- <label class="col-sm-3 control-label is-required">参赛费用:</label>
|
|
|
|
- <div class="col-sm-8">
|
|
|
|
- <input name="competitionExpense" class="form-control" type="text" required>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="col-xs-12">
|
|
|
|
- <div class="form-group">
|
|
|
|
- <label class="col-sm-3 control-label is-required">观看费用:</label>
|
|
|
|
- <div class="col-sm-8">
|
|
|
|
- <input name="viewingTicket" class="form-control" type="text" required>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="col-xs-12">
|
|
|
|
- <div class="form-group">
|
|
|
|
- <label class="col-sm-3 control-label">赛事详情:</label>
|
|
|
|
- <div class="col-sm-8">
|
|
|
|
- <input type="hidden" class="form-control" name="competitionDetails">
|
|
|
|
|
|
+ <label class="col-sm-2 control-label is-required">赛事详情:</label>
|
|
|
|
+ <div class="col-sm-4">
|
|
|
|
+ <input type="hidden" class="form-control" name="competitionDetails" required>
|
|
<div class="summernote" id="competitionDetails"></div>
|
|
<div class="summernote" id="competitionDetails"></div>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="col-xs-12">
|
|
|
|
- <div class="form-group">
|
|
|
|
- <label class="col-sm-3 control-label">报名须知:</label>
|
|
|
|
- <div class="col-sm-8">
|
|
|
|
|
|
+ <label class="col-sm-2 control-label">报名须知:</label>
|
|
|
|
+ <div class="col-sm-4">
|
|
<input type="hidden" class="form-control" name="registrationNotes">
|
|
<input type="hidden" class="form-control" name="registrationNotes">
|
|
<div class="summernote" id="registrationNotes"></div>
|
|
<div class="summernote" id="registrationNotes"></div>
|
|
</div>
|
|
</div>
|
|
@@ -189,6 +162,7 @@
|
|
$('.summernote').summernote({
|
|
$('.summernote').summernote({
|
|
lang: 'zh-CN',
|
|
lang: 'zh-CN',
|
|
dialogsInBody: true,
|
|
dialogsInBody: true,
|
|
|
|
+ height: 400,
|
|
callbacks: {
|
|
callbacks: {
|
|
onChange: function (contents, $edittable) {
|
|
onChange: function (contents, $edittable) {
|
|
$("input[name='" + this.id + "']").val(contents);
|
|
$("input[name='" + this.id + "']").val(contents);
|