From 0d49fd3475ffef0d26c8b68c0c8d5ae04fff2386 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期三, 25 十二月 2024 18:47:38 +0800
Subject: [PATCH] 修改bug

---
 DriverAHTravel/guns-admin/src/test/java/com/stylefeng/guns/GunsApplicationTest.java |   81 ++++++++++++++++++++++++++++++++++++++--
 1 files changed, 76 insertions(+), 5 deletions(-)

diff --git a/DriverAHTravel/guns-admin/src/test/java/com/stylefeng/guns/GunsApplicationTest.java b/DriverAHTravel/guns-admin/src/test/java/com/stylefeng/guns/GunsApplicationTest.java
index 7847a0b..68d74e3 100644
--- a/DriverAHTravel/guns-admin/src/test/java/com/stylefeng/guns/GunsApplicationTest.java
+++ b/DriverAHTravel/guns-admin/src/test/java/com/stylefeng/guns/GunsApplicationTest.java
@@ -1,5 +1,12 @@
 //package com.stylefeng.guns;
 //
+//import com.alipay.api.AlipayApiException;
+//import com.alipay.api.AlipayClient;
+//import com.alipay.api.CertAlipayRequest;
+//import com.alipay.api.DefaultAlipayClient;
+//import com.alipay.api.domain.AlipayTradeAppPayModel;
+//import com.alipay.api.request.AlipayTradeAppPayRequest;
+//import com.alipay.api.response.AlipayTradeAppPayResponse;
 //import com.stylefeng.guns.modular.crossCity.server.ILineSiteService;
 //import com.stylefeng.guns.modular.crossCity.server.IOrderCrossCityService;
 //import com.stylefeng.guns.modular.system.model.Reassign;
@@ -10,6 +17,8 @@
 //import org.springframework.boot.test.context.SpringBootTest;
 //import org.springframework.test.context.junit4.SpringRunner;
 //
+//import java.util.HashMap;
+//import java.util.Map;
 //
 //
 //@RunWith(SpringRunner.class)
@@ -22,10 +31,72 @@
 //
 //    @Test
 //    public void queryVipLevelList() throws Exception {
-//        Reassign reassign = new Reassign();
-//        reassign.setOrderType(3);
-//        reassign.setOrderId(1496);
-//        reassign.setPayType(3);
-//        reassignService.saveData(reassign, 981, null);
+//	    CertAlipayRequest certAlipayRequest = new CertAlipayRequest ();
+//	    //设置网关地址
+//	    certAlipayRequest.setServerUrl("https://openapi.alipay.com/gateway.do");
+//	    //设置应用Id
+//	    certAlipayRequest.setAppId("2021003115600201");
+//	    //设置应用私钥
+//	    certAlipayRequest.setPrivateKey("aG9yaXR5MTkwNwYDVQQDDDBBbnQgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5IENs" +
+//			    "YXNzIDEgUjEwHhcNMjMwNDI1MDIwNTU0WhcNMjgwNDIzMDIwNTU0WjB/MQswCQYDVQQGEwJDTjEz" +
+//			    "MDEGA1UECgwq6LS15bee5a6J5ZCI56eR5oqA5Y+R5bGV5pyJ6ZmQ6LSj5Lu75YWs5Y+4MQ8wDQYD" +
+//			    "VQQLDAZBbGlwYXkxKjAoBgNVBAMMITIwODgzNDE1Mzk2MzU5NTctMjAyMTAwMzExNTYwMDIwMTCC" +
+//			    "ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAISktYx8t29nyVVIKgcjTHuf8wKQVMWRxEsp" +
+//			    "0XXITfhaUOKwXf013NLYhGwYk3VHpwJ+CYP6tmRCimfxiYYjbR8zez4mDaYqJyV8JmVGbXTr+Vyl" +
+//			    "GUhZgSAVmJCXT2v02sB6R8ddqLqIbwHcu9dyEWs6z31pFqV0/V9/7vWbwQt1OHhQX9ayfSTBWVRS" +
+//			    "N8mrT2ja/wW1A39OiGEmN2R1JRcn4nJfvjXp8PZCK4VCuBYBQR/UWgmdoB9iPh+x2twMlQyFQa5h" +
+//			    "JdtrUGgqszK2gw16613o7ZVBFkACj50d2W3EC/jNqg6Y3YgzJ20DDCiPbVRVmaqnzWLX2R4uoNzx" +
+//			    "b58CAwEAAaOCASkwggElMB8GA1UdIwQYMBaAFHEH4gRhFuTl8mXrMQ/J4PQ8mtWRMB0GA1UdDgQW" +
+//			    "BBTIr5i1A4yznJtpvC1/JatjS+m28DBABgNVHSAEOTA3MDUGB2CBHAFuAQEwKjAoBggrBgEFBQcC" +
+//			    "ARYcaHR0cDovL2NhLmFsaXBheS5jb20vY3BzLnBkZjAOBgNVHQ8BAf8EBAMCBsAwLwYDVR0fBCgw" +
+//			    "JjAkoCKgIIYeaHR0cDovL2NhLmFsaXBheS5jb20vY3JsNzYuY3JsMGAGCCsGAQUFBwEBBFQwUjAo" +
+//			    "BggrBgEFBQcwAoYcaHR0cDovL2NhLmFsaXBheS5jb20vY2E2LmNlcjAmBggrBgEFBQcwAYYaaHR0" +
+//			    "cDovL2NhLmFsaXBheS5jb206ODM0MC8wDQYJKoZIhvcNAQELBQADggEBAF5wG5kyt9qZoq4H3bwR" +
+//			    "WNMQvYrQneFN8072rAQYrfQWPZZrxF5JDr3cssP1YPCMrJSaJQy7LiIXXPdEE2+QOfQFacI6CBYk" +
+//			    "F+80VKflL2Yr7OrrcProl0i37m0VFNzxZkPavvouEOXmH5X7tkxLOBDC6Ed6P9CO6RoxxddZkTUR" +
+//			    "quf+FaywR+ugz5qZYmomXK0LIwTFRPDSOrJ4dzwStAUY/hJ/QkzO9onizDzGpZoQQA0UsZyxzFmf" +
+//			    "wjrBmk3gL80IuJomWMqa+DG+s/CUGSAW1m3G/talMpfwYSX/zVZbXHGAfrlXqRkPdIVj4aXCIEXt" +
+//			    "HAQnvN72+1fGSr7123A=");
+//	    //设置请求格式,固定值json
+//	    certAlipayRequest.setFormat("json");
+//	    //设置字符集
+//	    certAlipayRequest.setCharset("UTF-8");
+//	    //设置签名类型
+//	    certAlipayRequest.setSignType("RSA2");
+//	    //设置应用公钥证书路径
+//	    certAlipayRequest.setCertPath("C:\\Users\\39373\\Desktop\\安合出行\\支付宝\\appCertPublicKey_2021003115600201.crt");
+//	    //设置支付宝公钥证书路径
+//	    certAlipayRequest.setAlipayPublicCertPath("C:\\Users\\39373\\Desktop\\安合出行\\支付宝\\alipayCertPublicKey_RSA2.crt");
+//	    //设置支付宝根证书路径
+//	    certAlipayRequest.setRootCertPath("C:\\Users\\39373\\Desktop\\安合出行\\支付宝\\alipayRootCert.crt");
+//	    //构造client
+//	    AlipayClient alipayClient = null;
+//	    try {
+//		    alipayClient = new DefaultAlipayClient(certAlipayRequest);
+//	    } catch (AlipayApiException e) {
+//		    e.printStackTrace();
+//	    }
+//	    //实例化具体API对应的request类,类名称和接口名称对应,当前调用接口名称:alipay.trade.app.pay
+//	    AlipayTradeAppPayRequest request = new AlipayTradeAppPayRequest ();
+//	    //SDK已经封装掉了公共参数,这里只需要传入业务参数。以下方法为sdk的model入参方式(model和biz_content同时存在的情况下取biz_content)。
+//	    AlipayTradeAppPayModel model = new AlipayTradeAppPayModel ();
+//	    model.setBody("body");
+//	    model.setSubject ("subject");
+//	    model.setOutTradeNo ("123456");
+//	    model.setTimeoutExpress ("30m" );
+//	    model.setTotalAmount ("0.01");
+//	    model.setProductCode ( "QUICK_MSECURITY_PAY" );
+//	    model.setPassbackParams("");//自定义参数
+//	    request.setBizModel ( model );
+//	    request.setNotifyUrl ("");
+//	    try  {
+//		    //这里和普通的接口调用不同,使用的是sdkExecute
+//		    AlipayTradeAppPayResponse response = alipayClient.sdkExecute(request);
+//		    Map<String, String> map = new HashMap<>();
+//		    map.put("orderString", response.getBody());
+//		    System.out.println(map);//就是orderString 可以直接给客户端请求,无需再做处理。
+//	    }  catch (AlipayApiException e ) {
+//		    e.printStackTrace();
+//	    }
 //    }
 //}

--
Gitblit v1.7.1