├── .gitignore ├── LICENSE ├── README.md ├── pay-alipay ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── quick │ │ │ └── pager │ │ │ └── pay │ │ │ └── alipay │ │ │ ├── PayAlipayApplication.java │ │ │ ├── controller │ │ │ ├── AlipayController.java │ │ │ └── package-info.java │ │ │ ├── dto │ │ │ ├── AlipayDTO.java │ │ │ ├── BaseAlipayDTO.java │ │ │ └── VerifySignDTO.java │ │ │ └── service │ │ │ ├── AlipayPayOrderService.java │ │ │ ├── AlipayVerifySignService.java │ │ │ ├── AlipayWapPayOrderService.java │ │ │ └── package-info.java │ └── resources │ │ ├── bootstrap-dev.yml │ │ └── bootstrap.yml │ └── test │ └── java │ └── quick │ └── pager │ └── pay │ └── alipay │ └── PayAlipayApplicationTests.java ├── pay-app ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── quick │ │ │ └── pager │ │ │ └── pay │ │ │ └── app │ │ │ ├── PayAppApplication.java │ │ │ ├── actor │ │ │ ├── ActorExecutor.java │ │ │ ├── ChannelActor.java │ │ │ ├── PayActor.java │ │ │ ├── QueryOrderActor.java │ │ │ └── RefundActor.java │ │ │ ├── advice │ │ │ └── PayControllerAdvice.java │ │ │ ├── client │ │ │ ├── ChannelClient.java │ │ │ └── ChannelClientFallback.java │ │ │ ├── config │ │ │ ├── AkkaConfig.java │ │ │ ├── SpringContext.java │ │ │ └── SwaggerConfig.java │ │ │ ├── controller │ │ │ ├── PayController.java │ │ │ └── package-info.java │ │ │ ├── dto │ │ │ ├── ChannelDTO.java │ │ │ ├── PayActorDTO.java │ │ │ ├── QueryOrderDTO.java │ │ │ ├── RefundActorDTO.java │ │ │ ├── SubmitPayDTO.java │ │ │ └── TestDTO.java │ │ │ ├── exception │ │ │ ├── PayException.java │ │ │ └── PayVerifyException.java │ │ │ ├── function │ │ │ └── DeferredResultFunction.java │ │ │ ├── mapper │ │ │ ├── MerchantBalanceMapper.java │ │ │ ├── MerchantBalanceMapper.xml │ │ │ ├── MerchantMapper.java │ │ │ ├── MerchantMapper.xml │ │ │ ├── OrderMapper.java │ │ │ ├── OrderMapper.xml │ │ │ ├── PayChannelCenterMapper.java │ │ │ ├── PayChannelCenterMapper.xml │ │ │ ├── PayChannelMapper.java │ │ │ ├── PayChannelMapper.xml │ │ │ ├── TradeOrderMapper.java │ │ │ └── TradeOrderMapper.xml │ │ │ ├── producer │ │ │ └── SpringActorProducer.java │ │ │ ├── properties │ │ │ └── PayProperties.java │ │ │ └── service │ │ │ ├── PayService.java │ │ │ ├── RefundService.java │ │ │ ├── VerifyService.java │ │ │ └── message │ │ │ └── TradeMessage.java │ └── resources │ │ ├── bootstrap-dev.yml │ │ ├── bootstrap.yml │ │ └── generatorConfig.xml │ └── test │ └── java │ └── quick │ └── pager │ └── pay │ └── app │ ├── NoSpringTests.java │ └── PayAppApplicationTests.java ├── pay-channel ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── quick │ │ │ └── pager │ │ │ └── pay │ │ │ └── channel │ │ │ ├── ChannelApplication.java │ │ │ ├── controller │ │ │ ├── ChannelController.java │ │ │ └── package-info.java │ │ │ ├── dto │ │ │ └── ChannelDTO.java │ │ │ ├── exception │ │ │ └── PayException.java │ │ │ └── mapper │ │ │ ├── PayChannelCenterMapper.java │ │ │ ├── PayChannelCenterMapper.xml │ │ │ ├── PayChannelMapper.java │ │ │ ├── PayChannelMapper.xml │ │ │ ├── SystemConfigMapper.java │ │ │ └── SystemConfigMapper.xml │ └── resources │ │ ├── bootstrap-dev.yml │ │ ├── bootstrap.yml │ │ └── generatorConfig.xml │ └── test │ └── java │ └── quick │ └── pager │ └── pay │ └── app │ └── PayAppApplicationTests.java ├── pay-common ├── pom.xml └── src │ ├── main │ └── java │ │ └── quick │ │ └── pager │ │ └── pay │ │ └── common │ │ ├── constants │ │ ├── ResponseStatus.java │ │ └── package-info.java │ │ ├── excel │ │ └── package-info.java │ │ ├── mapper │ │ └── IMapper.java │ │ ├── package-info.java │ │ ├── thread │ │ └── ExecutorThread.java │ │ ├── upload │ │ ├── QiniuUpload.java │ │ ├── UploadConfiguration.java │ │ └── package-info.java │ │ └── utils │ │ ├── HttpClient.java │ │ ├── MacUtils.java │ │ ├── SignUtils.java │ │ ├── XMLUtils.java │ │ └── package-info.java │ └── test │ └── java │ └── quick │ └── pager │ └── pay │ └── common │ ├── PoiTests.java │ └── TestRunnable.java ├── pay-model ├── pom.xml └── src │ └── main │ └── java │ └── quick │ └── pager │ └── pay │ ├── Constants.java │ ├── dto │ ├── BaseDTO.java │ └── DTO.java │ ├── model │ ├── common │ │ ├── CloudStorage.java │ │ ├── IModel.java │ │ ├── SystemConfig.java │ │ └── package-info.java │ ├── merchant │ │ ├── Merchant.java │ │ └── MerchantBalance.java │ ├── package-info.java │ └── pay │ │ ├── Bank.java │ │ ├── InterfaceUrl.java │ │ ├── Order.java │ │ ├── PayChannel.java │ │ ├── PayChannelCenter.java │ │ └── TradeOrder.java │ ├── request │ └── pay │ │ ├── AlipaySubmitPayRequest.java │ │ ├── ChannelRequest.java │ │ ├── PayRequest.java │ │ ├── QueryOrderRequest.java │ │ ├── RefundRequest.java │ │ ├── Request.java │ │ ├── WeChatSubmitPayRequest.java │ │ └── WeiXinRefundRequest.java │ ├── response │ ├── PayResponse.java │ └── Response.java │ └── service │ ├── IService.java │ └── package-info.java ├── pay-server ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── quick │ │ └── pager │ │ └── pay │ │ └── server │ │ └── PayServerApplication.java │ └── resources │ ├── bootstrap-dev.yml │ ├── bootstrap-prod.yml │ ├── bootstrap-test.yml │ ├── bootstrap-uat.yml │ └── bootstrap.yml ├── pay-weixin ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── quick │ │ │ └── pager │ │ │ └── pay │ │ │ └── weixin │ │ │ ├── PayWeixinApplication.java │ │ │ ├── config │ │ │ └── WeChatConfig.java │ │ │ ├── controller │ │ │ ├── WeChatPayController.java │ │ │ └── package-info.java │ │ │ ├── dto │ │ │ ├── AccessTokenDTO.java │ │ │ ├── BaseWeChatPayDTO.java │ │ │ ├── MpWeChatPayDTO.java │ │ │ ├── WeChatBaseResponseDTO.java │ │ │ ├── WeChatPayConfigDTO.java │ │ │ ├── WeChatPayDTO.java │ │ │ ├── WeChatRefundDTOWeChat.java │ │ │ ├── WeChatRefundResponseDTO.java │ │ │ ├── WeChatSubmitDTO.java │ │ │ └── WeChatVerifyDTOWeChat.java │ │ │ └── service │ │ │ ├── AccessOpenIdService.java │ │ │ ├── MpPayService.java │ │ │ ├── VerifySignService.java │ │ │ ├── WeChatRefundService.java │ │ │ └── package-info.java │ └── resources │ │ ├── bootstrap-dev.yml │ │ ├── bootstrap.yml │ │ └── templates │ │ ├── wechat-pay-error.html │ │ └── wechat-pay.html │ └── test │ └── java │ └── quick │ └── pager │ └── pay │ └── weixin │ └── PayWeixinApplicationTests.java ├── pay-zuul ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── quick │ │ └── pager │ │ └── pay │ │ └── zuul │ │ ├── PayZuulApplication.java │ │ └── filter │ │ └── SecurityFilter.java │ └── resources │ ├── bootstrap-dev.yml │ └── bootstrap.yml ├── pay.png └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/README.md -------------------------------------------------------------------------------- /pay-alipay/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/.gitignore -------------------------------------------------------------------------------- /pay-alipay/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /pay-alipay/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /pay-alipay/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/mvnw -------------------------------------------------------------------------------- /pay-alipay/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/mvnw.cmd -------------------------------------------------------------------------------- /pay-alipay/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/pom.xml -------------------------------------------------------------------------------- /pay-alipay/src/main/java/quick/pager/pay/alipay/PayAlipayApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/src/main/java/quick/pager/pay/alipay/PayAlipayApplication.java -------------------------------------------------------------------------------- /pay-alipay/src/main/java/quick/pager/pay/alipay/controller/AlipayController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/src/main/java/quick/pager/pay/alipay/controller/AlipayController.java -------------------------------------------------------------------------------- /pay-alipay/src/main/java/quick/pager/pay/alipay/controller/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/src/main/java/quick/pager/pay/alipay/controller/package-info.java -------------------------------------------------------------------------------- /pay-alipay/src/main/java/quick/pager/pay/alipay/dto/AlipayDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/src/main/java/quick/pager/pay/alipay/dto/AlipayDTO.java -------------------------------------------------------------------------------- /pay-alipay/src/main/java/quick/pager/pay/alipay/dto/BaseAlipayDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/src/main/java/quick/pager/pay/alipay/dto/BaseAlipayDTO.java -------------------------------------------------------------------------------- /pay-alipay/src/main/java/quick/pager/pay/alipay/dto/VerifySignDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/src/main/java/quick/pager/pay/alipay/dto/VerifySignDTO.java -------------------------------------------------------------------------------- /pay-alipay/src/main/java/quick/pager/pay/alipay/service/AlipayPayOrderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/src/main/java/quick/pager/pay/alipay/service/AlipayPayOrderService.java -------------------------------------------------------------------------------- /pay-alipay/src/main/java/quick/pager/pay/alipay/service/AlipayVerifySignService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/src/main/java/quick/pager/pay/alipay/service/AlipayVerifySignService.java -------------------------------------------------------------------------------- /pay-alipay/src/main/java/quick/pager/pay/alipay/service/AlipayWapPayOrderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/src/main/java/quick/pager/pay/alipay/service/AlipayWapPayOrderService.java -------------------------------------------------------------------------------- /pay-alipay/src/main/java/quick/pager/pay/alipay/service/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/src/main/java/quick/pager/pay/alipay/service/package-info.java -------------------------------------------------------------------------------- /pay-alipay/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /pay-alipay/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /pay-alipay/src/test/java/quick/pager/pay/alipay/PayAlipayApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-alipay/src/test/java/quick/pager/pay/alipay/PayAlipayApplicationTests.java -------------------------------------------------------------------------------- /pay-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/.gitignore -------------------------------------------------------------------------------- /pay-app/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /pay-app/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /pay-app/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/mvnw -------------------------------------------------------------------------------- /pay-app/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/mvnw.cmd -------------------------------------------------------------------------------- /pay-app/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/pom.xml -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/PayAppApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/PayAppApplication.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/actor/ActorExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/actor/ActorExecutor.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/actor/ChannelActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/actor/ChannelActor.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/actor/PayActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/actor/PayActor.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/actor/QueryOrderActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/actor/QueryOrderActor.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/actor/RefundActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/actor/RefundActor.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/advice/PayControllerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/advice/PayControllerAdvice.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/client/ChannelClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/client/ChannelClient.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/client/ChannelClientFallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/client/ChannelClientFallback.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/config/AkkaConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/config/AkkaConfig.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/config/SpringContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/config/SpringContext.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/config/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/config/SwaggerConfig.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/controller/PayController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/controller/PayController.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/controller/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/controller/package-info.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/dto/ChannelDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/dto/ChannelDTO.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/dto/PayActorDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/dto/PayActorDTO.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/dto/QueryOrderDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/dto/QueryOrderDTO.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/dto/RefundActorDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/dto/RefundActorDTO.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/dto/SubmitPayDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/dto/SubmitPayDTO.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/dto/TestDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/dto/TestDTO.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/exception/PayException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/exception/PayException.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/exception/PayVerifyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/exception/PayVerifyException.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/function/DeferredResultFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/function/DeferredResultFunction.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/mapper/MerchantBalanceMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/mapper/MerchantBalanceMapper.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/mapper/MerchantBalanceMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/mapper/MerchantBalanceMapper.xml -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/mapper/MerchantMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/mapper/MerchantMapper.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/mapper/MerchantMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/mapper/MerchantMapper.xml -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/mapper/OrderMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/mapper/OrderMapper.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/mapper/OrderMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/mapper/OrderMapper.xml -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/mapper/PayChannelCenterMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/mapper/PayChannelCenterMapper.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/mapper/PayChannelCenterMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/mapper/PayChannelCenterMapper.xml -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/mapper/PayChannelMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/mapper/PayChannelMapper.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/mapper/PayChannelMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/mapper/PayChannelMapper.xml -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/mapper/TradeOrderMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/mapper/TradeOrderMapper.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/mapper/TradeOrderMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/mapper/TradeOrderMapper.xml -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/producer/SpringActorProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/producer/SpringActorProducer.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/properties/PayProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/properties/PayProperties.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/service/PayService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/service/PayService.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/service/RefundService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/service/RefundService.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/service/VerifyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/service/VerifyService.java -------------------------------------------------------------------------------- /pay-app/src/main/java/quick/pager/pay/app/service/message/TradeMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/java/quick/pager/pay/app/service/message/TradeMessage.java -------------------------------------------------------------------------------- /pay-app/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /pay-app/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /pay-app/src/main/resources/generatorConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/main/resources/generatorConfig.xml -------------------------------------------------------------------------------- /pay-app/src/test/java/quick/pager/pay/app/NoSpringTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/test/java/quick/pager/pay/app/NoSpringTests.java -------------------------------------------------------------------------------- /pay-app/src/test/java/quick/pager/pay/app/PayAppApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-app/src/test/java/quick/pager/pay/app/PayAppApplicationTests.java -------------------------------------------------------------------------------- /pay-channel/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/.gitignore -------------------------------------------------------------------------------- /pay-channel/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /pay-channel/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /pay-channel/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/mvnw -------------------------------------------------------------------------------- /pay-channel/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/mvnw.cmd -------------------------------------------------------------------------------- /pay-channel/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/pom.xml -------------------------------------------------------------------------------- /pay-channel/src/main/java/quick/pager/pay/channel/ChannelApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/src/main/java/quick/pager/pay/channel/ChannelApplication.java -------------------------------------------------------------------------------- /pay-channel/src/main/java/quick/pager/pay/channel/controller/ChannelController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/src/main/java/quick/pager/pay/channel/controller/ChannelController.java -------------------------------------------------------------------------------- /pay-channel/src/main/java/quick/pager/pay/channel/controller/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/src/main/java/quick/pager/pay/channel/controller/package-info.java -------------------------------------------------------------------------------- /pay-channel/src/main/java/quick/pager/pay/channel/dto/ChannelDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/src/main/java/quick/pager/pay/channel/dto/ChannelDTO.java -------------------------------------------------------------------------------- /pay-channel/src/main/java/quick/pager/pay/channel/exception/PayException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/src/main/java/quick/pager/pay/channel/exception/PayException.java -------------------------------------------------------------------------------- /pay-channel/src/main/java/quick/pager/pay/channel/mapper/PayChannelCenterMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/src/main/java/quick/pager/pay/channel/mapper/PayChannelCenterMapper.java -------------------------------------------------------------------------------- /pay-channel/src/main/java/quick/pager/pay/channel/mapper/PayChannelCenterMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/src/main/java/quick/pager/pay/channel/mapper/PayChannelCenterMapper.xml -------------------------------------------------------------------------------- /pay-channel/src/main/java/quick/pager/pay/channel/mapper/PayChannelMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/src/main/java/quick/pager/pay/channel/mapper/PayChannelMapper.java -------------------------------------------------------------------------------- /pay-channel/src/main/java/quick/pager/pay/channel/mapper/PayChannelMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/src/main/java/quick/pager/pay/channel/mapper/PayChannelMapper.xml -------------------------------------------------------------------------------- /pay-channel/src/main/java/quick/pager/pay/channel/mapper/SystemConfigMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/src/main/java/quick/pager/pay/channel/mapper/SystemConfigMapper.java -------------------------------------------------------------------------------- /pay-channel/src/main/java/quick/pager/pay/channel/mapper/SystemConfigMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/src/main/java/quick/pager/pay/channel/mapper/SystemConfigMapper.xml -------------------------------------------------------------------------------- /pay-channel/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /pay-channel/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /pay-channel/src/main/resources/generatorConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/src/main/resources/generatorConfig.xml -------------------------------------------------------------------------------- /pay-channel/src/test/java/quick/pager/pay/app/PayAppApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-channel/src/test/java/quick/pager/pay/app/PayAppApplicationTests.java -------------------------------------------------------------------------------- /pay-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/pom.xml -------------------------------------------------------------------------------- /pay-common/src/main/java/quick/pager/pay/common/constants/ResponseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/main/java/quick/pager/pay/common/constants/ResponseStatus.java -------------------------------------------------------------------------------- /pay-common/src/main/java/quick/pager/pay/common/constants/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/main/java/quick/pager/pay/common/constants/package-info.java -------------------------------------------------------------------------------- /pay-common/src/main/java/quick/pager/pay/common/excel/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/main/java/quick/pager/pay/common/excel/package-info.java -------------------------------------------------------------------------------- /pay-common/src/main/java/quick/pager/pay/common/mapper/IMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/main/java/quick/pager/pay/common/mapper/IMapper.java -------------------------------------------------------------------------------- /pay-common/src/main/java/quick/pager/pay/common/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/main/java/quick/pager/pay/common/package-info.java -------------------------------------------------------------------------------- /pay-common/src/main/java/quick/pager/pay/common/thread/ExecutorThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/main/java/quick/pager/pay/common/thread/ExecutorThread.java -------------------------------------------------------------------------------- /pay-common/src/main/java/quick/pager/pay/common/upload/QiniuUpload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/main/java/quick/pager/pay/common/upload/QiniuUpload.java -------------------------------------------------------------------------------- /pay-common/src/main/java/quick/pager/pay/common/upload/UploadConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/main/java/quick/pager/pay/common/upload/UploadConfiguration.java -------------------------------------------------------------------------------- /pay-common/src/main/java/quick/pager/pay/common/upload/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/main/java/quick/pager/pay/common/upload/package-info.java -------------------------------------------------------------------------------- /pay-common/src/main/java/quick/pager/pay/common/utils/HttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/main/java/quick/pager/pay/common/utils/HttpClient.java -------------------------------------------------------------------------------- /pay-common/src/main/java/quick/pager/pay/common/utils/MacUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/main/java/quick/pager/pay/common/utils/MacUtils.java -------------------------------------------------------------------------------- /pay-common/src/main/java/quick/pager/pay/common/utils/SignUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/main/java/quick/pager/pay/common/utils/SignUtils.java -------------------------------------------------------------------------------- /pay-common/src/main/java/quick/pager/pay/common/utils/XMLUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/main/java/quick/pager/pay/common/utils/XMLUtils.java -------------------------------------------------------------------------------- /pay-common/src/main/java/quick/pager/pay/common/utils/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/main/java/quick/pager/pay/common/utils/package-info.java -------------------------------------------------------------------------------- /pay-common/src/test/java/quick/pager/pay/common/PoiTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/test/java/quick/pager/pay/common/PoiTests.java -------------------------------------------------------------------------------- /pay-common/src/test/java/quick/pager/pay/common/TestRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-common/src/test/java/quick/pager/pay/common/TestRunnable.java -------------------------------------------------------------------------------- /pay-model/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/pom.xml -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/Constants.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/dto/BaseDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/dto/BaseDTO.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/dto/DTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/dto/DTO.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/model/common/CloudStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/model/common/CloudStorage.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/model/common/IModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/model/common/IModel.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/model/common/SystemConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/model/common/SystemConfig.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/model/common/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/model/common/package-info.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/model/merchant/Merchant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/model/merchant/Merchant.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/model/merchant/MerchantBalance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/model/merchant/MerchantBalance.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/model/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/model/package-info.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/model/pay/Bank.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/model/pay/Bank.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/model/pay/InterfaceUrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/model/pay/InterfaceUrl.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/model/pay/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/model/pay/Order.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/model/pay/PayChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/model/pay/PayChannel.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/model/pay/PayChannelCenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/model/pay/PayChannelCenter.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/model/pay/TradeOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/model/pay/TradeOrder.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/request/pay/AlipaySubmitPayRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/request/pay/AlipaySubmitPayRequest.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/request/pay/ChannelRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/request/pay/ChannelRequest.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/request/pay/PayRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/request/pay/PayRequest.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/request/pay/QueryOrderRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/request/pay/QueryOrderRequest.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/request/pay/RefundRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/request/pay/RefundRequest.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/request/pay/Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/request/pay/Request.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/request/pay/WeChatSubmitPayRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/request/pay/WeChatSubmitPayRequest.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/request/pay/WeiXinRefundRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/request/pay/WeiXinRefundRequest.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/response/PayResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/response/PayResponse.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/response/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/response/Response.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/service/IService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/service/IService.java -------------------------------------------------------------------------------- /pay-model/src/main/java/quick/pager/pay/service/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-model/src/main/java/quick/pager/pay/service/package-info.java -------------------------------------------------------------------------------- /pay-server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-server/.gitignore -------------------------------------------------------------------------------- /pay-server/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-server/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /pay-server/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-server/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /pay-server/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-server/mvnw -------------------------------------------------------------------------------- /pay-server/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-server/mvnw.cmd -------------------------------------------------------------------------------- /pay-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-server/pom.xml -------------------------------------------------------------------------------- /pay-server/src/main/java/quick/pager/pay/server/PayServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-server/src/main/java/quick/pager/pay/server/PayServerApplication.java -------------------------------------------------------------------------------- /pay-server/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-server/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /pay-server/src/main/resources/bootstrap-prod.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pay-server/src/main/resources/bootstrap-test.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pay-server/src/main/resources/bootstrap-uat.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pay-server/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-server/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /pay-weixin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/.gitignore -------------------------------------------------------------------------------- /pay-weixin/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /pay-weixin/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /pay-weixin/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/mvnw -------------------------------------------------------------------------------- /pay-weixin/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/mvnw.cmd -------------------------------------------------------------------------------- /pay-weixin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/pom.xml -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/PayWeixinApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/PayWeixinApplication.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/config/WeChatConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/config/WeChatConfig.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/controller/WeChatPayController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/controller/WeChatPayController.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/controller/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/controller/package-info.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/dto/AccessTokenDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/dto/AccessTokenDTO.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/dto/BaseWeChatPayDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/dto/BaseWeChatPayDTO.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/dto/MpWeChatPayDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/dto/MpWeChatPayDTO.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/dto/WeChatBaseResponseDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/dto/WeChatBaseResponseDTO.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/dto/WeChatPayConfigDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/dto/WeChatPayConfigDTO.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/dto/WeChatPayDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/dto/WeChatPayDTO.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/dto/WeChatRefundDTOWeChat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/dto/WeChatRefundDTOWeChat.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/dto/WeChatRefundResponseDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/dto/WeChatRefundResponseDTO.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/dto/WeChatSubmitDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/dto/WeChatSubmitDTO.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/dto/WeChatVerifyDTOWeChat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/dto/WeChatVerifyDTOWeChat.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/service/AccessOpenIdService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/service/AccessOpenIdService.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/service/MpPayService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/service/MpPayService.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/service/VerifySignService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/service/VerifySignService.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/service/WeChatRefundService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/service/WeChatRefundService.java -------------------------------------------------------------------------------- /pay-weixin/src/main/java/quick/pager/pay/weixin/service/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/java/quick/pager/pay/weixin/service/package-info.java -------------------------------------------------------------------------------- /pay-weixin/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /pay-weixin/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /pay-weixin/src/main/resources/templates/wechat-pay-error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/resources/templates/wechat-pay-error.html -------------------------------------------------------------------------------- /pay-weixin/src/main/resources/templates/wechat-pay.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/main/resources/templates/wechat-pay.html -------------------------------------------------------------------------------- /pay-weixin/src/test/java/quick/pager/pay/weixin/PayWeixinApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-weixin/src/test/java/quick/pager/pay/weixin/PayWeixinApplicationTests.java -------------------------------------------------------------------------------- /pay-zuul/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-zuul/.gitignore -------------------------------------------------------------------------------- /pay-zuul/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-zuul/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /pay-zuul/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-zuul/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /pay-zuul/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-zuul/mvnw -------------------------------------------------------------------------------- /pay-zuul/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-zuul/mvnw.cmd -------------------------------------------------------------------------------- /pay-zuul/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-zuul/pom.xml -------------------------------------------------------------------------------- /pay-zuul/src/main/java/quick/pager/pay/zuul/PayZuulApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-zuul/src/main/java/quick/pager/pay/zuul/PayZuulApplication.java -------------------------------------------------------------------------------- /pay-zuul/src/main/java/quick/pager/pay/zuul/filter/SecurityFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-zuul/src/main/java/quick/pager/pay/zuul/filter/SecurityFilter.java -------------------------------------------------------------------------------- /pay-zuul/src/main/resources/bootstrap-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-zuul/src/main/resources/bootstrap-dev.yml -------------------------------------------------------------------------------- /pay-zuul/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay-zuul/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /pay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pay.png -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SiGuiyang/spring-cloud-pay/HEAD/pom.xml --------------------------------------------------------------------------------