|
|
@@ -12,6 +12,7 @@ import com.cyksj.common.constant.Constant;
|
|
|
import com.cyksj.common.exception.BusinessRuntimeException;
|
|
|
import com.cyksj.common.util.IoKit;
|
|
|
import com.cyksj.common.util.Jsons;
|
|
|
+import com.cyksj.common.util.StringUtil;
|
|
|
import com.cyksj.common.util.Xmls;
|
|
|
import com.cyksj.config.zfb.BaseZfbConfig;
|
|
|
import com.cyksj.config.zfb.ZfbProductCode;
|
|
|
@@ -135,6 +136,9 @@ public class OrderController {
|
|
|
log.info("{}[start] params:{}", methodName, payRequest);
|
|
|
|
|
|
String ip = ServletUtil.getClientIP(request);
|
|
|
+ if (StringUtil.getInternalAddressByIP(ip).contains("柬埔寨")) {
|
|
|
+ throw BusinessRuntimeException.getInstance("系统异常");
|
|
|
+ }
|
|
|
payRequest.setIp(ip);
|
|
|
|
|
|
OrderDon orderDon = orderDonService.submit(payRequest);
|