瀏覽代碼

:art: 【微信支付】服务接口增加获取微信支付通用媒体服务的方法

ray Wang 4 年之前
父節點
當前提交
cbcba481b0

+ 6 - 0
weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/WxPayService.java

@@ -143,6 +143,12 @@ public interface WxPayService {
   EcommerceService getEcommerceService();
 
   /**
+   * 微信支付通用媒体服务类
+   * @return
+   */
+  MerchantMediaService getMerchantMediaService();
+
+  /**
    * 设置企业付款服务类,允许开发者自定义实现类.
    *
    * @param entPayService the ent pay service

+ 6 - 0
weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/impl/BaseWxPayServiceImpl.java

@@ -64,6 +64,7 @@ public abstract class BaseWxPayServiceImpl implements WxPayService {
   private RedpackService redpackService = new RedpackServiceImpl(this);
   private PayScoreService payScoreService = new PayScoreServiceImpl(this);
   private EcommerceService ecommerceService = new EcommerceServiceImpl(this);
+  private MerchantMediaService merchantMediaService =new MerchantMediaServiceImpl(this);
 
   /**
    * The Config.
@@ -96,6 +97,11 @@ public abstract class BaseWxPayServiceImpl implements WxPayService {
   }
 
   @Override
+  public MerchantMediaService getMerchantMediaService() {
+    return merchantMediaService;
+  }
+
+  @Override
   public void setEntPayService(EntPayService entPayService) {
     this.entPayService = entPayService;
   }