| | |
| | | package com.ruoyi.shop.util; |
| | | |
| | | import com.github.binarywang.wxpay.bean.ecommerce.ApplymentsRequest; |
| | | import com.github.binarywang.wxpay.bean.ecommerce.ApplymentsResult; |
| | | import com.github.binarywang.wxpay.bean.ecommerce.ApplymentsStatusResult; |
| | | import com.github.binarywang.wxpay.exception.WxPayException; |
| | | import com.github.binarywang.wxpay.service.EcommerceService; |
| | | import com.github.binarywang.wxpay.service.WxPayService; |
| | | import com.ruoyi.shop.domain.pojo.shop.ShopAuthentication; |
| | | import com.ruoyi.system.api.domain.poji.shop.Shop; |
| | | import lombok.AllArgsConstructor; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 微信支付 |
| | |
| | | @Component |
| | | @AllArgsConstructor |
| | | public class WechatPayUtils { |
| | | private final WxPayService wxService; |
| | | |
| | | //private final WxPayService wxService; |
| | | |
| | | /** |
| | | * 电商二级商户进件(提交申请单) |
| | | */ |
| | | public void ecommerceApply(ShopAuthentication shopAuthentication, String applyNumber, Shop shop) throws WxPayException { |
| | | /*public void ecommerceApply(ShopAuthentication shopAuthentication, String applyNumber, Shop shop) throws WxPayException { |
| | | EcommerceService ecommerceService = wxService.getEcommerceService(); |
| | | ApplymentsRequest request = new ApplymentsRequest(); |
| | | //生成提交类 |
| | |
| | | } |
| | | |
| | | |
| | | /** |
| | | *//** |
| | | * 通过查询申请状态API查询二级商户入驻申请结果 |
| | | * @param applyNumber 业务申请编号 |
| | | * @return 申请状态 |
| | | * @throws WxPayException |
| | | */ |
| | | *//* |
| | | public ApplymentsStatusResult queryApplyStatusByOutRequestNo(String applyNumber) throws WxPayException { |
| | | return wxService.getEcommerceService().queryApplyStatusByOutRequestNo(applyNumber); |
| | | } |
| | | }*/ |
| | | |
| | | } |