intercept模块userRegion复用

特定服务模块的基础协议和app共用一套分类
This commit is contained in:
duandongmei
2018-08-28 17:16:49 +08:00
parent 8b938ac477
commit 414992b5ac
6 changed files with 80 additions and 76 deletions

View File

@@ -82,25 +82,18 @@
$("input[name$='exprType']").attr("disabled",false);
var action=$("input[name='action']:checked").val();
if(action==1){ //监测
$("input[name='userRegion2']").val("");
$("select[name='userRegion3']").val("");
$("input[name='userRegion4']").val("");
$("input[name='userRegion5']").val("");
$(".ratelimitAction").find("input[name^='userRegion'],select[name^='userRegion']").attr("disabled",true);
$(".replaceAction").find("input[name^='userRegion'],select[name^='userRegion']").attr("disabled",true);
}else if(action==64){//限速
$("select[name='userRegion1']").val("");
$("select[name='userRegion3']").val("");
$("input[name='userRegion4']").val("");
$("input[name='userRegion5']").val("");
$(".monitAction").find("input[name^='userRegion'],select[name^='userRegion']").attr("disabled",true);
$(".replaceAction").find("input[name^='userRegion'],select[name^='userRegion']").attr("disabled",true);
}else if(action==80){//替换
$("input[name='userRegion1']").val("");
$("input[name='userRegion2']").val("");
$("input[name='userRegion2']").val("");
$(".monitAction").find("input[name^='userRegion'],select[name^='userRegion']").attr("disabled",true);
$(".ratelimitAction").find("input[name^='userRegion'],select[name^='userRegion']").attr("disabled",true);
}else {//白名单
$("select[name='userRegion1']").val("");
$("input[name='userRegion2']").val("");
$("select[name='userRegion3']").val("");
$("input[name='userRegion4']").val("");
$("input[name='userRegion5']").val("");
$(".monitAction").find("input[name^='userRegion'],select[name^='userRegion']").attr("disabled",true);
$(".ratelimitAction").find("input[name^='userRegion'],select[name^='userRegion']").attr("disabled",true);
$(".replaceAction").find("input[name^='userRegion'],select[name^='userRegion']").attr("disabled",true);
}
loading('onloading...');
form.submit();
@@ -268,9 +261,9 @@
<div class="form-group">
<label class="control-label col-md-3"><font color="red">*</font><spring:message code="ratelimit"/></label>
<div class="col-md-6">
<input class="form-control required number" range="[0,1]" type="text" name="userRegion2" value="${_cfg.userRegion2 }">
<input class="form-control required number" range="[0,1]" type="text" name="userRegion1" value="${_cfg.userRegion1 }">
</div>
<div for="userRegion2"></div>
<div for="userRegion1"></div>
</div>
</div>
</div>
@@ -287,15 +280,15 @@
<spring:message code="replace_zone" />
</label>
<div class="col-md-6">
<select name="userRegion3"
<select name="userRegion1"
class="selectpicker show-tick form-control required">
<option value="" ><spring:message code="selected"/></option>
<c:forEach items="${fns:getDictList('INTERCEPT_REPLACE_ZONE')}" var="replaceZoneC">
<option value="${replaceZoneC.itemCode}" <c:if test="${_cfg.userRegion3==replaceZoneC.itemCode || _cfg.userRegion3==null}">selected</c:if>><spring:message code="${replaceZoneC.itemValue}"/></option>
<option value="${replaceZoneC.itemCode}" <c:if test="${_cfg.userRegion1==replaceZoneC.itemCode || _cfg.userRegion1==null}">selected</c:if>><spring:message code="${replaceZoneC.itemValue}"/></option>
</c:forEach>
</select>
</div>
<div for="userRegion3"></div>
<div for="userRegion1"></div>
</div>
</div>
</div>
@@ -306,10 +299,10 @@
<spring:message code="replaced_content" /></label>
<div class="col-md-6">
<input class="form-control required" type="text"
name="userRegion4"
value="${_cfg.userRegion4 }">
name="userRegion2"
value="${_cfg.userRegion2 }">
</div>
<div for="userRegion4"></div>
<div for="userRegion2"></div>
</div>
</div>
<div class="col-md-6">
@@ -318,10 +311,10 @@
<spring:message code="replace_content" /></label>
<div class="col-md-6">
<input class="form-control required" type="text"
name="userRegion5"
value="${_cfg.userRegion5 }">
name="userRegion3"
value="${_cfg.userRegion3 }">
</div>
<div for="userRegion5"></div>
<div for="userRegion3"></div>
</div>
</div>
</div>