增加proxy模块国际化属性

dns响应策略,有策略,只能选择非0组
ip欺骗由选择策略改为选择分组
This commit is contained in:
duandongmei
2018-07-24 17:15:42 +08:00
parent d7b250e544
commit 4b26a62101
5 changed files with 53 additions and 14 deletions

View File

@@ -15,6 +15,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.mvc.support.RedirectAttributes;
import com.nis.domain.Page;
import com.nis.domain.basics.PolicyGroupInfo;
import com.nis.domain.basics.ServiceDictInfo;
import com.nis.domain.configuration.BaseIpCfg;
import com.nis.domain.configuration.DnsIpCfg;
@@ -51,9 +52,12 @@ public class DnsIpCfgController extends BaseController {
}else{
initFormCondition(model,cfg);
}
//获取所有响应策略信息
/*//获取所有响应策略信息
List<DnsResStrategy> resStrategys=dnsResStrategyService.findDnsResStrategys(null, 1,1);
model.addAttribute("dnsResStrategys", resStrategys);
model.addAttribute("dnsResStrategys", resStrategys);*/
//查询policyGroup列表供响应策略选择 2018-07-24 经确定IP欺骗只能选择非0号分组
List<PolicyGroupInfo> policyGroups=policyGroupInfoService.findPolicyGroupInfosByType(1);
model.addAttribute("policyGroups", policyGroups);
model.addAttribute("_cfg", cfg);
return "/cfg/dnsIpCfgForm";
}

View File

@@ -874,13 +874,30 @@ id_not_valid=id of %s %s is invalid
num_split_by_comma=%s is a character separated by a comma
no_data=Unrelated data
must_be=%s value must be %s
REDIRECT_RESPONSE_CODE=Redirect Response Code
permanet_redirect=Permanent Redirect
temporary_redirect=Temporary Redirect
prohibition_access=Prohibition Access
not_allowed_method=This method is not allowed to access
law_prohibition_access=It is not available for legal reasons
redirect_content=Redirect Content
http_block=HTTP Control
http_reddirect=HTTP Redirect
http_replace=HTTP Replace
http_monit=HTTP Monitoring
http_whitelist=HTTP White List
response_code=Response Code
response_content=Response Content
not_found=Not Found
silent=Silent
redirect_response_code=Redirect Response Code
redirect_url=Redirect URL
replace_zone=Replace Zone
replaced_content=Replaced Content
replace_content=Replace Content
http_req_uri=HTTP Request URI
http_req_header=HTTP Request Header
http_req_body=HTTP Request Content
http_resp_header=HTTP Response Header
http_resp_body=HTTP Response Content
#=============region_value,config form title=================
#=============userregions===============
userregion1=Customized Region 1

View File

@@ -876,13 +876,30 @@ id_not_valid=id\u4E3A%s\u7684%s\u65E0\u6548
num_split_by_comma=%s\u4E3A\u9017\u53F7\u5206\u9694\u7684\u6570\u5B57
no_data=\u65E0\u76F8\u5173\u6570\u636E
must_be=%s\u7684\u503C\u5FC5\u987B\u4E3A%s
REDIRECT_RESPONSE_CODE=\u91CD\u5B9A\u5411\u5E94\u7B54\u7801
permanet_redirect=\u6C38\u4E45\u91CD\u5B9A\u5411
temporary_redirect=\u4E34\u65F6\u91CD\u5B9A\u5411
prohibition_access=\u7981\u6B62\u8BBF\u95EE
not_allowed_method=\u4E0D\u5141\u8BB8\u6B64\u65B9\u6CD5\u8BBF\u95EE
law_prohibition_access=\u7531\u4E8E\u6CD5\u5F8B\u539F\u56E0\u4E0D\u53EF\u7528
redirect_content=\u91CD\u5B9A\u5411\u5185\u5BB9
http_block=HTTP\u7BA1\u63A7
http_reddirect=HTTP\u91CD\u5B9A\u5411
http_replace=HTTP\u66FF\u6362
http_monit=HTTP\u76D1\u6D4B
http_whitelist=HTTP\u767D\u540D\u5355
response_code=\u5E94\u7B54\u7801
response_content=\u54CD\u5E94\u5185\u5BB9
not_found=\u4E0D\u5B58\u5728
silent=\u5173\u95ED
redirect_response_code=\u91CD\u5B9A\u5411\u5E94\u7B54\u7801
redirect_url=\u91CD\u5B9A\u5411URL
replace_zone=\u66FF\u6362\u533A\u57DF
replaced_content=\u88AB\u66FF\u6362\u5185\u5BB9
replace_content=\u66FF\u6362\u5185\u5BB9
http_req_uri=HTTP\u8BF7\u6C42URI
http_req_header=HTTP\u8BF7\u6C42\u5934
http_req_body=HTTP\u8BF7\u6C42\u5185\u5BB9
http_resp_header=HTTP\u5E94\u7B54\u5934
http_resp_body=HTTP\u5E94\u7B54\u5185\u5BB9
#=============region_value,config form title=================
#=============userregions===============
userregion1=\u81EA\u5B9A\u4E49\u57DF1

View File

@@ -73,12 +73,12 @@ $(function(){
</div>
<div class="col-md-6">
<div class="form-group">
<label class="control-label col-md-3"><spring:message code="policy_name"/></label>
<label class="control-label col-md-3"><spring:message code="group_name"/></label>
<div class="col-md-6">
<select name="dnsStrategyId" class="selectpicker show-tick form-control">
<option value="0" ><spring:message code="select"/></option>
<c:forEach items="${dnsResStrategys }" var="dnsStrategy">
<option value="${dnsStrategy.cfgId}" <c:if test="${_cfg.dnsStrategyId==dnsStrategy.cfgId }">selected</c:if>><spring:message code="${dnsStrategy.cfgDesc}"/></option>
<select name="dnsStrategyId" class="selectpicker show-tick form-control required">
<option value="" ><spring:message code="select"/></option>
<c:forEach items="${policyGroups }" var="policyGroup">
<option value="${policyGroup.groupId}" <c:if test="${_cfg.dnsStrategyId==policyGroup.groupId }">selected</c:if>><spring:message code="${policyGroup.groupName}"/></option>
</c:forEach>
</select>
</div>

View File

@@ -161,15 +161,16 @@ $(function(){
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label class="control-label col-md-3"><spring:message code="group_name"/></label>
<label class="control-label col-md-3"><font color="red">*</font><spring:message code="group_name"/></label>
<div class="col-md-6">
<select name="resGroup1Id" class="selectpicker show-tick form-control">
<option value="0"><spring:message code="select"/></option>
<select name="resGroup1Id" class="selectpicker show-tick form-control required">
<option value=""><spring:message code="select"/></option>
<c:forEach items="${policyGroups }" var="policyGroup">
<option value="${policyGroup.groupId}" <c:if test="${_cfg.resGroup1Id==policyGroup.groupId }">selected</c:if>><spring:message code="${policyGroup.groupName}"/></option>
</c:forEach>
</select>
</div>
<div for="resGroup1Id"></div>
</div>
</div>
<div class="col-md-6">