src/main/java/org/springblade/modules/pay/service/IWxPayService.java
@@ -3,6 +3,10 @@ import com.baomidou.mybatisplus.extension.service.IService; import org.springblade.modules.pay.entity.WxPayInfo; import java.io.IOException; import java.security.GeneralSecurityException; import java.util.Map; public interface IWxPayService extends IService<WxPayInfo> { /** @@ -11,4 +15,8 @@ * @return */ Object getOpenId(String code); Map<String, String> jsapiPay(Long productId) throws IOException; void processOrder(Map<String, Object> bodyMap) throws GeneralSecurityException; }