Commit 2dedfaff authored by libin's avatar libin

IPCommon 重命名为 IPAdress

parent 01701847
package com.github.wxiaoqi.security.admin.rpc.service; package com.github.wxiaoqi.security.admin.rpc.service;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.github.pagehelper.IPage;
import com.github.wxiaoqi.security.admin.biz.AppUserBiz; import com.github.wxiaoqi.security.admin.biz.AppUserBiz;
import com.github.wxiaoqi.security.admin.biz.AppUserDetailBiz; import com.github.wxiaoqi.security.admin.biz.AppUserDetailBiz;
import com.github.wxiaoqi.security.admin.biz.AppUserLoginBiz; import com.github.wxiaoqi.security.admin.biz.AppUserLoginBiz;
...@@ -808,14 +809,14 @@ public class AppPermissionService { ...@@ -808,14 +809,14 @@ public class AppPermissionService {
*/ */
public void setCreateIPInfo(AppUserLogin appUserLogin){ public void setCreateIPInfo(AppUserLogin appUserLogin){
String crtHost = appUserLogin.getCrtHost(); String crtHost = appUserLogin.getCrtHost();
String ipinfo = restTemplate.getForObject(String.format("%s%s", IPCommon.BASE_IP_PARSING_URL, crtHost), String.class); String ipinfo = restTemplate.getForObject(String.format("%s%s", IPAddress.BASE_IP_PARSING_URL, crtHost), String.class);
String base_data = JSONObject.parseObject(ipinfo).getString(IPCommon.BASE_DATA); String base_data = JSONObject.parseObject(ipinfo).getString(IPAddress.BASE_DATA);
JSONObject ipJsonObject = JSONObject.parseObject(base_data); JSONObject ipJsonObject = JSONObject.parseObject(base_data);
// Integer provinceCode = ipJsonObject.getInteger(IPCommon.PROVINCE_CODE); // Integer provinceCode = ipJsonObject.getInteger(IPCommon.PROVINCE_CODE);
// Integer cityCode = ipJsonObject.getInteger(IPCommon.CITY_CODE); // Integer cityCode = ipJsonObject.getInteger(IPCommon.CITY_CODE);
//appUserLogin.setProvinceCode(provinceCode); //appUserLogin.setProvinceCode(provinceCode);
//appUserLogin.setCityCode(cityCode); //appUserLogin.setCityCode(cityCode);
String cityName = ipJsonObject.getString(IPCommon.CITY_NAME); String cityName = ipJsonObject.getString(IPAddress.CITY_NAME);
RegionDTO regionDTO = regionFeign.getRegionByCityName(cityName); RegionDTO regionDTO = regionFeign.getRegionByCityName(cityName);
if (null!=regionDTO){ if (null!=regionDTO){
appUserLogin.setProvinceCode(Integer.valueOf(String.valueOf(regionDTO.getParentId()))); appUserLogin.setProvinceCode(Integer.valueOf(String.valueOf(regionDTO.getParentId())));
...@@ -826,9 +827,9 @@ public class AppPermissionService { ...@@ -826,9 +827,9 @@ public class AppPermissionService {
/** /**
* @author libin * @author libin
* @version 1.0.0 * @version 1.0.0
* @dec ip返回字段名常量 * @dec ip 解析返回的地址信息
*/ */
static class IPCommon{ static class IPAddress{
public static final String BASE_IP_PARSING_URL="http://ip.taobao.com/service/getIpInfo.php?ip="; public static final String BASE_IP_PARSING_URL="http://ip.taobao.com/service/getIpInfo.php?ip=";
public static final String BASE_DATA="data"; public static final String BASE_DATA="data";
public static final String PROVINCE_CODE="region_id"; public static final String PROVINCE_CODE="region_id";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment