|
@@ -21,16 +21,21 @@ import com.caimei365.order.service.HeliPayService;
|
|
|
import com.caimei365.order.service.RemoteCallService;
|
|
|
import com.caimei365.order.utils.ImageUtil;
|
|
|
import com.caimei365.order.utils.MathUtil;
|
|
|
+import com.caimei365.order.utils.PayUtil;
|
|
|
import com.caimei365.order.utils.helipay.Disguiser;
|
|
|
import com.caimei365.order.utils.helipay.HttpClientService;
|
|
|
import com.caimei365.order.utils.helipay.MyBeanUtils;
|
|
|
+import com.caimei365.order.utils.pay.RSAUtil;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.apache.commons.lang.ArrayUtils;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.apache.http.HttpStatus;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.http.HttpHeaders;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
+import org.springframework.web.servlet.ModelAndView;
|
|
|
+import springfox.documentation.spring.web.json.Json;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import java.beans.IntrospectionException;
|
|
@@ -38,6 +43,8 @@ import java.io.IOException;
|
|
|
import java.lang.reflect.Field;
|
|
|
import java.lang.reflect.InvocationTargetException;
|
|
|
import java.math.BigDecimal;
|
|
|
+import java.security.NoSuchAlgorithmException;
|
|
|
+import java.security.spec.InvalidKeySpecException;
|
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.util.*;
|
|
|
import java.util.concurrent.TimeUnit;
|