修复地址开关无效问题
This commit is contained in:
		
							parent
							
								
									b7107a4dba
								
							
						
					
					
						commit
						46a1695292
					
				@ -5,6 +5,7 @@ import org.slf4j.LoggerFactory;
 | 
			
		||||
import com.alibaba.fastjson.JSONObject;
 | 
			
		||||
import com.ruoyi.common.utils.StringUtils;
 | 
			
		||||
import com.ruoyi.common.utils.http.HttpUtils;
 | 
			
		||||
import com.ruoyi.framework.config.RuoYiConfig;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 获取地址类
 | 
			
		||||
@ -25,17 +26,20 @@ public class AddressUtils
 | 
			
		||||
        {
 | 
			
		||||
            return "内网IP";
 | 
			
		||||
        }
 | 
			
		||||
        String rspStr = HttpUtils.sendPost(IP_URL, "ip=" + ip);
 | 
			
		||||
        if (StringUtils.isEmpty(rspStr))
 | 
			
		||||
        if (RuoYiConfig.isAddressEnabled())
 | 
			
		||||
        {
 | 
			
		||||
            log.error("获取地理位置异常 {}", ip);
 | 
			
		||||
            return address;
 | 
			
		||||
            String rspStr = HttpUtils.sendPost(IP_URL, "ip=" + ip);
 | 
			
		||||
            if (StringUtils.isEmpty(rspStr))
 | 
			
		||||
            {
 | 
			
		||||
                log.error("获取地理位置异常 {}", ip);
 | 
			
		||||
                return address;
 | 
			
		||||
            }
 | 
			
		||||
            JSONObject obj = JSONObject.parseObject(rspStr);
 | 
			
		||||
            JSONObject data = obj.getObject("data", JSONObject.class);
 | 
			
		||||
            String region = data.getString("region");
 | 
			
		||||
            String city = data.getString("city");
 | 
			
		||||
            address = region + " " + city;
 | 
			
		||||
        }
 | 
			
		||||
        JSONObject obj = JSONObject.parseObject(rspStr);
 | 
			
		||||
        JSONObject data = obj.getObject("data", JSONObject.class);
 | 
			
		||||
        String region = data.getString("region");
 | 
			
		||||
        String city = data.getString("city");
 | 
			
		||||
        address = region + " " + city;
 | 
			
		||||
        return address;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user