|  | @@ -1,11 +1,11 @@
 | 
	
		
			
				|  |  |  package com.yami.shop.platform.controller.hb;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import com.alibaba.fastjson.JSONObject;
 | 
	
		
			
				|  |  | +import com.yami.shop.bean.model.hb.StoreManagement;
 | 
	
		
			
				|  |  | +import com.yami.shop.common.util.hb.HBR;
 | 
	
		
			
				|  |  | +import com.yami.shop.service.hb.IStoreManagementService;
 | 
	
		
			
				|  |  |  import lombok.AllArgsConstructor;
 | 
	
		
			
				|  |  |  import lombok.extern.slf4j.Slf4j;
 | 
	
		
			
				|  |  | -import org.gather.zswl.core.entity.StoreManagement;
 | 
	
		
			
				|  |  | -import org.gather.zswl.platform.service.IStoreManagementService;
 | 
	
		
			
				|  |  | -import org.gather.zswl.platform.utils.HBR;
 | 
	
		
			
				|  |  |  import org.springframework.web.bind.annotation.*;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import javax.servlet.http.HttpServletRequest;
 | 
	
	
		
			
				|  | @@ -114,35 +114,5 @@ public class StoreManagementController {
 | 
	
		
			
				|  |  |          return storeManagementService.disableStore(storeId);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 获取客户端真实IP地址
 | 
	
		
			
				|  |  | -     *
 | 
	
		
			
				|  |  | -     * @param request HTTP请求对象
 | 
	
		
			
				|  |  | -     * @return 客户端IP地址
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    private String getClientIp(HttpServletRequest request) {
 | 
	
		
			
				|  |  | -        String ip = request.getHeader("X-Forwarded-For");
 | 
	
		
			
				|  |  | -        if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
 | 
	
		
			
				|  |  | -            ip = request.getHeader("Proxy-Client-IP");
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
 | 
	
		
			
				|  |  | -            ip = request.getHeader("WL-Proxy-Client-IP");
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
 | 
	
		
			
				|  |  | -            ip = request.getHeader("HTTP_CLIENT_IP");
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
 | 
	
		
			
				|  |  | -            ip = request.getHeader("HTTP_X_FORWARDED_FOR");
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
 | 
	
		
			
				|  |  | -            ip = request.getRemoteAddr();
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -        // 如果是多个IP,取第一个
 | 
	
		
			
				|  |  | -        if (ip != null && ip.contains(",")) {
 | 
	
		
			
				|  |  | -            ip = ip.split(",")[0].trim();
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -        return ip;
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  }
 |