后端-活动管理必填校验

This commit is contained in:
dy 2021-04-21 16:53:12 +08:00
parent a72407644e
commit 404bfa5400
1 changed files with 20 additions and 24 deletions

View File

@ -250,8 +250,8 @@
<div class="form-group"> <div class="form-group">
<label class="col-sm-4 control-label is-required">活动名称:</label> <label class="col-sm-4 control-label is-required">活动名称:</label>
<div class="col-sm-8"> <div class="col-sm-8">
<input name="drawInfo-drawname" placeholder="活动名称" class="form-control" <input id="drawInfo-drawname" name="drawInfo-drawname" placeholder="活动名称" class="form-control"
type="text" maxlength="30"> type="text" maxlength="30" required>
</div> </div>
</div> </div>
</div> </div>
@ -286,7 +286,7 @@
<label class="col-sm-4 control-label is-required">消耗价值:</label> <label class="col-sm-4 control-label is-required">消耗价值:</label>
<div class="col-sm-8"> <div class="col-sm-8">
<input name="drawInfo-expenovalue" placeholder="消耗价值" class="form-control" <input name="drawInfo-expenovalue" placeholder="消耗价值" class="form-control"
type="text" maxlength="30"> type="text" maxlength="30" required>
</div> </div>
</div> </div>
</div> </div>
@ -298,7 +298,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="input-group date"> <div class="input-group date">
<input name="drawInfo-starttime" class="form-control" <input name="drawInfo-starttime" class="form-control"
placeholder="yyyy-MM-dd HH:mm:ss" type="text"> placeholder="yyyy-MM-dd HH:mm:ss" type="text" required>
<span class="input-group-addon"><i class="fa fa-calendar"></i></span> <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
</div> </div>
</div> </div>
@ -310,7 +310,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="input-group date"> <div class="input-group date">
<input name="drawInfo-endtime" class="form-control" <input name="drawInfo-endtime" class="form-control"
placeholder="yyyy-MM-dd HH:mm:ss" type="text"> placeholder="yyyy-MM-dd HH:mm:ss" type="text" required>
<span class="input-group-addon"><i class="fa fa-calendar"></i></span> <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
</div> </div>
</div> </div>
@ -345,7 +345,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<input id="actTitle" name="actPageConfigGuide-actTitle" placeholder="活动名称" <input id="actTitle" name="actPageConfigGuide-actTitle" placeholder="活动名称"
class="form-control" type="text" class="form-control" type="text"
maxlength="30" onkeyup="updatePic(this)"> maxlength="30" onkeyup="updatePic(this)" required>
</div> </div>
</div> </div>
</div> </div>
@ -357,7 +357,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<input id="actDesc" name="actPageConfigGuide-actDesc" placeholder="活动描述" <input id="actDesc" name="actPageConfigGuide-actDesc" placeholder="活动描述"
class="form-control" type="text" class="form-control" type="text"
maxlength="30" onkeyup="updatePic(this)"> maxlength="30" onkeyup="updatePic(this)" required>
</div> </div>
</div> </div>
</div> </div>
@ -374,13 +374,13 @@
<span class="btn btn-white btn-file"><span <span class="btn btn-white btn-file"><span
class="fileinput-new">选择图片</span><span class="fileinput-exists">更改</span> class="fileinput-new">选择图片</span><span class="fileinput-exists">更改</span>
<input type="file" id="pic" name="actPageConfigGuide-bgImg" <input type="file" id="pic" name="actPageConfigGuide-bgImg"
onchange="syncPic(this)"></span> onchange="syncPic(this)" required></span>
<a href="#" class="btn btn-white fileinput-exists" <a href="#" class="btn btn-white fileinput-exists"
data-dismiss="fileinput">清除</a> data-dismiss="fileinput">清除</a>
</div> </div>
</div> </div>
</div> </div>
<input id="picval" type="hidden" name="actPageConfigGuide-bgImg" value=""> <input id="picval" type="hidden" name="actPageConfigGuide-bgImg" value="" >
</div> </div>
</div> </div>
</div> </div>
@ -392,7 +392,7 @@
<input id="btn1" name="actPageConfigGuide-btnText" placeholder="例如:立即参与" <input id="btn1" name="actPageConfigGuide-btnText" placeholder="例如:立即参与"
class="form-control" class="form-control"
type="text" type="text"
maxlength="30" onkeyup="updatePic(this)"> maxlength="30" onkeyup="updatePic(this)" required>
</div> </div>
</div> </div>
</div> </div>
@ -400,7 +400,7 @@
<div class="row"> <div class="row">
<div class="col-sm-6"> <div class="col-sm-6">
<div class="form-group"> <div class="form-group">
<label class="col-sm-4 control-label is-required">自定义按钮2</label> <label class="col-sm-4 control-label">自定义按钮2</label>
<div class="col-sm-8"> <div class="col-sm-8">
<input id="btn2" name="actPageConfigGuide-btnText2" placeholder="例如:查看奖励" <input id="btn2" name="actPageConfigGuide-btnText2" placeholder="例如:查看奖励"
class="form-control" type="text" class="form-control" type="text"
@ -412,7 +412,7 @@
<div class="row"> <div class="row">
<div class="col-sm-6" style="width: 70%;"> <div class="col-sm-6" style="width: 70%;">
<div class="form-group"> <div class="form-group">
<label class="col-sm-4 control-label is-required" style="width: 162.78px">按钮2页面内容</label> <label class="col-sm-4 control-label" style="width: 162.78px">按钮2页面内容</label>
<div class="col-sm-8"> <div class="col-sm-8">
<div class="summernote"> <div class="summernote">
例如http//xx 例如http//xx
@ -470,7 +470,7 @@
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<div class="form-group"> <div class="form-group">
<label class="col-sm-4 control-label is-required">首次中奖奖品:</label> <label class="col-sm-4 control-label">首次中奖奖品:</label>
<div class="col-sm-8"> <div class="col-sm-8">
<select name="drawRule-firstawardprize" class="form-control" id="firstawardprize" <select name="drawRule-firstawardprize" class="form-control" id="firstawardprize"
th:with="drawPrize=${@drawPrize.findDrawPrizeInfoList()}" th:with="drawPrize=${@drawPrize.findDrawPrizeInfoList()}"
@ -497,7 +497,7 @@
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<div class="form-group"> <div class="form-group">
<label class="col-sm-4 control-label is-required">时间段限制次数:</label> <label class="col-sm-4 control-label">时间段限制次数:</label>
<div class="col-sm-8"> <div class="col-sm-8">
<input name="drawRule-dailynumber" id="dailynumber" placeholder="时间段限制次数" <input name="drawRule-dailynumber" id="dailynumber" placeholder="时间段限制次数"
class="form-control" type="text" maxlength="30" disabled> class="form-control" type="text" maxlength="30" disabled>
@ -506,7 +506,7 @@
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<div class="form-group"> <div class="form-group">
<label class="col-sm-4 control-label is-required">抽奖限制开始时间:</label> <label class="col-sm-4 control-label">抽奖限制开始时间:</label>
<div class="col-sm-8"> <div class="col-sm-8">
<div class="input-group date"> <div class="input-group date">
<input name="drawRule-dailystarttime" id="dailystarttime" <input name="drawRule-dailystarttime" id="dailystarttime"
@ -519,7 +519,7 @@
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<div class="form-group"> <div class="form-group">
<label class="col-sm-4 control-label is-required">抽奖限制结束时间:</label> <label class="col-sm-4 control-label">抽奖限制结束时间:</label>
<div class="col-sm-8"> <div class="col-sm-8">
<div class="input-group date"> <div class="input-group date">
<input name="drawRule-dailyendtime" id="dailyendtime" class="form-control" <input name="drawRule-dailyendtime" id="dailyendtime" class="form-control"
@ -543,7 +543,7 @@
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<div class="form-group"> <div class="form-group">
<label class="col-sm-4 control-label is-required">抽奖必中计数:</label> <label class="col-sm-4 control-label">抽奖必中计数:</label>
<div class="col-sm-8"> <div class="col-sm-8">
<input name="drawRule-willdrawawardnumber" id="willdrawawardnumber" <input name="drawRule-willdrawawardnumber" id="willdrawawardnumber"
placeholder="抽奖必中计数" placeholder="抽奖必中计数"
@ -553,7 +553,7 @@
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<div class="form-group"> <div class="form-group">
<label class="col-sm-4 control-label is-required">抽奖必中奖品:</label> <label class="col-sm-4 control-label">抽奖必中奖品:</label>
<div class="col-sm-8"> <div class="col-sm-8">
<select name="drawRule-willdrawawardprize" class="form-control" <select name="drawRule-willdrawawardprize" class="form-control"
id="willdrawawardprize" id="willdrawawardprize"
@ -568,7 +568,7 @@
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<div class="form-group"> <div class="form-group">
<label class="col-sm-4 control-label is-required">规则描述:</label> <label class="col-sm-4 control-label">规则描述:</label>
<div class="col-sm-8"> <div class="col-sm-8">
<div class="summernote1"> <div class="summernote1">
</div> </div>
@ -1087,11 +1087,7 @@
// 该事件在离开某个步骤之前触发 // 该事件在离开某个步骤之前触发
$("#smartwizard").on("leaveStep", function (e, anchorObject, currentStepNumber, nextStepNumber, stepDirection) { $("#smartwizard").on("leaveStep", function (e, anchorObject, currentStepNumber, nextStepNumber, stepDirection) {
if (stepDirection == 'forward') { if (stepDirection == 'forward') {
var form = $("#step-" + (currentStepNumber + 1)).find('.form'); return $("#step-" + (currentStepNumber + 1)).validate().form();
if (form.length > 0) {
return form.validate().form();
}
return true;
} }
return true; return true;
}); });