admin
2021-03-02 4011b8d0b377af33e2bc435f7726329630d706cb
src/main/java/com/yeshi/buwan/util/Utils.java
@@ -323,15 +323,15 @@
    public static int getType(HttpServletRequest request, UserInfo user, String detailSystemId) {
        String ip = getIP(request);
        if (!(ip + "").equalsIgnoreCase(user.getIp())) {
            Map<String, String> map = IPUtil.getIPInfo(ip);
            IPUtil.IPInfo ipInfo = IPUtil.getIPInfo(ip);
            user.setIp(ip);
            if (!StringUtil.isNullOrEmpty(map.get("city"))) {
                user.setCity(map.get("city"));
            if (ipInfo != null && !StringUtil.isNullOrEmpty(ipInfo.getCity())) {
                user.setCity(ipInfo.getCity());
            }
            if (!StringUtil.isNullOrEmpty(map.get("country"))) {
                user.setCountry(map.get("country"));
            if (ipInfo != null && !StringUtil.isNullOrEmpty(ipInfo.getCountry())) {
                user.setCountry(ipInfo.getCountry());
            }
            new UserService().updateUserInfo(user);
        }