From ceb452a82a4b07d4b1ba503011ebfd96c7d9045e Mon Sep 17 00:00:00 2001 From: wangxin Date: Tue, 30 Oct 2018 19:47:55 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BD=91=E9=A1=B5=E5=85=B3=E9=94=AE=E5=AD=97?= =?UTF-8?q?=E5=AF=BC=E5=85=A5=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/nis/web/controller/BaseController.java | 5 +++++ .../nis/web/service/configuration/WebsiteCfgService.java | 7 +++++++ src/main/resources/sql/20181030/update_region.sql | 4 +++- 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/nis/web/controller/BaseController.java b/src/main/java/com/nis/web/controller/BaseController.java index caf5969ce..344febeb9 100644 --- a/src/main/java/com/nis/web/controller/BaseController.java +++ b/src/main/java/com/nis/web/controller/BaseController.java @@ -3364,6 +3364,11 @@ public class BaseController { if (regionDict.getFunctionId().intValue() == 34) { websiteCfgService.saveSslCfg(stringCfgs); } + if (regionDict.getFunctionId().intValue() == 635) { + if(regionDict.getDictId().intValue()==601||regionDict.getDictId().intValue()==602) { + websiteCfgService.saveHttpBodyCfg(stringCfgs); + } + } } else if (regionDict.getRegionType().equals(3)) { for (ComplexkeywordCfg cfg : complexkeywordCfgs) { cfg.setAction(serviceDict.getAction()); diff --git a/src/main/java/com/nis/web/service/configuration/WebsiteCfgService.java b/src/main/java/com/nis/web/service/configuration/WebsiteCfgService.java index f99c4ab17..c34482772 100644 --- a/src/main/java/com/nis/web/service/configuration/WebsiteCfgService.java +++ b/src/main/java/com/nis/web/service/configuration/WebsiteCfgService.java @@ -165,6 +165,13 @@ public class WebsiteCfgService extends CrudService { page.setList(list); return page; } + public void saveHttpBodyCfg(List> cfgs) { + for(BaseStringCfg cfg:cfgs){ + HttpBodyCfg _cfg=new HttpBodyCfg(); + BeanUtils.copyProperties(cfg,_cfg); + websiteCfgDao.saveHttpBodyCfg(_cfg); + } + } public void saveHttpCfg(CfgIndexInfo entity){ //设置区域运营商信息 setAreaEffectiveIds(entity); diff --git a/src/main/resources/sql/20181030/update_region.sql b/src/main/resources/sql/20181030/update_region.sql index f15ae7799..03e1bbdd3 100644 --- a/src/main/resources/sql/20181030/update_region.sql +++ b/src/main/resources/sql/20181030/update_region.sql @@ -7,4 +7,6 @@ update function_region_dict set is_import=1 where function_id=61 and dict_id=168 UPDATE function_service_dict SET is_import=1 WHERE function_id=61 ; #ssl 导入 UPDATE function_region_dict SET is_import=1 WHERE function_id=34 and dict_id in(20,21,22,23); -UPDATE function_service_dict SET is_import=1 WHERE function_id=34; \ No newline at end of file +UPDATE function_service_dict SET is_import=1 WHERE function_id=34; +#网页关键字导入 +update function_region_dict set is_import=1 where function_id=635; \ No newline at end of file