|
|
|
|
@@ -13,6 +13,7 @@
|
|
|
|
|
<!-- regionDistrict.regionType==3表示增强字符串类配置 -->
|
|
|
|
|
<input type="hidden" name="${cfgName}.cfgType" value="${region.configRegionValue }">
|
|
|
|
|
<input type="hidden" name="${cfgName}.cfgRegionCode" value="${region.configRegionCode }">
|
|
|
|
|
<input type="hidden" name="${cfgName}.configMultiKeywords" value="${region.configRegionCode }">
|
|
|
|
|
<%-- </c:if>
|
|
|
|
|
</c:forEach> --%>
|
|
|
|
|
|
|
|
|
|
@@ -22,7 +23,8 @@
|
|
|
|
|
onClick="delContent('${tabName}${status.index}','${tabName}Add');" />
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="row">
|
|
|
|
|
<c:if test="${!empty region.configDistrict }">
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-md-3"><font color="red">*</font>
|
|
|
|
|
@@ -41,15 +43,30 @@
|
|
|
|
|
<div for="${cfgName}.district"></div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</c:if>
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label col-md-3"><font color="red">*</font>
|
|
|
|
|
<spring:message code="keywords" /></label>
|
|
|
|
|
<!-- 此配置的关键词可以输入多个关键词 -->
|
|
|
|
|
<c:if test="${region.configMultiKeywords eq 1}">
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<input class="form-control required tags" type="text" id="tags_${tabName}"
|
|
|
|
|
name="${cfgName}.cfgKeywords"
|
|
|
|
|
value="${complexCfg.cfgKeywords}">
|
|
|
|
|
</div>
|
|
|
|
|
</c:if>
|
|
|
|
|
<!-- 此配置的关键词不允许输入多个关键词 -->
|
|
|
|
|
<c:if test="${(region.configMultiKeywords eq 0) or (empty region.configMultiKeywords)}">
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<input class="form-control required invisibleChar" type="text"
|
|
|
|
|
name="${cfgName}.cfgKeywords"
|
|
|
|
|
value="${complexCfg.cfgKeywords}">
|
|
|
|
|
</div>
|
|
|
|
|
</c:if>
|
|
|
|
|
|
|
|
|
|
<div for="${cfgName}.cfgKeywords"></div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
@@ -58,24 +75,46 @@
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
|
|
|
|
|
<label class="control-label col-md-3"><font color="red">*</font>
|
|
|
|
|
<spring:message code="expression_type" /></label>
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<label class="radio-inline"> <input type="radio"
|
|
|
|
|
name="${cfgName}.exprType" value="1"
|
|
|
|
|
<c:if test="${!empty region.configExprType}">
|
|
|
|
|
<c:forEach var="exprType" items="${fn:split(region.configExprType,',')}">
|
|
|
|
|
<c:forEach items="${fns:getDictList('EXPRESSION_TYPE')}" var="exprTypeC">
|
|
|
|
|
<c:if test="${exprTypeC.itemCode eq exprType}">
|
|
|
|
|
<label class="radio-inline">
|
|
|
|
|
<input type="radio"
|
|
|
|
|
name="${cfgName}.exprType" value="${exprType }"
|
|
|
|
|
class="required"
|
|
|
|
|
<c:if test="${complexCfg.exprType==1}">checked</c:if>> <spring:message
|
|
|
|
|
code="and_expression" />
|
|
|
|
|
</label> <label class="radio-inline"> <input type="radio"
|
|
|
|
|
name="${cfgName}.exprType" value="0"
|
|
|
|
|
class="required"
|
|
|
|
|
<c:if test="${complexCfg.exprType==0 || complexCfg.exprType==null}">checked</c:if>>
|
|
|
|
|
<spring:message code="null_expression" />
|
|
|
|
|
<c:if test="${complexCfg.exprType eq exprType || (empty complexCfg.exprType && exprType eq 0)}">
|
|
|
|
|
checked
|
|
|
|
|
</c:if>
|
|
|
|
|
>
|
|
|
|
|
<spring:message code="${exprTypeC.itemValue }" />
|
|
|
|
|
</label>
|
|
|
|
|
</c:if>
|
|
|
|
|
</c:forEach>
|
|
|
|
|
</c:forEach>
|
|
|
|
|
</c:if>
|
|
|
|
|
<c:if test="${empty region.configExprType}">
|
|
|
|
|
<c:forEach items="${fns:getDictList('EXPRESSION_TYPE')}" var="exprTypeC">
|
|
|
|
|
<c:if test="${exprTypeC.itemCode eq 0}">
|
|
|
|
|
<label class="radio-inline">
|
|
|
|
|
<input type="radio"
|
|
|
|
|
name="${cfgName}.exprType" value="${exprType }"
|
|
|
|
|
class="required" checked >
|
|
|
|
|
<spring:message code="${exprTypeC.itemValue }" />
|
|
|
|
|
</label>
|
|
|
|
|
</c:if>
|
|
|
|
|
</c:forEach>
|
|
|
|
|
</c:if>
|
|
|
|
|
</div>
|
|
|
|
|
<div for="${cfgName}.exprType"></div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<div class="form-group ">
|
|
|
|
|
<label class="control-label col-md-3"><font color="red">*</font>
|
|
|
|
|
@@ -83,9 +122,34 @@
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<select name="${cfgName}.matchMethod"
|
|
|
|
|
class="selectpicker select2 form-control required">
|
|
|
|
|
<c:if test="${!empty region.configMatchMethod}">
|
|
|
|
|
<c:forEach var="matchMethod" items="${fn:split(region.configMatchMethod,',')}">
|
|
|
|
|
<c:forEach items="${fns:getDictList('MATCH_METHOD')}" var="matchMethodC">
|
|
|
|
|
<option value="${matchMethodC.itemCode}" <c:if test="${complexCfg.matchMethod==matchMethodC.itemCode || (complexCfg.matchMethod==null && matchMethodC.itemCode==0)}">selected</c:if>><spring:message code="${matchMethodC.itemValue}"/></option>
|
|
|
|
|
<c:if test="${matchMethodC.itemCode eq matchMethod}">
|
|
|
|
|
<option value="${matchMethodC.itemCode}"
|
|
|
|
|
<c:if test="${complexCfg.matchMethod eq matchMethod || (empty complexCfg.matchMethod && matchMethod eq 0)}">
|
|
|
|
|
selected
|
|
|
|
|
</c:if>
|
|
|
|
|
>
|
|
|
|
|
<spring:message code="${matchMethodC.itemValue}"/>
|
|
|
|
|
</option>
|
|
|
|
|
</c:if>
|
|
|
|
|
|
|
|
|
|
</c:forEach>
|
|
|
|
|
</c:forEach>
|
|
|
|
|
</c:if>
|
|
|
|
|
<c:if test="${empty region.configMatchMethod}">
|
|
|
|
|
<c:forEach items="${fns:getDictList('MATCH_METHOD')}" var="matchMethodC">
|
|
|
|
|
<c:if test="${matchMethodC.itemCode eq 0}">
|
|
|
|
|
<option value="${matchMethodC.itemCode}"
|
|
|
|
|
selected
|
|
|
|
|
>
|
|
|
|
|
<spring:message code="${matchMethodC.itemValue}"/>
|
|
|
|
|
</option>
|
|
|
|
|
</c:if>
|
|
|
|
|
|
|
|
|
|
</c:forEach>
|
|
|
|
|
</c:if>
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
|
<div for="${cfgName}.matchMethod"></div>
|
|
|
|
|
@@ -93,7 +157,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="row">
|
|
|
|
|
|
|
|
|
|
<c:if test="${!empty region.configHex}">
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<div class="form-group ">
|
|
|
|
|
<label class="control-label col-md-3"><font color="red">*</font><spring:message code="is_hex"/></label>
|
|
|
|
|
@@ -130,8 +194,35 @@
|
|
|
|
|
<div for="${cfgName}.isCaseInsenstive"></div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</c:if>
|
|
|
|
|
<c:if test="${empty region.configHex}">
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<div class="form-group ">
|
|
|
|
|
<label class="control-label col-md-3"><font color="red">*</font><spring:message code="is_hex"/></label>
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<label class="radio-inline">
|
|
|
|
|
<input type="radio" name="${cfgName}.isHex" value="0" class="required" checked
|
|
|
|
|
><spring:message code="not_hex"/>
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
<div for="${cfgName}.isHex"></div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<div class="form-group ">
|
|
|
|
|
<label class="control-label col-md-3"><font color="red">*</font><spring:message code="is_case_insenstive"/></label>
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<label class="radio-inline">
|
|
|
|
|
<input type="radio" name="${cfgName}.isCaseSenstive" value="0" class="required"
|
|
|
|
|
checked
|
|
|
|
|
><spring:message code="case_insenstive"/>
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
<div for="${cfgName}.isCaseInsenstive"></div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</c:if>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="row hidden">
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
@@ -140,9 +231,33 @@
|
|
|
|
|
<div class="col-md-6">
|
|
|
|
|
<select name="${cfgName}.isHexbin"
|
|
|
|
|
class="selectpicker select2 form-control required">
|
|
|
|
|
<c:if test="${!empty region.configHex}">
|
|
|
|
|
<c:forEach var="isHexbin" items="${fn:split(region.configHex,',')}">
|
|
|
|
|
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
|
|
|
|
<option value="${isHexbinC.itemCode}" <c:if test="${complexCfg.isHexbin==isHexbinC.itemCode || (complexCfg.isHexbin==null && isHexbinC.itemCode==0)}">selected</c:if>><spring:message code="${isHexbinC.itemValue}"/></option>
|
|
|
|
|
<c:if test="${isHexbinC.itemCode eq isHexbin}">
|
|
|
|
|
<option value="${isHexbinC.itemCode}"
|
|
|
|
|
<c:if test="${complexCfg.isHexbin eq isHexbin || (empty complexCfg.isHexbin && isHexbin eq 0)}">
|
|
|
|
|
selected
|
|
|
|
|
</c:if>
|
|
|
|
|
>
|
|
|
|
|
<spring:message code="${isHexbinC.itemValue}"/>
|
|
|
|
|
</option>
|
|
|
|
|
</c:if>
|
|
|
|
|
|
|
|
|
|
</c:forEach>
|
|
|
|
|
</c:forEach>
|
|
|
|
|
</c:if>
|
|
|
|
|
<c:if test="${!empty region.configHex}">
|
|
|
|
|
|
|
|
|
|
<c:forEach items="${fns:getDictList('WHETHER_HEXBINARY')}" var="isHexbinC">
|
|
|
|
|
<c:if test="${isHexbinC.itemCode eq 0}">
|
|
|
|
|
<option value="${isHexbinC.itemCode}" selected >
|
|
|
|
|
<spring:message code="${isHexbinC.itemValue}"/>
|
|
|
|
|
</option>
|
|
|
|
|
</c:if>
|
|
|
|
|
</c:forEach>
|
|
|
|
|
|
|
|
|
|
</c:if>
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
|
<div for="${cfgName}.isHexbin"></div>
|
|
|
|
|
|