多域表单替换配置说明,替换为servic_config_info的table_desc字段,该字段需要修改为I18N的code
This commit is contained in:
@@ -29,6 +29,7 @@ public class MultipleCfg extends BaseCfg<MultipleCfg> {
|
|||||||
private static final long serialVersionUID = -8369567908781421920L;
|
private static final long serialVersionUID = -8369567908781421920L;
|
||||||
private String mainTable;
|
private String mainTable;
|
||||||
private String mainTableType;
|
private String mainTableType;
|
||||||
|
private String mainTableDesc;
|
||||||
private List<TableBean> otherTables;//key 表名,value 类型
|
private List<TableBean> otherTables;//key 表名,value 类型
|
||||||
// private BaseCfg mainCfg;
|
// private BaseCfg mainCfg;
|
||||||
//ip配置
|
//ip配置
|
||||||
@@ -153,4 +154,18 @@ public class MultipleCfg extends BaseCfg<MultipleCfg> {
|
|||||||
public void setOtherTables(List<TableBean> otherTables) {
|
public void setOtherTables(List<TableBean> otherTables) {
|
||||||
this.otherTables = otherTables;
|
this.otherTables = otherTables;
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* mainTableDesc
|
||||||
|
* @return mainTableDesc
|
||||||
|
*/
|
||||||
|
|
||||||
|
public String getMainTableDesc() {
|
||||||
|
return mainTableDesc;
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* @param mainTableDesc the mainTableDesc to set
|
||||||
|
*/
|
||||||
|
public void setMainTableDesc(String mainTableDesc) {
|
||||||
|
this.mainTableDesc = mainTableDesc;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ public class MultipleSearchCfg extends BaseCfg<MultipleSearchCfg> {
|
|||||||
private static final long serialVersionUID = -8369567908781421920L;
|
private static final long serialVersionUID = -8369567908781421920L;
|
||||||
private String mainTable;//主表名
|
private String mainTable;//主表名
|
||||||
private String mainTableType;//主表类型
|
private String mainTableType;//主表类型
|
||||||
|
private String mainTableDesc;//主表类型
|
||||||
private String ipTable;//查询条件IP表名,界面限制查询条件除了共用属性之外只能查一个条件
|
private String ipTable;//查询条件IP表名,界面限制查询条件除了共用属性之外只能查一个条件
|
||||||
private String stringTable;//查询条件字符串表名,界面限制查询条件除了共用属性之外只能查一个条件
|
private String stringTable;//查询条件字符串表名,界面限制查询条件除了共用属性之外只能查一个条件
|
||||||
private String complexTable;//查询条件增强字符串串表名,界面限制查询条件除了共用属性之外只能查一个条件
|
private String complexTable;//查询条件增强字符串串表名,界面限制查询条件除了共用属性之外只能查一个条件
|
||||||
@@ -196,5 +197,18 @@ public class MultipleSearchCfg extends BaseCfg<MultipleSearchCfg> {
|
|||||||
public void setComplexTable(String complexTable) {
|
public void setComplexTable(String complexTable) {
|
||||||
this.complexTable = complexTable;
|
this.complexTable = complexTable;
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* mainTableDesc
|
||||||
|
* @return mainTableDesc
|
||||||
|
*/
|
||||||
|
|
||||||
|
public String getMainTableDesc() {
|
||||||
|
return mainTableDesc;
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* @param mainTableDesc the mainTableDesc to set
|
||||||
|
*/
|
||||||
|
public void setMainTableDesc(String mainTableDesc) {
|
||||||
|
this.mainTableDesc = mainTableDesc;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,13 +27,15 @@ public class TableBean implements Serializable{
|
|||||||
private static final long serialVersionUID = -7276874824312210708L;
|
private static final long serialVersionUID = -7276874824312210708L;
|
||||||
private String tableName;
|
private String tableName;
|
||||||
private String tableType;
|
private String tableType;
|
||||||
|
private String tableDesc;
|
||||||
private boolean canEmpty;
|
private boolean canEmpty;
|
||||||
public TableBean(){
|
public TableBean(){
|
||||||
|
|
||||||
}
|
}
|
||||||
public TableBean(String tableName,String tableType){
|
public TableBean(String tableName,String tableType,String tableDesc){
|
||||||
this.tableName=tableName;
|
this.tableName=tableName;
|
||||||
this.tableType=tableType;
|
this.tableType=tableType;
|
||||||
|
this.tableDesc=tableDesc;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* tableName
|
* tableName
|
||||||
@@ -77,4 +79,19 @@ public class TableBean implements Serializable{
|
|||||||
public void setCanEmpty(boolean canEmpty) {
|
public void setCanEmpty(boolean canEmpty) {
|
||||||
this.canEmpty = canEmpty;
|
this.canEmpty = canEmpty;
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* tableDesc
|
||||||
|
* @return tableDesc
|
||||||
|
*/
|
||||||
|
|
||||||
|
public String getTableDesc() {
|
||||||
|
return tableDesc;
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* @param tableDesc the tableDesc to set
|
||||||
|
*/
|
||||||
|
public void setTableDesc(String tableDesc) {
|
||||||
|
this.tableDesc = tableDesc;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,18 @@ import java.util.Date;
|
|||||||
import com.google.gson.GsonBuilder;
|
import com.google.gson.GsonBuilder;
|
||||||
|
|
||||||
public final class Constants {
|
public final class Constants {
|
||||||
|
/**
|
||||||
|
* 字典表地域运营商
|
||||||
|
*/
|
||||||
|
public static final int ITEM_TYPE_AREA = 1;
|
||||||
|
public static final int ITEM_TYPE_ISP = 2;
|
||||||
|
/**
|
||||||
|
* action值
|
||||||
|
*/
|
||||||
|
public static final int ACTION_DF = 1;
|
||||||
|
public static final int ACTION_DJ = 2;
|
||||||
|
public static final int ACTION_BMD = 5;
|
||||||
|
public static final int ACTION_HMD = 8;
|
||||||
public static final int CFG_PAGE = 0;
|
public static final int CFG_PAGE = 0;
|
||||||
public static final int AUDIT_PAGE = 1;
|
public static final int AUDIT_PAGE = 1;
|
||||||
public static final String DEFAULT_CAPTCHA_PARAM = "captcha";
|
public static final String DEFAULT_CAPTCHA_PARAM = "captcha";
|
||||||
|
|||||||
@@ -20,7 +20,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|||||||
import com.nis.domain.Page;
|
import com.nis.domain.Page;
|
||||||
import com.nis.domain.ServiceConfigInfo;
|
import com.nis.domain.ServiceConfigInfo;
|
||||||
import com.nis.domain.basics.ServiceDictInfo;
|
import com.nis.domain.basics.ServiceDictInfo;
|
||||||
import com.nis.domain.basics.SysDictInfo;
|
|
||||||
import com.nis.domain.configuration.BaseCfg;
|
import com.nis.domain.configuration.BaseCfg;
|
||||||
import com.nis.domain.configuration.BaseIpCfg;
|
import com.nis.domain.configuration.BaseIpCfg;
|
||||||
import com.nis.domain.configuration.BaseStringCfg;
|
import com.nis.domain.configuration.BaseStringCfg;
|
||||||
@@ -93,7 +92,9 @@ public class MultipleCfgController extends BaseController{
|
|||||||
String tableName=info.getTableName();
|
String tableName=info.getTableName();
|
||||||
if(mainTable.equals(tableName)){
|
if(mainTable.equals(tableName)){
|
||||||
model.addAttribute("mainTableType", String.valueOf(info.getTableType()));
|
model.addAttribute("mainTableType", String.valueOf(info.getTableType()));
|
||||||
|
model.addAttribute("mainTableDesc", info.getTableDesc());
|
||||||
cfg.setMainTableType(String.valueOf(type));
|
cfg.setMainTableType(String.valueOf(type));
|
||||||
|
cfg.setMainTableDesc(info.getTableDesc());
|
||||||
if(Constants.TABLE_TYPE_COMPLEX==type){//增强字符串类型
|
if(Constants.TABLE_TYPE_COMPLEX==type){//增强字符串类型
|
||||||
ComplexkeywordCfg _cfg=cfg.getComplexCfg()==null?new ComplexkeywordCfg():cfg.getComplexCfg();
|
ComplexkeywordCfg _cfg=cfg.getComplexCfg()==null?new ComplexkeywordCfg():cfg.getComplexCfg();
|
||||||
_cfg.setTableName(mainTable);
|
_cfg.setTableName(mainTable);
|
||||||
@@ -209,7 +210,7 @@ public class MultipleCfgController extends BaseController{
|
|||||||
}
|
}
|
||||||
for(ServiceConfigInfo info:serviceConfigInfos){
|
for(ServiceConfigInfo info:serviceConfigInfos){
|
||||||
int type=info.getTableType();
|
int type=info.getTableType();
|
||||||
TableBean tableBean=new TableBean(info.getTableName(),String.valueOf(type));
|
TableBean tableBean=new TableBean(info.getTableName(),String.valueOf(type),info.getTableDesc());
|
||||||
if(!mainTable.equals(info.getTableName())){
|
if(!mainTable.equals(info.getTableName())){
|
||||||
otherTables.add(tableBean);
|
otherTables.add(tableBean);
|
||||||
if(Constants.TABLE_TYPE_COMPLEX==type){//增强字符串类型
|
if(Constants.TABLE_TYPE_COMPLEX==type){//增强字符串类型
|
||||||
@@ -347,7 +348,7 @@ public class MultipleCfgController extends BaseController{
|
|||||||
}else{
|
}else{
|
||||||
for(ServiceConfigInfo info:serviceConfigInfos){
|
for(ServiceConfigInfo info:serviceConfigInfos){
|
||||||
int type=info.getTableType();
|
int type=info.getTableType();
|
||||||
TableBean tableBean=new TableBean(info.getTableName(),String.valueOf(type));
|
TableBean tableBean=new TableBean(info.getTableName(),String.valueOf(type),info.getTableDesc());
|
||||||
if(!mainTable.equals(info.getTableName())){
|
if(!mainTable.equals(info.getTableName())){
|
||||||
otherTables.add(tableBean);
|
otherTables.add(tableBean);
|
||||||
}
|
}
|
||||||
@@ -356,6 +357,7 @@ public class MultipleCfgController extends BaseController{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
model.addAttribute("mainTableType", cfg.getMainTableType());
|
model.addAttribute("mainTableType", cfg.getMainTableType());
|
||||||
|
model.addAttribute("mainTableDesc", cfg.getMainTableDesc());
|
||||||
model.addAttribute("action", cfg.getAction());
|
model.addAttribute("action", cfg.getAction());
|
||||||
model.addAttribute("page", resultPage);
|
model.addAttribute("page", resultPage);
|
||||||
List<RequestInfo> requestInfos=requestInfoService.getAllRequestInfo();
|
List<RequestInfo> requestInfos=requestInfoService.getAllRequestInfo();
|
||||||
@@ -386,10 +388,12 @@ public class MultipleCfgController extends BaseController{
|
|||||||
cfg.setOtherTables(otherTables);
|
cfg.setOtherTables(otherTables);
|
||||||
for(ServiceConfigInfo info:serviceConfigInfos){
|
for(ServiceConfigInfo info:serviceConfigInfos){
|
||||||
int type=info.getTableType();
|
int type=info.getTableType();
|
||||||
TableBean tableBean=new TableBean(info.getTableName(), String.valueOf(type));
|
TableBean tableBean=new TableBean(info.getTableName(), String.valueOf(type),info.getTableDesc());
|
||||||
if(mainTable.equals(info.getTableName())){
|
if(mainTable.equals(info.getTableName())){
|
||||||
cfg.setMainTableType(String.valueOf(type));
|
cfg.setMainTableType(String.valueOf(type));
|
||||||
|
cfg.setMainTableDesc(info.getTableDesc());
|
||||||
model.addAttribute("mainTableType", String.valueOf(type));
|
model.addAttribute("mainTableType", String.valueOf(type));
|
||||||
|
model.addAttribute("mainTableDesc", info.getTableDesc());
|
||||||
}else{
|
}else{
|
||||||
otherTables.add(tableBean);
|
otherTables.add(tableBean);
|
||||||
}
|
}
|
||||||
@@ -467,7 +471,9 @@ public class MultipleCfgController extends BaseController{
|
|||||||
resultCfg.setMainTable(mainTable);
|
resultCfg.setMainTable(mainTable);
|
||||||
String mainTableType=cfg.getMainTableType();
|
String mainTableType=cfg.getMainTableType();
|
||||||
model.addAttribute("mainTableType", mainTableType);
|
model.addAttribute("mainTableType", mainTableType);
|
||||||
|
model.addAttribute("mainTableDesc", cfg.getMainTableDesc());
|
||||||
resultCfg.setMainTableType(mainTableType);
|
resultCfg.setMainTableType(mainTableType);
|
||||||
|
resultCfg.setMainTableDesc(cfg.getMainTableDesc());
|
||||||
resultCfg.setAction(cfg.getAction());
|
resultCfg.setAction(cfg.getAction());
|
||||||
int serviceId=cfg.getServiceId();
|
int serviceId=cfg.getServiceId();
|
||||||
cfg.setServiceId(serviceId);
|
cfg.setServiceId(serviceId);
|
||||||
@@ -480,7 +486,7 @@ public class MultipleCfgController extends BaseController{
|
|||||||
String tableName=info.getTableName();
|
String tableName=info.getTableName();
|
||||||
int type=info.getTableType();
|
int type=info.getTableType();
|
||||||
if(!tableName.equals(mainTable)){
|
if(!tableName.equals(mainTable)){
|
||||||
TableBean bean=new TableBean(tableName,String.valueOf(type));
|
TableBean bean=new TableBean(tableName,String.valueOf(type),info.getTableDesc());
|
||||||
if(Constants.TABLE_TYPE_IP==type){
|
if(Constants.TABLE_TYPE_IP==type){
|
||||||
bean.setCanEmpty(true);
|
bean.setCanEmpty(true);
|
||||||
}
|
}
|
||||||
@@ -603,7 +609,9 @@ public class MultipleCfgController extends BaseController{
|
|||||||
resultCfg.setMainTable(mainTable);
|
resultCfg.setMainTable(mainTable);
|
||||||
String mainTableType=cfg.getMainTableType();
|
String mainTableType=cfg.getMainTableType();
|
||||||
model.addAttribute("mainTableType", mainTableType);
|
model.addAttribute("mainTableType", mainTableType);
|
||||||
|
model.addAttribute("mainTableDesc", cfg.getMainTableDesc());
|
||||||
resultCfg.setMainTableType(mainTableType);
|
resultCfg.setMainTableType(mainTableType);
|
||||||
|
resultCfg.setMainTableDesc(cfg.getMainTableDesc());
|
||||||
resultCfg.setAction(cfg.getAction());
|
resultCfg.setAction(cfg.getAction());
|
||||||
int serviceId=cfg.getServiceId();
|
int serviceId=cfg.getServiceId();
|
||||||
cfg.setServiceId(serviceId);
|
cfg.setServiceId(serviceId);
|
||||||
@@ -843,6 +851,7 @@ public class MultipleCfgController extends BaseController{
|
|||||||
String tableName=info.getTableName();
|
String tableName=info.getTableName();
|
||||||
if(cfg.getMainTable().equals(tableName)){
|
if(cfg.getMainTable().equals(tableName)){
|
||||||
model.addAttribute("mainTableType", String.valueOf(type));
|
model.addAttribute("mainTableType", String.valueOf(type));
|
||||||
|
model.addAttribute("mainTableDesc", info.getTableDesc());
|
||||||
}
|
}
|
||||||
if(Constants.TABLE_TYPE_IP==type){
|
if(Constants.TABLE_TYPE_IP==type){
|
||||||
BaseIpCfg searchIpCfg=new BaseIpCfg();
|
BaseIpCfg searchIpCfg=new BaseIpCfg();
|
||||||
|
|||||||
@@ -13,7 +13,17 @@ $(function(){
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
</script>
|
</script>
|
||||||
<h3 class="form-section">增强字符串<spring:message code="block_config"/><!-- <small><span class="glyphicon glyphicon-chevron-down" data-toggle="collapse" data-target=".complexCfg" title="add"></span></small> --></h3>
|
<h3 class="form-section">
|
||||||
|
<c:choose>
|
||||||
|
<c:when test="${mainTableType eq '4' and otherTable==null}">
|
||||||
|
<spring:message code="${mainTableDesc}"/>
|
||||||
|
</c:when>
|
||||||
|
<c:when test="${otherTable!=null and otherTable.tableType eq '4'}">
|
||||||
|
<spring:message code="${otherTable.tableDesc}"/>
|
||||||
|
</c:when>
|
||||||
|
<c:otherwise>增强字符串<spring:message code="block_config"/></c:otherwise>
|
||||||
|
</c:choose>
|
||||||
|
<!-- <small><span class="glyphicon glyphicon-chevron-down" data-toggle="collapse" data-target=".complexCfg" title="add"></span></small> --></h3>
|
||||||
<div class="row complexCfg">
|
<div class="row complexCfg">
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
|||||||
@@ -3,7 +3,17 @@
|
|||||||
<style>
|
<style>
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
<h3 class="form-section">IP<spring:message code="block_config"/><small><span style="margin-left:10px"><input type="checkbox" id="ipSelect"/> 可选</span><!-- <span class="glyphicon glyphicon-plus" data-toggle="collapse" data-target=".ipCfg" title="add"></span> --></small></h3>
|
<h3 class="form-section">
|
||||||
|
<c:choose>
|
||||||
|
<c:when test="${mainTableType eq '1' and otherTable==null}">
|
||||||
|
<spring:message code="${mainTableDesc}"/>
|
||||||
|
</c:when>
|
||||||
|
<c:when test="${otherTable!=null and otherTable.tableType eq '1'}">
|
||||||
|
<spring:message code="${otherTable.tableDesc}"/>
|
||||||
|
</c:when>
|
||||||
|
<c:otherwise>IP<spring:message code="block_config"/></c:otherwise>
|
||||||
|
</c:choose>
|
||||||
|
<small><span style="margin-left:10px"><input type="checkbox" id="ipSelect"/> 可选</span><!-- <span class="glyphicon glyphicon-plus" data-toggle="collapse" data-target=".ipCfg" title="add"></span> --></small></h3>
|
||||||
<div class="row ipCfg collapse">
|
<div class="row ipCfg collapse">
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
|||||||
@@ -1,6 +1,16 @@
|
|||||||
<%@ page contentType="text/html;charset=UTF-8"%>
|
<%@ page contentType="text/html;charset=UTF-8"%>
|
||||||
<%@ include file="/WEB-INF/include/taglib.jsp"%>
|
<%@ include file="/WEB-INF/include/taglib.jsp"%>
|
||||||
<h3 class="form-section">数值<spring:message code="block_config"/><small><span class="glyphicon glyphicon-chevron-down" data-toggle="collapse" data-target=".numCfg" title="add"></span></small></h3>
|
<h3 class="form-section">
|
||||||
|
<c:choose>
|
||||||
|
<c:when test="${mainTableType eq '3' and otherTable==null}">
|
||||||
|
<spring:message code="${mainTableDesc}"/>
|
||||||
|
</c:when>
|
||||||
|
<c:when test="${otherTable!=null and otherTable.tableType eq '3'}">
|
||||||
|
<spring:message code="${otherTable.tableDesc}"/>
|
||||||
|
</c:when>
|
||||||
|
<c:otherwise>数值<spring:message code="block_config"/></c:otherwise>
|
||||||
|
</c:choose>
|
||||||
|
<small><span class="glyphicon glyphicon-chevron-down" data-toggle="collapse" data-target=".numCfg" title="add"></span></small></h3>
|
||||||
<div class="row numCfg collapse">
|
<div class="row numCfg collapse">
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
|||||||
@@ -1,6 +1,16 @@
|
|||||||
<%@ page contentType="text/html;charset=UTF-8"%>
|
<%@ page contentType="text/html;charset=UTF-8"%>
|
||||||
<%@ include file="/WEB-INF/include/taglib.jsp"%>
|
<%@ include file="/WEB-INF/include/taglib.jsp"%>
|
||||||
<h3 class="form-section">字符串<spring:message code="block_config"/><!-- <small><span class="glyphicon glyphicon-chevron-down" data-toggle="collapse" data-target=".stringCfg" title="add"></span></small> --></h3>
|
<h3 class="form-section">
|
||||||
|
<c:choose>
|
||||||
|
<c:when test="${mainTableType eq '2' and otherTable==null}">
|
||||||
|
<spring:message code="${mainTableDesc}"/>
|
||||||
|
</c:when>
|
||||||
|
<c:when test="${otherTable!=null and otherTable.tableType eq '2'}">
|
||||||
|
<spring:message code="${otherTable.tableDesc}"/>
|
||||||
|
</c:when>
|
||||||
|
<c:otherwise>字符串<spring:message code="block_config"/></c:otherwise>
|
||||||
|
</c:choose>
|
||||||
|
<!-- <small><span class="glyphicon glyphicon-chevron-down" data-toggle="collapse" data-target=".stringCfg" title="add"></span></small> --></h3>
|
||||||
<div class="row stringCfg">
|
<div class="row stringCfg">
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
|||||||
@@ -72,6 +72,7 @@
|
|||||||
<form:form id="searchForm" modelAttribute="cfg" action="${ctx}/cfg/multiple/list" method="post" class="form-search">
|
<form:form id="searchForm" modelAttribute="cfg" action="${ctx}/cfg/multiple/list" method="post" class="form-search">
|
||||||
<input id="mainTable" name="mainTable" type="hidden" value="${mainTable}"/>
|
<input id="mainTable" name="mainTable" type="hidden" value="${mainTable}"/>
|
||||||
<input id="mainTableType" name="mainTableType" type="hidden" value="${mainTableType}"/>
|
<input id="mainTableType" name="mainTableType" type="hidden" value="${mainTableType}"/>
|
||||||
|
<input id="mainTableDesc" name="mainTableDesc" type="hidden" value="${mainTableDesc}"/>
|
||||||
<input id="cfgType" name="cfgType" type="hidden" value="${cfgType}"/>
|
<input id="cfgType" name="cfgType" type="hidden" value="${cfgType}"/>
|
||||||
<input id="cfgName" name="cfgName" type="hidden" value="${cfgName}"/>
|
<input id="cfgName" name="cfgName" type="hidden" value="${cfgName}"/>
|
||||||
<input id="action" name="action" type="hidden" value="${action}"/>
|
<input id="action" name="action" type="hidden" value="${action}"/>
|
||||||
@@ -269,24 +270,24 @@
|
|||||||
<c:choose>
|
<c:choose>
|
||||||
<%--增强字符串 --%>
|
<%--增强字符串 --%>
|
||||||
<c:when test="${mainTableType eq '4'}">
|
<c:when test="${mainTableType eq '4'}">
|
||||||
<th>增强字符串<spring:message code="config_describe"/></th>
|
<th><spring:message code="${mainTableDesc}"/><spring:message code="config_describe"/></th>
|
||||||
<th><spring:message code="match_area"/></th>
|
<th><spring:message code="match_area"/></th>
|
||||||
<th><spring:message code="key_word"/></th>
|
<th><spring:message code="key_word"/></th>
|
||||||
</c:when>
|
</c:when>
|
||||||
<%--数值 --%>
|
<%--数值 --%>
|
||||||
<c:when test="${mainTableType eq '3'}">
|
<c:when test="${mainTableType eq '3'}">
|
||||||
<th><spring:message code="${mainTable}"/><spring:message code="config_describe"/></th>
|
<th><spring:message code="${mainTableDesc}"/><spring:message code="config_describe"/></th>
|
||||||
<th><spring:message code="数值下界"/></th>
|
<th><spring:message code="数值下界"/></th>
|
||||||
<th><spring:message code="数值上界"/></th>
|
<th><spring:message code="数值上界"/></th>
|
||||||
</c:when>
|
</c:when>
|
||||||
<%--字符串 --%>
|
<%--字符串 --%>
|
||||||
<c:when test="${mainTableType eq '2'}">
|
<c:when test="${mainTableType eq '2'}">
|
||||||
<th>字符串<spring:message code="config_describe"/></th>
|
<th><spring:message code="${mainTableDesc}"/><spring:message code="config_describe"/></th>
|
||||||
<th><spring:message code="key_word"/></th>
|
<th><spring:message code="key_word"/></th>
|
||||||
</c:when>
|
</c:when>
|
||||||
<%--IP --%>
|
<%--IP --%>
|
||||||
<c:when test="${mainTableType eq '1'}">
|
<c:when test="${mainTableType eq '1'}">
|
||||||
<th>ip<spring:message code="config_describe"/></th>
|
<th><spring:message code="${mainTableDesc}"/><spring:message code="config_describe"/></th>
|
||||||
<th>ip<spring:message code="type"/></th>
|
<th>ip<spring:message code="type"/></th>
|
||||||
<th><spring:message code="client_ip"/></th>
|
<th><spring:message code="client_ip"/></th>
|
||||||
<th><spring:message code="client_address_mask"/></th>
|
<th><spring:message code="client_address_mask"/></th>
|
||||||
@@ -304,21 +305,21 @@
|
|||||||
<%--遍历子表属性 --%>
|
<%--遍历子表属性 --%>
|
||||||
<c:forEach items="${cfg.otherTables}" var="other" varStatus="status">
|
<c:forEach items="${cfg.otherTables}" var="other" varStatus="status">
|
||||||
<c:if test="${other.tableType eq '4'}">
|
<c:if test="${other.tableType eq '4'}">
|
||||||
<th>增强字符串<spring:message code="config_describe"/></th>
|
<th><spring:message code="${other.tableDesc}"/><spring:message code="config_describe"/></th>
|
||||||
<th><spring:message code="match_area"/></th>
|
<th><spring:message code="match_area"/></th>
|
||||||
<th><spring:message code="key_word"/></th>
|
<th><spring:message code="key_word"/></th>
|
||||||
</c:if>
|
</c:if>
|
||||||
<c:if test="${other.tableType eq '3'}">
|
<c:if test="${other.tableType eq '3'}">
|
||||||
<th><spring:message code="${other.tableName}"/><spring:message code="config_describe"/></th>
|
<th><spring:message code="${other.tableDesc}"/><spring:message code="config_describe"/></th>
|
||||||
<th><spring:message code="数值下界"/></th>
|
<th><spring:message code="数值下界"/></th>
|
||||||
<th><spring:message code="数值上界"/></th>
|
<th><spring:message code="数值上界"/></th>
|
||||||
</c:if>
|
</c:if>
|
||||||
<c:if test="${other.tableType eq'2'}">
|
<c:if test="${other.tableType eq'2'}">
|
||||||
<th>字符串<spring:message code="config_describe"/></th>
|
<th><spring:message code="${other.tableDesc}"/><spring:message code="config_describe"/></th>
|
||||||
<th><spring:message code="key_word"/></th>
|
<th><spring:message code="key_word"/></th>
|
||||||
</c:if>
|
</c:if>
|
||||||
<c:if test="${other.tableType eq '1'}">
|
<c:if test="${other.tableType eq '1'}">
|
||||||
<th>ip<spring:message code="config_describe"/></th>
|
<th><spring:message code="${other.tableDesc}"/><spring:message code="config_describe"/></th>
|
||||||
<th>ip<spring:message code="type"/></th>
|
<th>ip<spring:message code="type"/></th>
|
||||||
<th><spring:message code="client_ip"/></th>
|
<th><spring:message code="client_ip"/></th>
|
||||||
<th><spring:message code="client_address_mask"/></th>
|
<th><spring:message code="client_address_mask"/></th>
|
||||||
@@ -524,22 +525,22 @@
|
|||||||
<c:if test="${audit==0}">
|
<c:if test="${audit==0}">
|
||||||
<c:choose>
|
<c:choose>
|
||||||
<c:when test="${bean.isAudit eq '2'}">
|
<c:when test="${bean.isAudit eq '2'}">
|
||||||
<li><a href="${ctx}/cfg/multiple/updateForm?serviceId=${bean.serviceId}&action=${bean.action}&compileId=${bean.compileId}&cfgName=${cfgName}&mainTable=${mainTable}&mainTableType=${mainTableType}" onclick="javascript:return confirm('sure?', this.href)"><spring:message code="edit"></spring:message></a></li>
|
<li><a href="${ctx}/cfg/multiple/updateForm?serviceId=${bean.serviceId}&action=${bean.action}&compileId=${bean.compileId}&cfgName=${cfgName}&mainTable=${mainTable}&mainTableType=${mainTableType}&mainTableDesc=${mainTableDesc}" onclick="javascript:return confirm('sure?', this.href)"><spring:message code="edit"></spring:message></a></li>
|
||||||
</c:when>
|
</c:when>
|
||||||
<c:when test="${bean.isAudit eq '0'}">
|
<c:when test="${bean.isAudit eq '0'}">
|
||||||
<li><a href="${ctx}/cfg/multiple/updateForm?serviceId=${bean.serviceId}&action=${bean.action}&compileId=${bean.compileId}&cfgName=${cfgName}&mainTable=${mainTable}&mainTableType=${mainTableType}" onclick="javascript:return confirm('sure?', this.href)"><spring:message code="edit"></spring:message></a></li>
|
<li><a href="${ctx}/cfg/multiple/updateForm?serviceId=${bean.serviceId}&action=${bean.action}&compileId=${bean.compileId}&cfgName=${cfgName}&mainTable=${mainTable}&mainTableType=${mainTableType}&mainTableDesc=${mainTableDesc}" onclick="javascript:return confirm('sure?', this.href)"><spring:message code="edit"></spring:message></a></li>
|
||||||
<li><a href="${ctx}/cfg/multiple/deleteCfg?serviceId=${bean.serviceId}&action=${bean.action}&compileId=${bean.compileId}&cfgName=${cfgName}&mainTable=${mainTable}&mainTableType=${mainTableType}" onclick="return confirm('sure?', this.href)"><spring:message code="delete"></spring:message></a></li>
|
<li><a href="${ctx}/cfg/multiple/deleteCfg?serviceId=${bean.serviceId}&action=${bean.action}&compileId=${bean.compileId}&cfgName=${cfgName}&mainTable=${mainTable}&mainTableType=${mainTableType}&mainTableDesc=${mainTableDesc}" onclick="return confirm('sure?', this.href)"><spring:message code="delete"></spring:message></a></li>
|
||||||
</c:when>
|
</c:when>
|
||||||
</c:choose>
|
</c:choose>
|
||||||
</c:if>
|
</c:if>
|
||||||
<c:if test="${audit==1}">
|
<c:if test="${audit==1}">
|
||||||
<c:choose>
|
<c:choose>
|
||||||
<c:when test="${bean.isAudit eq '1'}">
|
<c:when test="${bean.isAudit eq '1'}">
|
||||||
<li><a href="${ctx}/cfg/multiple/auditCfg?serviceId=${bean.serviceId}&action=${bean.action}&compileId=${bean.compileId}&isAudit=3&cfgName=${cfgName}&mainTable=${mainTable}" onclick="return confirm('sure?', this.href)"><spring:message code="cancel"></spring:message></a></li>
|
<li><a href="${ctx}/cfg/multiple/auditCfg?serviceId=${bean.serviceId}&action=${bean.action}&compileId=${bean.compileId}&isAudit=3&cfgName=${cfgName}&mainTable=${mainTable}&mainTableType=${mainTableType}&mainTableDesc=${mainTableDesc}" onclick="return confirm('sure?', this.href)"><spring:message code="cancel"></spring:message></a></li>
|
||||||
</c:when>
|
</c:when>
|
||||||
<c:when test="${bean.isAudit eq '0'}">
|
<c:when test="${bean.isAudit eq '0'}">
|
||||||
<li><a href="${ctx}/cfg/multiple/auditCfg?serviceId=${bean.serviceId}&action=${bean.action}&compileId=${bean.compileId}&isAudit=1&cfgName=${cfgName}&mainTable=${mainTable}" onclick="return confirm('sure?', this.href)"><spring:message code="approved"></spring:message></a></li>
|
<li><a href="${ctx}/cfg/multiple/auditCfg?serviceId=${bean.serviceId}&action=${bean.action}&compileId=${bean.compileId}&isAudit=1&cfgName=${cfgName}&mainTable=${mainTable}&mainTableType=${mainTableType}&mainTableDesc=${mainTableDesc}" onclick="return confirm('sure?', this.href)"><spring:message code="approved"></spring:message></a></li>
|
||||||
<li><a href="${ctx}/cfg/multiple/auditCfg?serviceId=${bean.serviceId}&action=${bean.action}&compileId=${bean.compileId}&isAudit=2&cfgName=${cfgName}&mainTable=${mainTable}" onclick="return confirm('sure?', this.href)"><spring:message code="unapproved"></spring:message></a></li>
|
<li><a href="${ctx}/cfg/multiple/auditCfg?serviceId=${bean.serviceId}&action=${bean.action}&compileId=${bean.compileId}&isAudit=2&cfgName=${cfgName}&mainTable=${mainTable}&mainTableType=${mainTableType}&mainTableDesc=${mainTableDesc}" onclick="return confirm('sure?', this.href)"><spring:message code="unapproved"></spring:message></a></li>
|
||||||
</c:when>
|
</c:when>
|
||||||
</c:choose>
|
</c:choose>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
|||||||
Reference in New Issue
Block a user