定时器公共页面-长期选项,增加开始时间不能小于当前时间加上2分钟的验证

This commit is contained in:
shangguanyanfei
2019-04-26 18:02:22 +08:00
parent 4107e0fb92
commit 999406cbd1

View File

@@ -19,6 +19,22 @@
var diff=$.validator.messages.expireTip;
var tip=$.validator.messages.compareTip;
var date="2019-03-25 ";
//always 开始时间不能小于当前时间加上2分钟 验证
jQuery.validator.addMethod("alwaysStartDate",function(value,element){
var flagTypeSame=true;
var alwaysValid = $("#alwaysValid").val();
if(alwaysValid !=null && alwaysValid !=""){
var date =new Date();
var min=date.getMinutes();
date.setMinutes(min+2);
if(date <= (new Date(alwaysValid.replace(/-/g,"\/")))){
flagTypeSame=true;
}else{
flagTypeSame=false;
}
}
return flagTypeSame;
},tip);
//one 开始时间不能小于当前时间加上2分钟 验证
jQuery.validator.addMethod("oneStartDate",function(value,element){
var flagTypeSame=true;
@@ -244,7 +260,7 @@
<div class="form-group ">
<label class="control-label col-md-2"><spring:message code="startTime"/></label>
<div class="col-md-4">
<input name="schedule.cronValid" id="alwaysValid" type="text" class="form-control Wdate required" readonly="readonly" value="${_cfg.schedule.cronValid }" onClick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss',isShowClear:true,minDate:'%y-%M-%d %H:{%m+2}:%s'});"/>
<input name="schedule.cronValid" id="alwaysValid" type="text" class="form-control Wdate required alwaysStartDate" readonly="readonly" value="${_cfg.schedule.cronValid }" onClick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss',isShowClear:true});"/>
</div>
<div for="schedule.cronValid"></div>
</div>