Explorar el Código

增加乐器采购清单确认接口

周箭河 hace 5 años
padre
commit
bca14fc007

+ 0 - 7
mec-thirdparty/src/main/java/com/ym/mec/thirdparty/adapay/BaseDemo.java

@@ -1,7 +0,0 @@
-package com.ym.mec.thirdparty.adapay;
-
-/**
- * @author jane.zhao
- */
-public class BaseDemo {
-}

+ 0 - 38
mec-thirdparty/src/main/java/com/ym/mec/thirdparty/adapay/MainDemo.java

@@ -1,38 +0,0 @@
-package com.ym.mec.thirdparty.adapay;
-
-import com.huifu.adapay.AdaPay;
-import com.huifu.adapay.demo.NotifyCallbackDemo;
-import com.huifu.adapay.demo.PaymentDemo;
-import com.huifu.adapay.demo.RefundDemo;
-
-/**
- * @author jane.zhao
- */
-public class MainDemo {
-    public static void main(String[] args) throws Exception {
-        //apiKey,商户联调用
-        String apiKey = "api_test_e640fa26-bbe6-458f-ac44-a71723ee2176";
-        //apiKey,真实交易用(live)
-        String apiKeyLive = "api_live_9c14f264-e390-41df-984d-df15a6952031";
-        //公钥
-        String pubKey = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwN6xgd6Ad8v2hIIsQVnbt8a3JituR8o4Tc3B5WlcFR55bz4OMqrG/356Ur3cPbc2Fe8ArNd/0gZbC9q56Eb16JTkVNA/fye4SXznWxdyBPR7+guuJZHc/VW2fKH2lfZ2P3Tt0QkKZZoawYOGSMdIvO+WqK44updyax0ikK6JlNQIDAQAB";
-        //私钥
-        String privateKey= "MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAMQhsygJ2pp4nCiDAXiqnZm6AzKSVAh+C0BgGR6QaeXzt0TdSi9VR0OQ7Qqgm92NREB3ofobXvxxT+wImrDNk6R6lnHPMTuJ/bYpm+sx397rPboRAXpV3kalQmbZ3P7oxtEWOQch0zV5B1bgQnTvxcG3REAsdaUjGs9Xvg0iDS2tAgMBAAECgYAqGFmNdF/4234Yq9V7ApOE1Qmupv1mPTdI/9ckWjaAZkilfSFY+2KqO8bEiygo6xMFCyg2t/0xDVjr/gTFgbn4KRPmYucGG+FzTRLH0nVIqnliG5Ekla6a4gwh9syHfstbOpIvJR4DfldicZ5n7MmcrdEwSmMwXrdinFbIS/P1+QJBAOr6NpFtlxVSGzr6haH5FvBWkAsF7BM0CTAUx6UNHb+RCYYQJbk8g3DLp7/vyio5uiusgCc04gehNHX4laqIdl8CQQDVrckvnYy+NLz+K/RfXEJlqayb0WblrZ1upOdoFyUhu4xqK0BswOh61xjZeS+38R8bOpnYRbLf7eoqb7vGpZ9zAkEAobhdsA99yRW+WgQrzsNxry3Ua1HDHaBVpnrWwNjbHYpDxLn+TJPCXvI7XNU7DX63i/FoLhOucNPZGExjLYBH/wJATHNZQAgGiycjV20yicvgla8XasiJIDP119h4Uu21A1Su8G15J2/9vbWn1mddg1pp3rwgvxhw312oInbHoFMxsQJBAJlyDDu6x05MeZ2nMor8gIokxq2c3+cnm4GYWZgboNgq/BknbIbOMBMoe8dJFj+ji3YNTvi1MSTDdSDqJuN/qS0=";
-
-        //设置AdaPay全局参数,不同环境设置不同的apiKey/pubKey/privateKey
-        AdaPay.apiKey = apiKeyLive;
-        AdaPay.pubKey = pubKey;
-        AdaPay.privateKey = privateKey;
-        AdaPay.debug = false;
-
-        //启动 mqtt 异步监听
-        AdaPay.iNotifyCallback = new NotifyCallbackDemo();
-        AdaPay.startNotifyListener();
-
-        //test chargeId = "002112019080716223300005091372336111616";
-        //运行支付类接口
-        String chargeId = PaymentDemo.executePaymentTest();
-        //运行退款类接口
-        RefundDemo.executeRefundTest(chargeId);
-    }
-}

+ 1 - 1
mec-thirdparty/src/main/java/com/ym/mec/thirdparty/adapay/NotifyCallbackDemo.java → mec-thirdparty/src/main/java/com/ym/mec/thirdparty/adapay/NotifyCallback.java

@@ -7,7 +7,7 @@ import com.huifu.adapay.notify.INotifyCallback;
 /**
  * @author jane.zhao
  */
-public class NotifyCallbackDemo implements INotifyCallback {
+public class NotifyCallback implements INotifyCallback {
 
     /**
      * 用户接收并处理支付成功的异步消息

+ 0 - 75
mec-thirdparty/src/main/java/com/ym/mec/thirdparty/adapay/RefundDemo.java

@@ -1,75 +0,0 @@
-package com.ym.mec.thirdparty.adapay;
-
-import com.alibaba.fastjson.JSON;
-import com.huifu.adapay.demo.BaseDemo;
-import com.huifu.adapay.model.refund.Refund;
-
-import java.util.HashMap;
-import java.util.Map;
-
-/**
- * @author jane.zhao
- */
-public class RefundDemo extends BaseDemo {
-
-    /**
-     * 运行退款类接口
-     * @throws Exception 异常
-     */
-    public static void executeRefundTest(String paymentId) throws Exception{
-        RefundDemo demo = new RefundDemo();
-        //退款接口
-        Refund refund = demo.executeRefund(paymentId);
-        //退款查询接口(通过pamentId查询)
-        demo.queryByPaymentId(paymentId);
-        //退款查询接口(通过refundId查询)
-        demo.queryByRefundId(refund.getId());
-    }
-
-    /**
-     * 执行一个退款交易
-     * @param paymentId 要退款的原支付paymentId
-     * @return 创建的退款对象
-     * @throws Exception 异常
-     */
-    public Refund executeRefund(String paymentId) throws Exception {
-        System.out.println("=======execute refund begin=======");
-        Map<String, Object> refundParams = new  HashMap<String, Object>(2);
-        refundParams.put("refund_amt", "0.01");
-        refundParams.put("app_id", "app_7d87c043-aae3-4357-9b2c-269349a980d6");
-        refundParams.put("refund_order_no", "jsdk_refund_"+System.currentTimeMillis());
-        Refund refund = Refund.create(paymentId, refundParams);
-        System.out.println("refund result="+JSON.toJSONString(refund));
-        return refund;
-    }
-
-    /**
-     * 根据原支付id查询一个退款交易
-     * @param paymentId 要查询退款的原支付paymentId
-     * @return 查询的退款对象,可能含多个退款明细RefundDetail
-     * @throws Exception 异常
-     */
-    public Refund queryByPaymentId(String paymentId) throws Exception{
-        System.out.println("=======query refund by paymentId begin=======");
-        Map<String, Object> chargeParams = new  HashMap<String, Object>(1);
-        chargeParams.put("payment_id", paymentId);
-        Refund refund = Refund.query(chargeParams);
-        System.out.println("query refund by paymentid result="+JSON.toJSONString(refund));
-        return refund;
-    }
-
-    /**
-     * 根据退款refundId查询一个退款交易
-     * @param refundId 要查询的退款refundId
-     * @return 查询的退款对象
-     * @throws Exception 异常
-     */
-    public Refund queryByRefundId(String refundId) throws Exception{
-        System.out.println("=======query refund by refundid begin=======");
-        Map<String, Object> chargeParams = new  HashMap<String, Object>(1);
-        chargeParams.put("refund_id", refundId);
-        Refund refund = Refund.query(chargeParams);
-        System.out.println("query refund by refundid result="+JSON.toJSONString(refund));
-        return refund;
-    }
-}