获取 IP

This commit is contained in:
2025-03-04 09:49:37 +08:00
parent fed28278d8
commit badabb3dc5
3 changed files with 9 additions and 9 deletions

View File

@@ -72,7 +72,7 @@ public class OrderPayController {
@PostMapping("/h5Pay")
public CzgResult<Map<String, Object>> h5PayOrder(@RequestHeader Long shopId, HttpServletRequest request, @Validated @RequestBody OrderPayParamDTO payParam) {
payParam.setShopId(shopId);
return payService.h5PayOrder(ServletUtil.getClientIPByHeader(request), payParam);
return payService.h5PayOrder(ServletUtil.getClientIP(request,""), payParam);
}
/**
@@ -84,7 +84,7 @@ public class OrderPayController {
@PostMapping("/jsPay")
public CzgResult<Map<String, Object>> jsPayOrder(@RequestHeader Long shopId, HttpServletRequest request, @Validated @RequestBody OrderPayParamDTO payParam) {
payParam.setShopId(shopId);
return payService.jsPayOrder(ServletUtil.getClientIPByHeader(request), payParam);
return payService.jsPayOrder(ServletUtil.getClientIP(request), payParam);
}
/**
@@ -95,7 +95,7 @@ public class OrderPayController {
@PostMapping("/ltPayOrder")
public CzgResult<Map<String, Object>> ltPayOrder(@RequestHeader Long shopId, HttpServletRequest request, @Validated @RequestBody OrderPayParamDTO payParam) {
payParam.setShopId(shopId);
return payService.ltPayOrder(ServletUtil.getClientIPByHeader(request), payParam);
return payService.ltPayOrder(ServletUtil.getClientIP(request), payParam);
}
/**
@@ -104,7 +104,7 @@ public class OrderPayController {
@PostMapping("/scanPay")
public CzgResult<Map<String, Object>> scanPayOrder(@RequestHeader Long shopId, HttpServletRequest request, @Validated @RequestBody OrderPayParamDTO payParam) {
payParam.setShopId(shopId);
return payService.scanPayOrder(ServletUtil.getClientIPByHeader(request), payParam);
return payService.scanPayOrder(ServletUtil.getClientIP(request), payParam);
}
/**
@@ -148,7 +148,7 @@ public class OrderPayController {
@PostMapping("/shopPayApi/js2Pay")
public CzgResult<Map<String, Object>> js2PayOrder(@RequestHeader Long shopId, HttpServletRequest request, @RequestBody OrderPayParamDTO payParam) {
payParam.setShopId(shopId);
return payService.js2PayOrder(ServletUtil.getClientIPByHeader(request), payParam);
return payService.js2PayOrder(ServletUtil.getClientIP(request), payParam);
}
/**

View File

@@ -49,7 +49,7 @@ public class VipPayController {
public CzgResult<Map<String, Object>> jsPayVip(HttpServletRequest request, @Validated @RequestBody VipPayParamDTO payParam) {
AssertUtil.isNull(payParam.getShopUserId(), "充值失败 未指定店铺用户Id");
payParam.setPlatformType(ServletUtil.getHeaderIgnoreCase(ServletUtil.getRequest(), "platformType"));
return payService.jsPayVip(ServletUtil.getClientIPByHeader(request), payParam);
return payService.jsPayVip(ServletUtil.getClientIP(request), payParam);
}
/**
@@ -61,7 +61,7 @@ public class VipPayController {
public CzgResult<Map<String, Object>> ltPayVip(HttpServletRequest request, @Validated @RequestBody VipPayParamDTO payParam) {
AssertUtil.isNull(payParam.getShopUserId(), "充值失败 未指定店铺用户Id");
payParam.setPlatformType(ServletUtil.getHeaderIgnoreCase(ServletUtil.getRequest(), "platformType"));
return payService.ltPayVip(ServletUtil.getClientIPByHeader(request), payParam);
return payService.ltPayVip(ServletUtil.getClientIP(request), payParam);
}
/**
@@ -71,7 +71,7 @@ public class VipPayController {
public CzgResult<Map<String, Object>> scanPayVip(HttpServletRequest request, @Validated @RequestBody VipPayParamDTO payParam) {
AssertUtil.isNull(payParam.getShopUserId(), "充值失败 未指定店铺用户Id");
payParam.setPlatformType(ServletUtil.getHeaderIgnoreCase(request, "platformType"));
return payService.scanPayVip(ServletUtil.getClientIPByHeader(request), payParam);
return payService.scanPayVip(ServletUtil.getClientIP(request), payParam);
}
/**

View File

@@ -55,7 +55,7 @@ public class ControllerAspect {
HttpServletRequest request = ServletUtil.getRequest();
String method = request.getMethod();
String requestUrl = request.getRequestURL().toString();
String requestIp = ServletUtil.getClientIPByHeader(request);
String requestIp = ServletUtil.getClientIP(request);
long useTime = end - start;
ThreadUtil.execAsync(() -> {
//请求的参数