diff --git a/src/main/java/com/nis/util/CodeDicUtils.java b/src/main/java/com/nis/util/CodeDicUtils.java index 580042d61..1bd1a7405 100644 --- a/src/main/java/com/nis/util/CodeDicUtils.java +++ b/src/main/java/com/nis/util/CodeDicUtils.java @@ -51,105 +51,126 @@ public class CodeDicUtils { // } // putCache(CACHE_MENU_LIST, menuList); // } - + //注释码表获取缓存,增加修改清除缓存功能后可以添加缓存 List result = new ArrayList<>(); if (name.equals(APP_CODE)) { - List codeDicList = (List) CacheUtils.get(APP_CODE); - if(StringUtil.isEmpty(codeDicList)){ - codeDicList = codeAppDicDao.getCodeDicList(); - CacheUtils.put(APP_CODE,codeDicList); - } - for (int i = 0; i < codeDicList.size(); i++) { - CodeResult codeResult = new CodeResult(); - codeResult.setItem(codeDicList.get(i).getAppName()); - codeResult.setCode(codeDicList.get(i).getViewCode()); - codeResult.setCoreApp(codeDicList.get(i).getCoreApp()); - result.add(codeResult); +// List codeDicList = (List) CacheUtils.get(APP_CODE); + List codeDicList = codeAppDicDao.getCodeDicList(); +// if(StringUtil.isEmpty(codeDicList)){ +// codeDicList = codeAppDicDao.getCodeDicList(); +// CacheUtils.put(APP_CODE,codeDicList); +// } + if(codeDicList!=null&&codeDicList.size()>0){ + for (int i = 0; i < codeDicList.size(); i++) { + CodeResult codeResult = new CodeResult(); + codeResult.setItem(codeDicList.get(i).getAppName()); + codeResult.setCode(codeDicList.get(i).getViewCode()); + codeResult.setCoreApp(codeDicList.get(i).getCoreApp()); + result.add(codeResult); + } } return result; } else if (name.equals(BEHAVIOR_CODE)) { - List codeDicList = (List) CacheUtils.get(BEHAVIOR_CODE); - if(StringUtil.isEmpty(codeDicList)){ - codeDicList = codeBehaviorTypeDicDao.getCodeDicList(); - CacheUtils.put(BEHAVIOR_CODE,codeDicList); - } - for (int i = 0; i < codeDicList.size(); i++) { - CodeResult codeResult = new CodeResult(); - codeResult.setItem(codeDicList.get(i).getBehaviorType()); - codeResult.setCode(codeDicList.get(i).getViewCode()); - - result.add(codeResult); +// List codeDicList = (List) CacheUtils.get(BEHAVIOR_CODE); +// if(StringUtil.isEmpty(codeDicList)){ +// codeDicList = codeBehaviorTypeDicDao.getCodeDicList(); +// CacheUtils.put(BEHAVIOR_CODE,codeDicList); +// } + List codeDicList = codeBehaviorTypeDicDao.getCodeDicList(); + if(codeDicList!=null&&codeDicList.size()>0){ + for (int i = 0; i < codeDicList.size(); i++) { + CodeResult codeResult = new CodeResult(); + codeResult.setItem(codeDicList.get(i).getBehaviorType()); + codeResult.setCode(codeDicList.get(i).getViewCode()); + + result.add(codeResult); + } } return result; } else if (name.equals(BROWSER_CODE)) { - List codeDicList = (List) CacheUtils.get(BROWSER_CODE); - if(StringUtil.isEmpty(codeDicList)){ - codeDicList = codeBrowserTypeDicDao.getCodeDicList(); - CacheUtils.put(BROWSER_CODE, codeDicList); - } - for (int i = 0; i < codeDicList.size(); i++) { - CodeResult codeResult = new CodeResult(); - codeResult.setItem(codeDicList.get(i).getBrowserType()); - codeResult.setCode(codeDicList.get(i).getViewCode()); - - result.add(codeResult); +// List codeDicList = (List) CacheUtils.get(BROWSER_CODE); +// if(StringUtil.isEmpty(codeDicList)){ +// codeDicList = codeBrowserTypeDicDao.getCodeDicList(); +// CacheUtils.put(BROWSER_CODE, codeDicList); +// } + List codeDicList = codeBrowserTypeDicDao.getCodeDicList(); + if(codeDicList!=null&&codeDicList.size()>0){ + for (int i = 0; i < codeDicList.size(); i++) { + CodeResult codeResult = new CodeResult(); + codeResult.setItem(codeDicList.get(i).getBrowserType()); + codeResult.setCode(codeDicList.get(i).getViewCode()); + + result.add(codeResult); + } } return result; } else if (name.equals(OS_CODE)) { - List codeDicList = (List) CacheUtils.get(OS_CODE); - if(StringUtil.isEmpty(codeDicList)){ - codeDicList = codeOsTypeDicDao.getCodeDicList(); - CacheUtils.put(OS_CODE, codeDicList); - } - for (int i = 0; i < codeDicList.size(); i++) { - CodeResult codeResult = new CodeResult(); - codeResult.setItem(codeDicList.get(i).getOsType()); - codeResult.setCode(codeDicList.get(i).getViewCode()); - - result.add(codeResult); +// List codeDicList = (List) CacheUtils.get(OS_CODE); +// if(StringUtil.isEmpty(codeDicList)){ +// codeDicList = codeOsTypeDicDao.getCodeDicList(); +// CacheUtils.put(OS_CODE, codeDicList); +// } + List codeDicList = codeOsTypeDicDao.getCodeDicList(); + if(codeDicList!=null&&codeDicList.size()>0){ + for (int i = 0; i < codeDicList.size(); i++) { + CodeResult codeResult = new CodeResult(); + codeResult.setItem(codeDicList.get(i).getOsType()); + codeResult.setCode(codeDicList.get(i).getViewCode()); + + result.add(codeResult); + } } return result; } else if (name.equals(PROTOCOL_CODE)) { - List codeDicList = (List) CacheUtils.get(PROTOCOL_CODE); - if(StringUtil.isEmpty(codeDicList)){ - codeDicList = codeProtocolTypeDicDao.getCodeDicList(); - CacheUtils.put(PROTOCOL_CODE, codeDicList); - } - for (int i = 0; i < codeDicList.size(); i++) { - CodeResult codeResult = new CodeResult(); - codeResult.setItem(codeDicList.get(i).getProtocolType()); - codeResult.setCode(codeDicList.get(i).getViewCode()); - - result.add(codeResult); +// List codeDicList = (List) CacheUtils.get(PROTOCOL_CODE); +// if(StringUtil.isEmpty(codeDicList)){ +// codeDicList = codeProtocolTypeDicDao.getCodeDicList(); +// CacheUtils.put(PROTOCOL_CODE, codeDicList); +// } + List codeDicList = codeProtocolTypeDicDao.getCodeDicList(); + if(codeDicList!=null&&codeDicList.size()>0){ + for (int i = 0; i < codeDicList.size(); i++) { + CodeResult codeResult = new CodeResult(); + codeResult.setItem(codeDicList.get(i).getProtocolType()); + codeResult.setCode(codeDicList.get(i).getViewCode()); + + result.add(codeResult); + } } return result; } else if (name.equals(SERVICE_CODE)) { - List codeDicList = (List) CacheUtils.get(SERVICE_CODE); - if(StringUtil.isEmpty(codeDicList)){ - codeDicList = codeServiceTypeDicDao.getCodeDicList(); - CacheUtils.put(SERVICE_CODE, codeDicList); - } - for (int i = 0; i < codeDicList.size(); i++) { - CodeResult codeResult = new CodeResult(); - codeResult.setItem(codeDicList.get(i).getServiceType()); - codeResult.setCode(codeDicList.get(i).getViewCode()); - - result.add(codeResult); +// List codeDicList = (List) CacheUtils.get(SERVICE_CODE); +// if(StringUtil.isEmpty(codeDicList)){ +// codeDicList = codeServiceTypeDicDao.getCodeDicList(); +// CacheUtils.put(SERVICE_CODE, codeDicList); +// } + List codeDicList = codeServiceTypeDicDao.getCodeDicList(); + if(codeDicList!=null&&codeDicList.size()>0){ + for (int i = 0; i < codeDicList.size(); i++) { + CodeResult codeResult = new CodeResult(); + codeResult.setItem(codeDicList.get(i).getServiceType()); + codeResult.setCode(codeDicList.get(i).getViewCode()); + + result.add(codeResult); + } } return result; } else if (name.equals(WEB_CODE)) { - List codeDicList = (List) CacheUtils.get(WEB_CODE); - if(StringUtil.isEmpty(codeDicList)){ - codeDicList = codeWebServiceDicDao.getCodeDicList(); - CacheUtils.put(WEB_CODE, codeDicList); - } - for (int i = 0; i < codeDicList.size(); i++) { - CodeResult codeResult = new CodeResult(); - codeResult.setItem(codeDicList.get(i).getWebsite()); - codeResult.setCode(codeDicList.get(i).getViewCode()); - - result.add(codeResult); +// List codeDicList = (List) CacheUtils.get(WEB_CODE); +// if(StringUtil.isEmpty(codeDicList)){ +// codeDicList = codeWebServiceDicDao.getCodeDicList(); +// CacheUtils.put(WEB_CODE, codeDicList); +// } + List codeDicList = codeWebServiceDicDao.getCodeDicList(); + if(codeDicList!=null&&codeDicList.size()>0){ + for (int i = 0; i < codeDicList.size(); i++) { + CodeResult codeResult = new CodeResult(); + codeResult.setItem(codeDicList.get(i).getWebsite()); + codeResult.setCode(codeDicList.get(i).getViewCode()); + + result.add(codeResult); + } } return result; } diff --git a/src/main/java/com/nis/web/dao/FunctionRegionDictDao.xml b/src/main/java/com/nis/web/dao/FunctionRegionDictDao.xml index 88add3ae8..684d13790 100644 --- a/src/main/java/com/nis/web/dao/FunctionRegionDictDao.xml +++ b/src/main/java/com/nis/web/dao/FunctionRegionDictDao.xml @@ -15,11 +15,12 @@ + dict_id, function_id, config_region_value,config_region_code, config_district, config_desc, is_valid,is_maat,region_type - ,config_multi_keywords,config_hex,config_expr_type,config_match_method + ,config_multi_keywords,config_hex,config_expr_type,config_match_method,config_service_type + + + + +
+
+
+ +
+ + +
+
+
+
+
+
-
-
- -
- -
-
-
-
-
-
- -
- -
-
-
-
+
+
+ + + +
+ +
+
+ + +
+ +
+
+ +
+
+
+
-
-
- -
- - -
-
-
-
-
-
- -
- + checked + + > + + + + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+ +
+
+
+
+
+
+ +
+
+ +
+ + +
+
+
+
+
+
+ +
+ + +
+
+
+
+
+ +
+
+ +
+ +
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+ +
+ + -
-
-
- -
- -
-
-
-
-
-
- -
- - - - - -
-
-
-
-
-
- -
- \ No newline at end of file + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/include/header.jsp b/src/main/webapp/WEB-INF/include/header.jsp index d6aef8b4b..0032e71d5 100644 --- a/src/main/webapp/WEB-INF/include/header.jsp +++ b/src/main/webapp/WEB-INF/include/header.jsp @@ -92,9 +92,7 @@ - + diff --git a/src/main/webapp/WEB-INF/views/cfg/app/appByteCfgForm.jsp b/src/main/webapp/WEB-INF/views/cfg/app/appByteCfgForm.jsp index a295d9d9a..c5edb169d 100644 --- a/src/main/webapp/WEB-INF/views/cfg/app/appByteCfgForm.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/app/appByteCfgForm.jsp @@ -74,14 +74,7 @@ $(function(){ - - - - - - -
@@ -140,21 +133,6 @@ $(function(){
-
-
- -
- -
-
-
-
-