From 0f713d3730a3f951449cf0ccb5c3ee899e57fca6 Mon Sep 17 00:00:00 2001 From: wangxin Date: Fri, 6 Jul 2018 14:57:05 +0800 Subject: [PATCH] =?UTF-8?q?pxy=20ip=E6=8E=A7=E5=88=B6=E5=AE=A1=E6=A0=B8?= =?UTF-8?q?=E9=87=8D=E5=AE=9A=E5=90=91=E5=AD=97=E6=AE=B5=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nis/web/service/configuration/IpCfgService.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/main/java/com/nis/web/service/configuration/IpCfgService.java b/src/main/java/com/nis/web/service/configuration/IpCfgService.java index 4aedde496..577c14546 100644 --- a/src/main/java/com/nis/web/service/configuration/IpCfgService.java +++ b/src/main/java/com/nis/web/service/configuration/IpCfgService.java @@ -228,6 +228,19 @@ public class IpCfgService extends CrudService { }else if(Constants.SERVICE_IP_RATELIMIT==cfg.getServiceId().intValue()){ maatCfg.setUserRegion(Constants.USERREGION_RATE_LIMIT+"="+cfg.getRatelimit()); } + if(!StringUtil.isEmpty(cfg.getUserRegion1())){ + String userRegion = ""; + if(cfg.getUserRegion1().startsWith(Constants.REDIRECT_RESPONSE_CODE_STARTWITH)){ + userRegion = Constants.REDIRECT_RESPONSE_CODE_KEY+"="+cfg.getUserRegion1()+ + Constants.USER_REGION_SPLIT+ + Constants.REDIRECT_URL_KEY+"="+cfg.getUserRegion2(); + }else{ + userRegion = Constants.REDIRECT_RESPONSE_CODE_KEY+"="+cfg.getUserRegion1()+ + Constants.USER_REGION_SPLIT+ + Constants.REDIRECT_CONTENT_KEY+"="+cfg.getUserRegion2(); + } + maatCfg.setUserRegion(userRegion); + } configCompileList.add(maatCfg); maatBean.setOpAction(Constants.INSERT_ACTION); maatBean.setConfigCompileList(configCompileList);