From eab68846af847ca2012619600d7819e057943362 Mon Sep 17 00:00:00 2001 From: "felord.cn" Date: Sun, 13 Dec 2020 00:17:56 +0800 Subject: [PATCH] javadoc --- docs/_sidebar.md | 1 + docs/apidocs/allclasses-frame.html | 90 + docs/apidocs/allclasses-noframe.html | 90 + .../cn/felord/payment/PayException.html | 329 +++ .../payment/alipay/AliPayConfiguration.html | 315 +++ .../payment/alipay/AliPayProperties.V1.html | 411 ++++ .../payment/alipay/AliPayProperties.html | 308 +++ .../alipay/class-use/AliPayConfiguration.html | 126 ++ .../alipay/class-use/AliPayProperties.V1.html | 168 ++ .../alipay/class-use/AliPayProperties.html | 166 ++ .../felord/payment/alipay/package-frame.html | 23 + .../payment/alipay/package-summary.html | 156 ++ .../felord/payment/alipay/package-tree.html | 141 ++ .../cn/felord/payment/alipay/package-use.html | 166 ++ .../autoconfigure/EnableMobilePay.html | 175 ++ .../autoconfigure/PayConfiguration.html | 247 ++ .../class-use/EnableMobilePay.html | 126 ++ .../class-use/PayConfiguration.html | 126 ++ .../payment/autoconfigure/package-frame.html | 25 + .../autoconfigure/package-summary.html | 159 ++ .../payment/autoconfigure/package-tree.html | 143 ++ .../payment/autoconfigure/package-use.html | 126 ++ .../payment/class-use/PayException.html | 126 ++ .../cn/felord/payment/package-frame.html | 21 + .../cn/felord/payment/package-summary.html | 144 ++ .../cn/felord/payment/package-tree.html | 151 ++ .../cn/felord/payment/package-use.html | 126 ++ .../wechat/WechatPayConfiguration.html | 396 ++++ .../wechat/WechatPayProperties.V3.html | 379 ++++ .../payment/wechat/WechatPayProperties.html | 301 +++ .../wechat/WechatPayResponseErrorHandler.html | 311 +++ .../class-use/WechatPayConfiguration.html | 126 ++ .../class-use/WechatPayProperties.V3.html | 192 ++ .../wechat/class-use/WechatPayProperties.html | 168 ++ .../WechatPayResponseErrorHandler.html | 126 ++ .../payment/wechat/enumeration/BankCode.html | 1085 +++++++++ .../wechat/enumeration/CouponBgColor.html | 497 +++++ .../wechat/enumeration/CouponStatus.html | 371 +++ .../wechat/enumeration/StockStatus.html | 490 ++++ .../wechat/enumeration/TradeState.html | 431 ++++ .../payment/wechat/enumeration/TradeType.html | 416 ++++ .../wechat/enumeration/WeChatServer.html | 486 ++++ .../wechat/enumeration/WechatPayV3Type.html | 782 +++++++ .../enumeration/class-use/BankCode.html | 175 ++ .../enumeration/class-use/CouponBgColor.html | 199 ++ .../enumeration/class-use/CouponStatus.html | 175 ++ .../enumeration/class-use/StockStatus.html | 201 ++ .../enumeration/class-use/TradeState.html | 175 ++ .../enumeration/class-use/TradeType.html | 175 ++ .../enumeration/class-use/WeChatServer.html | 190 ++ .../class-use/WechatPayV3Type.html | 331 +++ .../wechat/enumeration/package-frame.html | 28 + .../wechat/enumeration/package-summary.html | 190 ++ .../wechat/enumeration/package-tree.html | 150 ++ .../wechat/enumeration/package-use.html | 247 ++ .../felord/payment/wechat/package-frame.html | 24 + .../payment/wechat/package-summary.html | 162 ++ .../felord/payment/wechat/package-tree.html | 146 ++ .../cn/felord/payment/wechat/package-use.html | 187 ++ .../felord/payment/wechat/v3/AbstractApi.html | 503 +++++ ...eConverter.MultipartHttpOutputMessage.html | 447 ++++ .../v3/ExtensionFormHttpMessageConverter.html | 750 +++++++ .../payment/wechat/v3/KeyPairFactory.html | 344 +++ .../payment/wechat/v3/SignatureProvider.html | 553 +++++ .../payment/wechat/v3/WechatApiProvider.html | 376 ++++ .../payment/wechat/v3/WechatDirectPayApi.html | 488 ++++ .../wechat/v3/WechatMarketingFavorApi.html | 791 +++++++ .../payment/wechat/v3/WechatMetaBean.html | 333 +++ .../wechat/v3/WechatMetaContainer.html | 405 ++++ .../v3/WechatPayCallback.EventType.html | 390 ++++ .../payment/wechat/v3/WechatPayCallback.html | 427 ++++ .../wechat/v3/WechatPayClient.Executor.html | 556 +++++ .../payment/wechat/v3/WechatPayClient.html | 415 ++++ .../wechat/v3/WechatRequestEntity.html | 424 ++++ .../wechat/v3/WechatResponseEntity.html | 440 ++++ .../wechat/v3/class-use/AbstractApi.html | 174 ++ ...eConverter.MultipartHttpOutputMessage.html | 126 ++ .../ExtensionFormHttpMessageConverter.html | 126 ++ .../wechat/v3/class-use/KeyPairFactory.html | 126 ++ .../v3/class-use/SignatureProvider.html | 259 +++ .../v3/class-use/WechatApiProvider.html | 168 ++ .../v3/class-use/WechatDirectPayApi.html | 168 ++ .../v3/class-use/WechatMarketingFavorApi.html | 168 ++ .../wechat/v3/class-use/WechatMetaBean.html | 224 ++ .../v3/class-use/WechatMetaContainer.html | 241 ++ .../WechatPayCallback.EventType.html | 189 ++ .../v3/class-use/WechatPayCallback.html | 168 ++ .../class-use/WechatPayClient.Executor.html | 181 ++ .../wechat/v3/class-use/WechatPayClient.html | 253 +++ .../v3/class-use/WechatRequestEntity.html | 208 ++ .../v3/class-use/WechatResponseEntity.html | 294 +++ .../payment/wechat/v3/model/Amount.html | 295 +++ .../v3/model/CallbackParams.Resource.html | 331 +++ .../wechat/v3/model/CallbackParams.html | 365 +++ .../wechat/v3/model/ConsumeInformation.html | 315 +++ .../wechat/v3/model/CouponAvailableTime.html | 301 +++ .../wechat/v3/model/CouponConsumeData.html | 471 ++++ .../v3/model/CouponDetailsQueryParams.html | 305 +++ .../wechat/v3/model/CouponUseRule.html | 354 +++ .../payment/wechat/v3/model/Detail.html | 316 +++ .../payment/wechat/v3/model/DiscountTo.html | 289 +++ .../wechat/v3/model/FixAvailableTime.html | 301 +++ .../wechat/v3/model/FixedNormalCoupon.html | 297 +++ .../felord/payment/wechat/v3/model/Goods.html | 348 +++ .../payment/wechat/v3/model/GoodsDetail.html | 315 +++ .../payment/wechat/v3/model/H5Info.html | 348 +++ .../v3/model/NormalCouponInformation.html | 289 +++ .../payment/wechat/v3/model/PatternInfo.html | 349 +++ .../payment/wechat/v3/model/PayParams.html | 458 ++++ .../felord/payment/wechat/v3/model/Payer.html | 316 +++ .../v3/model/PromotionDetail.GoodsDetail.html | 331 +++ .../wechat/v3/model/PromotionDetail.html | 424 ++++ .../v3/model/ResponseSignVerifyParams.html | 351 +++ .../payment/wechat/v3/model/SceneInfo.html | 332 +++ .../payment/wechat/v3/model/SettleInfo.html | 300 +++ .../v3/model/SingleitemDiscountOff.html | 276 +++ .../payment/wechat/v3/model/StockUseRule.html | 366 +++ .../wechat/v3/model/StocksCreateParams.html | 461 ++++ .../wechat/v3/model/StocksQueryParams.html | 399 ++++ .../wechat/v3/model/StocksSendParams.html | 374 ++++ .../payment/wechat/v3/model/StoreInfo.html | 332 +++ .../model/TransactionConsumeData.Amount.html | 318 +++ .../model/TransactionConsumeData.Payer.html | 279 +++ .../TransactionConsumeData.SceneInfo.html | 279 +++ .../v3/model/TransactionConsumeData.html | 471 ++++ .../v3/model/TransactionQueryParams.html | 294 +++ .../model/UserCouponsQueryParams.Status.html | 347 +++ .../v3/model/UserCouponsQueryParams.html | 431 ++++ .../wechat/v3/model/class-use/Amount.html | 168 ++ .../class-use/CallbackParams.Resource.html | 166 ++ .../v3/model/class-use/CallbackParams.html | 126 ++ .../model/class-use/ConsumeInformation.html | 166 ++ .../model/class-use/CouponAvailableTime.html | 166 ++ .../v3/model/class-use/CouponConsumeData.html | 169 ++ .../class-use/CouponDetailsQueryParams.html | 173 ++ .../v3/model/class-use/CouponUseRule.html | 168 ++ .../wechat/v3/model/class-use/Detail.html | 168 ++ .../wechat/v3/model/class-use/DiscountTo.html | 166 ++ .../v3/model/class-use/FixAvailableTime.html | 166 ++ .../v3/model/class-use/FixedNormalCoupon.html | 166 ++ .../wechat/v3/model/class-use/Goods.html | 168 ++ .../v3/model/class-use/GoodsDetail.html | 166 ++ .../wechat/v3/model/class-use/H5Info.html | 168 ++ .../class-use/NormalCouponInformation.html | 166 ++ .../v3/model/class-use/PatternInfo.html | 168 ++ .../wechat/v3/model/class-use/PayParams.html | 191 ++ .../wechat/v3/model/class-use/Payer.html | 168 ++ .../PromotionDetail.GoodsDetail.html | 166 ++ .../v3/model/class-use/PromotionDetail.html | 166 ++ .../class-use/ResponseSignVerifyParams.html | 187 ++ .../wechat/v3/model/class-use/SceneInfo.html | 168 ++ .../wechat/v3/model/class-use/SettleInfo.html | 126 ++ .../class-use/SingleitemDiscountOff.html | 166 ++ .../v3/model/class-use/StockUseRule.html | 168 ++ .../model/class-use/StocksCreateParams.html | 173 ++ .../v3/model/class-use/StocksQueryParams.html | 185 ++ .../v3/model/class-use/StocksSendParams.html | 173 ++ .../wechat/v3/model/class-use/StoreInfo.html | 168 ++ .../TransactionConsumeData.Amount.html | 166 ++ .../TransactionConsumeData.Payer.html | 166 ++ .../TransactionConsumeData.SceneInfo.html | 166 ++ .../class-use/TransactionConsumeData.html | 169 ++ .../class-use/TransactionQueryParams.html | 179 ++ .../UserCouponsQueryParams.Status.html | 190 ++ .../class-use/UserCouponsQueryParams.html | 173 ++ .../wechat/v3/model/package-frame.html | 60 + .../wechat/v3/model/package-summary.html | 335 +++ .../payment/wechat/v3/model/package-tree.html | 186 ++ .../payment/wechat/v3/model/package-use.html | 313 +++ .../payment/wechat/v3/package-frame.html | 39 + .../payment/wechat/v3/package-summary.html | 253 +++ .../payment/wechat/v3/package-tree.html | 180 ++ .../felord/payment/wechat/v3/package-use.html | 264 +++ docs/apidocs/constant-values.html | 202 ++ docs/apidocs/deprecated-list.html | 126 ++ docs/apidocs/help-doc.html | 231 ++ docs/apidocs/index-all.html | 1980 +++++++++++++++++ docs/apidocs/index.html | 76 + docs/apidocs/overview-frame.html | 28 + docs/apidocs/overview-summary.html | 164 ++ docs/apidocs/overview-tree.html | 260 +++ docs/apidocs/package-list | 7 + docs/apidocs/script.js | 30 + docs/apidocs/serialized-form.html | 139 ++ docs/apidocs/stylesheet.css | 574 +++++ docs/wechat_v3_api.md | 1 + payment-spring-boot-autoconfigure/pom.xml | 5 - .../felord/payment/wechat/v3/AbstractApi.java | 15 +- .../v3/ExtensionFormHttpMessageConverter.java | 116 + .../payment/wechat/v3/KeyPairFactory.java | 2 +- .../payment/wechat/v3/SignatureProvider.java | 20 +- .../wechat/v3/WechatMarketingFavorApi.java | 18 +- .../payment/wechat/v3/WechatMetaBean.java | 27 +- .../payment/wechat/v3/WechatPayClient.java | 36 +- .../v3/model/CouponDetailsQueryParams.java | 3 +- .../wechat/v3/model/StocksCreateParams.java | 11 +- .../wechat/v3/model/StocksQueryParams.java | 54 +- payment-spring-boot-starter/pom.xml | 4 - pom.xml | 8 +- 199 files changed, 48868 insertions(+), 57 deletions(-) create mode 100644 docs/apidocs/allclasses-frame.html create mode 100644 docs/apidocs/allclasses-noframe.html create mode 100644 docs/apidocs/cn/felord/payment/PayException.html create mode 100644 docs/apidocs/cn/felord/payment/alipay/AliPayConfiguration.html create mode 100644 docs/apidocs/cn/felord/payment/alipay/AliPayProperties.V1.html create mode 100644 docs/apidocs/cn/felord/payment/alipay/AliPayProperties.html create mode 100644 docs/apidocs/cn/felord/payment/alipay/class-use/AliPayConfiguration.html create mode 100644 docs/apidocs/cn/felord/payment/alipay/class-use/AliPayProperties.V1.html create mode 100644 docs/apidocs/cn/felord/payment/alipay/class-use/AliPayProperties.html create mode 100644 docs/apidocs/cn/felord/payment/alipay/package-frame.html create mode 100644 docs/apidocs/cn/felord/payment/alipay/package-summary.html create mode 100644 docs/apidocs/cn/felord/payment/alipay/package-tree.html create mode 100644 docs/apidocs/cn/felord/payment/alipay/package-use.html create mode 100644 docs/apidocs/cn/felord/payment/autoconfigure/EnableMobilePay.html create mode 100644 docs/apidocs/cn/felord/payment/autoconfigure/PayConfiguration.html create mode 100644 docs/apidocs/cn/felord/payment/autoconfigure/class-use/EnableMobilePay.html create mode 100644 docs/apidocs/cn/felord/payment/autoconfigure/class-use/PayConfiguration.html create mode 100644 docs/apidocs/cn/felord/payment/autoconfigure/package-frame.html create mode 100644 docs/apidocs/cn/felord/payment/autoconfigure/package-summary.html create mode 100644 docs/apidocs/cn/felord/payment/autoconfigure/package-tree.html create mode 100644 docs/apidocs/cn/felord/payment/autoconfigure/package-use.html create mode 100644 docs/apidocs/cn/felord/payment/class-use/PayException.html create mode 100644 docs/apidocs/cn/felord/payment/package-frame.html create mode 100644 docs/apidocs/cn/felord/payment/package-summary.html create mode 100644 docs/apidocs/cn/felord/payment/package-tree.html create mode 100644 docs/apidocs/cn/felord/payment/package-use.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/WechatPayConfiguration.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/WechatPayProperties.V3.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/WechatPayProperties.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/WechatPayResponseErrorHandler.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayConfiguration.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayProperties.V3.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayProperties.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayResponseErrorHandler.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/BankCode.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/CouponBgColor.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/CouponStatus.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/StockStatus.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/TradeState.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/TradeType.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/WeChatServer.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/WechatPayV3Type.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/BankCode.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/CouponBgColor.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/CouponStatus.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/StockStatus.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/TradeState.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/TradeType.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/WeChatServer.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/WechatPayV3Type.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/package-frame.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/package-summary.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/package-tree.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/enumeration/package-use.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/package-frame.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/package-summary.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/package-tree.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/package-use.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/AbstractApi.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/ExtensionFormHttpMessageConverter.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/KeyPairFactory.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/SignatureProvider.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/WechatApiProvider.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/WechatDirectPayApi.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/WechatMarketingFavorApi.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/WechatMetaBean.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/WechatMetaContainer.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/WechatPayCallback.EventType.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/WechatPayCallback.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/WechatPayClient.Executor.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/WechatPayClient.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/WechatRequestEntity.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/WechatResponseEntity.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/AbstractApi.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/ExtensionFormHttpMessageConverter.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/KeyPairFactory.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/SignatureProvider.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatApiProvider.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatDirectPayApi.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatMarketingFavorApi.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatMetaBean.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatMetaContainer.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayCallback.EventType.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayCallback.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayClient.Executor.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayClient.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatRequestEntity.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatResponseEntity.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/Amount.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/CallbackParams.Resource.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/CallbackParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/ConsumeInformation.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/CouponAvailableTime.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/CouponConsumeData.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/CouponDetailsQueryParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/CouponUseRule.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/Detail.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/DiscountTo.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/FixAvailableTime.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/FixedNormalCoupon.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/Goods.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/GoodsDetail.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/H5Info.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/NormalCouponInformation.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/PatternInfo.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/PayParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/Payer.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/PromotionDetail.GoodsDetail.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/PromotionDetail.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/ResponseSignVerifyParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/SceneInfo.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/SettleInfo.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/SingleitemDiscountOff.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/StockUseRule.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/StocksCreateParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/StocksQueryParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/StocksSendParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/StoreInfo.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.Amount.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.Payer.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.SceneInfo.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionQueryParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/UserCouponsQueryParams.Status.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/UserCouponsQueryParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Amount.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CallbackParams.Resource.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CallbackParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/ConsumeInformation.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponAvailableTime.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponConsumeData.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponDetailsQueryParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponUseRule.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Detail.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/DiscountTo.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/FixAvailableTime.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/FixedNormalCoupon.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Goods.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/GoodsDetail.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/H5Info.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/NormalCouponInformation.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PatternInfo.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PayParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Payer.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PromotionDetail.GoodsDetail.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PromotionDetail.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/ResponseSignVerifyParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/SceneInfo.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/SettleInfo.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/SingleitemDiscountOff.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StockUseRule.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StocksCreateParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StocksQueryParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StocksSendParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StoreInfo.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.Amount.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.Payer.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.SceneInfo.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionQueryParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/UserCouponsQueryParams.Status.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/UserCouponsQueryParams.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/package-frame.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/package-summary.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/package-tree.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/model/package-use.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/package-frame.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/package-summary.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/package-tree.html create mode 100644 docs/apidocs/cn/felord/payment/wechat/v3/package-use.html create mode 100644 docs/apidocs/constant-values.html create mode 100644 docs/apidocs/deprecated-list.html create mode 100644 docs/apidocs/help-doc.html create mode 100644 docs/apidocs/index-all.html create mode 100644 docs/apidocs/index.html create mode 100644 docs/apidocs/overview-frame.html create mode 100644 docs/apidocs/overview-summary.html create mode 100644 docs/apidocs/overview-tree.html create mode 100644 docs/apidocs/package-list create mode 100644 docs/apidocs/script.js create mode 100644 docs/apidocs/serialized-form.html create mode 100644 docs/apidocs/stylesheet.css diff --git a/docs/_sidebar.md b/docs/_sidebar.md index 553fda6..6be5292 100644 --- a/docs/_sidebar.md +++ b/docs/_sidebar.md @@ -1,6 +1,7 @@ * [首页](/) * [项目简介](README.md) * [快速接入](quick_start.md) +* [JavaDoc](apidocs/index.html ':ignore') * [微信支付V3接口文档](wechat_v3_api.md) * [日常踩坑](stackoverflow.md) * [更新日志](changelog.md) diff --git a/docs/apidocs/allclasses-frame.html b/docs/apidocs/allclasses-frame.html new file mode 100644 index 0000000..571354e --- /dev/null +++ b/docs/apidocs/allclasses-frame.html @@ -0,0 +1,90 @@ + + + + + + +所有类 (payment-spring-boot 1.0.0.RELEASE API) + + + + + +

所有类

+
+ +
+ + diff --git a/docs/apidocs/allclasses-noframe.html b/docs/apidocs/allclasses-noframe.html new file mode 100644 index 0000000..203ba0b --- /dev/null +++ b/docs/apidocs/allclasses-noframe.html @@ -0,0 +1,90 @@ + + + + + + +所有类 (payment-spring-boot 1.0.0.RELEASE API) + + + + + +

所有类

+
+ +
+ + diff --git a/docs/apidocs/cn/felord/payment/PayException.html b/docs/apidocs/cn/felord/payment/PayException.html new file mode 100644 index 0000000..a800d5b --- /dev/null +++ b/docs/apidocs/cn/felord/payment/PayException.html @@ -0,0 +1,329 @@ + + + + + + +PayException (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment
+

类 PayException

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        PayException

        +
        public PayException()
        +
      • +
      + + + +
        +
      • +

        PayException

        +
        public PayException(String message)
        +
      • +
      + + + +
        +
      • +

        PayException

        +
        public PayException(String message,
        +                    Throwable cause)
        +
      • +
      + + + +
        +
      • +

        PayException

        +
        public PayException(Throwable cause)
        +
      • +
      + + + +
        +
      • +

        PayException

        +
        public PayException(String message,
        +                    Throwable cause,
        +                    boolean enableSuppression,
        +                    boolean writableStackTrace)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/alipay/AliPayConfiguration.html b/docs/apidocs/cn/felord/payment/alipay/AliPayConfiguration.html new file mode 100644 index 0000000..cd5b413 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/alipay/AliPayConfiguration.html @@ -0,0 +1,315 @@ + + + + + + +AliPayConfiguration (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.alipay
+

类 AliPayConfiguration

+
+
+ +
+
    +
  • +
    +
    +
    @Configuration
    + @ConditionalOnProperty(prefix="ali.pay",
    +                       name="v1.app-id")
    + @EnableConfigurationProperties(value=AliPayProperties.class)
    +public class AliPayConfiguration
    +extends Object
    +
    +
    从以下版本开始:
    +
    14:35
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        AliPayConfiguration

        +
        public AliPayConfiguration()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        alipayClient

        +
        @Bean
        +public com.alipay.api.AlipayClient alipayClient(AliPayProperties aliPayProperties)
        +                                                throws com.alipay.api.AlipayApiException
        +
        +
        抛出:
        +
        com.alipay.api.AlipayApiException
        +
        +
      • +
      + + + +
        +
      • +

        getFileAbsolutePath

        +
        private String getFileAbsolutePath(String classPath)
        +
      • +
      + + + +
        +
      • +

        appRSAPrivateKey

        +
        private String appRSAPrivateKey(String classPath)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/alipay/AliPayProperties.V1.html b/docs/apidocs/cn/felord/payment/alipay/AliPayProperties.V1.html new file mode 100644 index 0000000..a82ab42 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/alipay/AliPayProperties.V1.html @@ -0,0 +1,411 @@ + + + + + + +AliPayProperties.V1 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.alipay
+

类 AliPayProperties.V1

+
+
+ +
+
    +
  • +
    +
    封闭类:
    +
    AliPayProperties
    +
    +
    +
    +
    public static class AliPayProperties.V1
    +extends Object
    +
    The type V 1.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        serverUrl

        +
        private String serverUrl
        +
        alipay server
        +
      • +
      + + + +
        +
      • +

        appId

        +
        private String appId
        +
        your app ID
        +
      • +
      + + + +
        +
      • +

        appPrivateKeyPath

        +
        private String appPrivateKeyPath
        +
        your app private key, which must be in a single line
        +
      • +
      + + + +
        +
      • +

        signType

        +
        private String signType
        +
        sign type default RSA2
        +
      • +
      + + + +
        +
      • +

        format

        +
        private String format
        +
        data format only json now
        +
      • +
      + + + +
        +
      • +

        charset

        +
        private String charset
        +
        charset default utf-8
        +
      • +
      + + + +
        +
      • +

        alipayPublicCertPath

        +
        private String alipayPublicCertPath
        +
        alipay public cert path
        +
      • +
      + + + +
        +
      • +

        alipayRootCertPath

        +
        private String alipayRootCertPath
        +
        alipay root cert path
        +
      • +
      + + + +
        +
      • +

        appCertPublicKeyPath

        +
        private String appCertPublicKeyPath
        +
        appCertPublicKey
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        V1

        +
        public V1()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/alipay/AliPayProperties.html b/docs/apidocs/cn/felord/payment/alipay/AliPayProperties.html new file mode 100644 index 0000000..4ea7387 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/alipay/AliPayProperties.html @@ -0,0 +1,308 @@ + + + + + + +AliPayProperties (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.alipay
+

类 AliPayProperties

+
+
+ +
+
    +
  • +
    +
    +
    @ConfigurationProperties(value="ali.pay")
    +public class AliPayProperties
    +extends Object
    +
    The type Ali pay properties.
    +
    +
    从以下版本开始:
    +
    14 :13
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        v1

        +
        @NestedConfigurationProperty
        +private AliPayProperties.V1 v1
        +
        alipay api version 1.0
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        AliPayProperties

        +
        public AliPayProperties()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/alipay/class-use/AliPayConfiguration.html b/docs/apidocs/cn/felord/payment/alipay/class-use/AliPayConfiguration.html new file mode 100644 index 0000000..b2c5556 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/alipay/class-use/AliPayConfiguration.html @@ -0,0 +1,126 @@ + + + + + + +类 cn.felord.payment.alipay.AliPayConfiguration的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.alipay.AliPayConfiguration

+
+
没有cn.felord.payment.alipay.AliPayConfiguration的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/alipay/class-use/AliPayProperties.V1.html b/docs/apidocs/cn/felord/payment/alipay/class-use/AliPayProperties.V1.html new file mode 100644 index 0000000..08fc298 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/alipay/class-use/AliPayProperties.V1.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.alipay.AliPayProperties.V1的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.alipay.AliPayProperties.V1

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/alipay/class-use/AliPayProperties.html b/docs/apidocs/cn/felord/payment/alipay/class-use/AliPayProperties.html new file mode 100644 index 0000000..8fa0627 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/alipay/class-use/AliPayProperties.html @@ -0,0 +1,166 @@ + + + + + + +类 cn.felord.payment.alipay.AliPayProperties的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.alipay.AliPayProperties

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/alipay/package-frame.html b/docs/apidocs/cn/felord/payment/alipay/package-frame.html new file mode 100644 index 0000000..c103e4b --- /dev/null +++ b/docs/apidocs/cn/felord/payment/alipay/package-frame.html @@ -0,0 +1,23 @@ + + + + + + +cn.felord.payment.alipay (payment-spring-boot 1.0.0.RELEASE API) + + + + + +

cn.felord.payment.alipay

+
+

+ +
+ + diff --git a/docs/apidocs/cn/felord/payment/alipay/package-summary.html b/docs/apidocs/cn/felord/payment/alipay/package-summary.html new file mode 100644 index 0000000..f86bb93 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/alipay/package-summary.html @@ -0,0 +1,156 @@ + + + + + + +cn.felord.payment.alipay (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cn.felord.payment.alipay

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/alipay/package-tree.html b/docs/apidocs/cn/felord/payment/alipay/package-tree.html new file mode 100644 index 0000000..1c0b951 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/alipay/package-tree.html @@ -0,0 +1,141 @@ + + + + + + +cn.felord.payment.alipay 类分层结构 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cn.felord.payment.alipay的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/alipay/package-use.html b/docs/apidocs/cn/felord/payment/alipay/package-use.html new file mode 100644 index 0000000..3585735 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/alipay/package-use.html @@ -0,0 +1,166 @@ + + + + + + +程序包 cn.felord.payment.alipay的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cn.felord.payment.alipay

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/autoconfigure/EnableMobilePay.html b/docs/apidocs/cn/felord/payment/autoconfigure/EnableMobilePay.html new file mode 100644 index 0000000..a5daab7 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/autoconfigure/EnableMobilePay.html @@ -0,0 +1,175 @@ + + + + + + +EnableMobilePay (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.autoconfigure
+

注释类型 EnableMobilePay

+
+
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/autoconfigure/PayConfiguration.html b/docs/apidocs/cn/felord/payment/autoconfigure/PayConfiguration.html new file mode 100644 index 0000000..e376b48 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/autoconfigure/PayConfiguration.html @@ -0,0 +1,247 @@ + + + + + + +PayConfiguration (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.autoconfigure
+

类 PayConfiguration

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        PayConfiguration

        +
        public PayConfiguration()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/autoconfigure/class-use/EnableMobilePay.html b/docs/apidocs/cn/felord/payment/autoconfigure/class-use/EnableMobilePay.html new file mode 100644 index 0000000..01c7afa --- /dev/null +++ b/docs/apidocs/cn/felord/payment/autoconfigure/class-use/EnableMobilePay.html @@ -0,0 +1,126 @@ + + + + + + +类 cn.felord.payment.autoconfigure.EnableMobilePay的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.autoconfigure.EnableMobilePay

+
+
没有cn.felord.payment.autoconfigure.EnableMobilePay的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/autoconfigure/class-use/PayConfiguration.html b/docs/apidocs/cn/felord/payment/autoconfigure/class-use/PayConfiguration.html new file mode 100644 index 0000000..4fa6b70 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/autoconfigure/class-use/PayConfiguration.html @@ -0,0 +1,126 @@ + + + + + + +类 cn.felord.payment.autoconfigure.PayConfiguration的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.autoconfigure.PayConfiguration

+
+
没有cn.felord.payment.autoconfigure.PayConfiguration的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/autoconfigure/package-frame.html b/docs/apidocs/cn/felord/payment/autoconfigure/package-frame.html new file mode 100644 index 0000000..3b1c8cb --- /dev/null +++ b/docs/apidocs/cn/felord/payment/autoconfigure/package-frame.html @@ -0,0 +1,25 @@ + + + + + + +cn.felord.payment.autoconfigure (payment-spring-boot 1.0.0.RELEASE API) + + + + + +

cn.felord.payment.autoconfigure

+
+

+ +

注释类型

+ +
+ + diff --git a/docs/apidocs/cn/felord/payment/autoconfigure/package-summary.html b/docs/apidocs/cn/felord/payment/autoconfigure/package-summary.html new file mode 100644 index 0000000..fbc4073 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/autoconfigure/package-summary.html @@ -0,0 +1,159 @@ + + + + + + +cn.felord.payment.autoconfigure (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cn.felord.payment.autoconfigure

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/autoconfigure/package-tree.html b/docs/apidocs/cn/felord/payment/autoconfigure/package-tree.html new file mode 100644 index 0000000..82aab36 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/autoconfigure/package-tree.html @@ -0,0 +1,143 @@ + + + + + + +cn.felord.payment.autoconfigure 类分层结构 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cn.felord.payment.autoconfigure的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +

注释类型分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/autoconfigure/package-use.html b/docs/apidocs/cn/felord/payment/autoconfigure/package-use.html new file mode 100644 index 0000000..f3fc3fb --- /dev/null +++ b/docs/apidocs/cn/felord/payment/autoconfigure/package-use.html @@ -0,0 +1,126 @@ + + + + + + +程序包 cn.felord.payment.autoconfigure的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cn.felord.payment.autoconfigure

+
+
没有cn.felord.payment.autoconfigure的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/class-use/PayException.html b/docs/apidocs/cn/felord/payment/class-use/PayException.html new file mode 100644 index 0000000..95bc1d8 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/class-use/PayException.html @@ -0,0 +1,126 @@ + + + + + + +类 cn.felord.payment.PayException的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.PayException

+
+
没有cn.felord.payment.PayException的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/package-frame.html b/docs/apidocs/cn/felord/payment/package-frame.html new file mode 100644 index 0000000..4fdfc96 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +cn.felord.payment (payment-spring-boot 1.0.0.RELEASE API) + + + + + +

cn.felord.payment

+
+

异常错误

+ +
+ + diff --git a/docs/apidocs/cn/felord/payment/package-summary.html b/docs/apidocs/cn/felord/payment/package-summary.html new file mode 100644 index 0000000..a0cf00c --- /dev/null +++ b/docs/apidocs/cn/felord/payment/package-summary.html @@ -0,0 +1,144 @@ + + + + + + +cn.felord.payment (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cn.felord.payment

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/package-tree.html b/docs/apidocs/cn/felord/payment/package-tree.html new file mode 100644 index 0000000..9b5498a --- /dev/null +++ b/docs/apidocs/cn/felord/payment/package-tree.html @@ -0,0 +1,151 @@ + + + + + + +cn.felord.payment 类分层结构 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cn.felord.payment的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/package-use.html b/docs/apidocs/cn/felord/payment/package-use.html new file mode 100644 index 0000000..c74f5c4 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/package-use.html @@ -0,0 +1,126 @@ + + + + + + +程序包 cn.felord.payment的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cn.felord.payment

+
+
没有cn.felord.payment的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/WechatPayConfiguration.html b/docs/apidocs/cn/felord/payment/wechat/WechatPayConfiguration.html new file mode 100644 index 0000000..e566eca --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/WechatPayConfiguration.html @@ -0,0 +1,396 @@ + + + + + + +WechatPayConfiguration (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat
+

类 WechatPayConfiguration

+
+
+ +
+
    +
  • +
    +
    +
    @Configuration
    + @EnableConfigurationProperties(value=WechatPayProperties.class)
    +public class WechatPayConfiguration
    +extends Object
    +
    The type Wechat pay configuration.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        WechatPayConfiguration

        +
        public WechatPayConfiguration()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        wechatMetaContainer

        +
        @Bean
        + @ConditionalOnMissingBean
        +WechatMetaContainer wechatMetaContainer(WechatPayProperties wechatPayProperties)
        +
        微信支付公私钥 以及序列号等元数据.
        +
        +
        参数:
        +
        wechatPayProperties - the wechat pay properties
        +
        返回:
        +
        the wechat cert bean
        +
        +
      • +
      + + + +
        +
      • +

        signatureProvider

        +
        @Bean
        +SignatureProvider signatureProvider(WechatMetaContainer wechatMetaContainer)
        +
        微信支付V3签名工具.
        +
        +
        参数:
        +
        wechatMetaContainer - the wechat meta container
        +
        返回:
        +
        the signature provider
        +
        +
      • +
      + + + +
        +
      • +

        wechatPayClient

        +
        @Bean
        +public WechatPayClient wechatPayClient(SignatureProvider signatureProvider)
        +
        微信支付V3 客户端.
        +
        +
        参数:
        +
        signatureProvider - the signature provider
        +
        返回:
        +
        the wechat pay service
        +
        +
      • +
      + + + +
        +
      • +

        wechatApiProvider

        +
        @Bean
        +public WechatApiProvider wechatApiProvider(WechatPayClient wechatPayClient)
        +
        多租户接口Provider.
        +
        +
        参数:
        +
        wechatPayClient - the wechat pay client
        +
        返回:
        +
        the wechat api provider
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/WechatPayProperties.V3.html b/docs/apidocs/cn/felord/payment/wechat/WechatPayProperties.V3.html new file mode 100644 index 0000000..dfb4b38 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/WechatPayProperties.V3.html @@ -0,0 +1,379 @@ + + + + + + +WechatPayProperties.V3 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat
+

类 WechatPayProperties.V3

+
+
+ +
+
    +
  • +
    +
    封闭类:
    +
    WechatPayProperties
    +
    +
    +
    +
    public static class WechatPayProperties.V3
    +extends Object
    +
    wechat pay v3 properties.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        appId

        +
        private String appId
        +
        app id for wechat pay is required
        +
      • +
      + + + +
        +
      • +

        appSecret

        +
        private String appSecret
        +
        app secret for wechat pay is required
        +
      • +
      + + + +
        +
      • +

        appV3Secret

        +
        private String appV3Secret
        +
        app V3 secret is required by wechat pay V3
        +
      • +
      + + + +
        +
      • +

        mchId

        +
        private String mchId
        +
        mchId for wechat pay is required
        +
      • +
      + + + +
        +
      • +

        partnerKey

        +
        private String partnerKey
        +
        partnerKey for wechat pay is optional
        +
      • +
      + + + +
        +
      • +

        certPath

        +
        private String certPath
        +
        wechat pay certificate Path
        +
      • +
      + + + +
        +
      • +

        domain

        +
        private String domain
        +
        your pay server domain
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        V3

        +
        public V3()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/WechatPayProperties.html b/docs/apidocs/cn/felord/payment/wechat/WechatPayProperties.html new file mode 100644 index 0000000..c30099b --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/WechatPayProperties.html @@ -0,0 +1,301 @@ + + + + + + +WechatPayProperties (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat
+

类 WechatPayProperties

+
+
+ +
+
    +
  • +
    +
    +
    @ConfigurationProperties(value="wechat.pay")
    +public class WechatPayProperties
    +extends Object
    +
    The type Wechat pay properties.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        WechatPayProperties

        +
        public WechatPayProperties()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/WechatPayResponseErrorHandler.html b/docs/apidocs/cn/felord/payment/wechat/WechatPayResponseErrorHandler.html new file mode 100644 index 0000000..9c27d2b --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/WechatPayResponseErrorHandler.html @@ -0,0 +1,311 @@ + + + + + + +WechatPayResponseErrorHandler (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat
+

类 WechatPayResponseErrorHandler

+
+
+ +
+
    +
  • +
    +
    所有已实现的接口:
    +
    org.springframework.web.client.ResponseErrorHandler
    +
    +
    +
    +
    public class WechatPayResponseErrorHandler
    +extends org.springframework.web.client.DefaultResponseErrorHandler
    +
    +
    从以下版本开始:
    +
    12:57
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        WechatPayResponseErrorHandler

        +
        public WechatPayResponseErrorHandler()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        hasError

        +
        public boolean hasError(org.springframework.http.client.ClientHttpResponse response)
        +                 throws IOException
        +
        +
        指定者:
        +
        hasError 在接口中 org.springframework.web.client.ResponseErrorHandler
        +
        覆盖:
        +
        hasError 在类中 org.springframework.web.client.DefaultResponseErrorHandler
        +
        抛出:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayConfiguration.html b/docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayConfiguration.html new file mode 100644 index 0000000..1aa372a --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayConfiguration.html @@ -0,0 +1,126 @@ + + + + + + +类 cn.felord.payment.wechat.WechatPayConfiguration的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.WechatPayConfiguration

+
+
没有cn.felord.payment.wechat.WechatPayConfiguration的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayProperties.V3.html b/docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayProperties.V3.html new file mode 100644 index 0000000..d21338f --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayProperties.V3.html @@ -0,0 +1,192 @@ + + + + + + +类 cn.felord.payment.wechat.WechatPayProperties.V3的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.WechatPayProperties.V3

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayProperties.html b/docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayProperties.html new file mode 100644 index 0000000..224914e --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayProperties.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.wechat.WechatPayProperties的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.WechatPayProperties

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayResponseErrorHandler.html b/docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayResponseErrorHandler.html new file mode 100644 index 0000000..2ee706b --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/class-use/WechatPayResponseErrorHandler.html @@ -0,0 +1,126 @@ + + + + + + +类 cn.felord.payment.wechat.WechatPayResponseErrorHandler的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.WechatPayResponseErrorHandler

+
+
没有cn.felord.payment.wechat.WechatPayResponseErrorHandler的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/BankCode.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/BankCode.html new file mode 100644 index 0000000..34fbadd --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/BankCode.html @@ -0,0 +1,1085 @@ + + + + + + +BankCode (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.enumeration
+

枚举 BankCode

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      枚举常量详细资料

      + + + +
        +
      • +

        BK_1002

        +
        public static final BankCode BK_1002
        +
        工商银行
        +
      • +
      + + + +
        +
      • +

        BK_1005

        +
        public static final BankCode BK_1005
        +
        农业银行
        +
      • +
      + + + +
        +
      • +

        BK_1003

        +
        public static final BankCode BK_1003
        +
        建设银行
        +
      • +
      + + + +
        +
      • +

        BK_1026

        +
        public static final BankCode BK_1026
        +
        中国银行
        +
      • +
      + + + +
        +
      • +

        BK_1020

        +
        public static final BankCode BK_1020
        +
        交通银行
        +
      • +
      + + + +
        +
      • +

        BK_1001

        +
        public static final BankCode BK_1001
        +
        招商银行
        +
      • +
      + + + +
        +
      • +

        BK_1066

        +
        public static final BankCode BK_1066
        +
        邮储银行
        +
      • +
      + + + +
        +
      • +

        BK_1006

        +
        public static final BankCode BK_1006
        +
        民生银行
        +
      • +
      + + + +
        +
      • +

        BK_1010

        +
        public static final BankCode BK_1010
        +
        平安银行
        +
      • +
      + + + +
        +
      • +

        BK_1021

        +
        public static final BankCode BK_1021
        +
        中信银行
        +
      • +
      + + + +
        +
      • +

        BK_1004

        +
        public static final BankCode BK_1004
        +
        浦发银行
        +
      • +
      + + + +
        +
      • +

        BK_1009

        +
        public static final BankCode BK_1009
        +
        兴业银行
        +
      • +
      + + + +
        +
      • +

        BK_1022

        +
        public static final BankCode BK_1022
        +
        光大银行
        +
      • +
      + + + +
        +
      • +

        BK_1027

        +
        public static final BankCode BK_1027
        +
        广发银行
        +
      • +
      + + + +
        +
      • +

        BK_1025

        +
        public static final BankCode BK_1025
        +
        华夏银行
        +
      • +
      + + + +
        +
      • +

        BK_1056

        +
        public static final BankCode BK_1056
        +
        宁波银行
        +
      • +
      + + + +
        +
      • +

        BK_4836

        +
        public static final BankCode BK_4836
        +
        北京银行
        +
      • +
      + + + +
        +
      • +

        BK_1024

        +
        public static final BankCode BK_1024
        +
        上海银行
        +
      • +
      + + + +
        +
      • +

        BK_1054

        +
        public static final BankCode BK_1054
        +
        南京银行
        +
      • +
      + + + +
        +
      • +

        BK_4755

        +
        public static final BankCode BK_4755
        +
        长子县融汇村镇银行
        +
      • +
      + + + +
        +
      • +

        BK_4216

        +
        public static final BankCode BK_4216
        +
        长沙银行
        +
      • +
      + + + +
        +
      • +

        BK_4051

        +
        public static final BankCode BK_4051
        +
        浙江泰隆商业银行
        +
      • +
      + + + +
        +
      • +

        BK_4753

        +
        public static final BankCode BK_4753
        +
        中原银行
        +
      • +
      + + + +
        +
      • +

        BK_4761

        +
        public static final BankCode BK_4761
        +
        企业银行(中国)
        +
      • +
      + + + +
        +
      • +

        BK_4036

        +
        public static final BankCode BK_4036
        +
        顺德农商银行
        +
      • +
      + + + +
        +
      • +

        BK_4752

        +
        public static final BankCode BK_4752
        +
        衡水银行
        +
      • +
      + + + +
        +
      • +

        BK_4756

        +
        public static final BankCode BK_4756
        +
        长治银行
        +
      • +
      + + + +
        +
      • +

        BK_4767

        +
        public static final BankCode BK_4767
        +
        大同银行
        +
      • +
      + + + +
        +
      • +

        BK_4115

        +
        public static final BankCode BK_4115
        +
        河南省农村信用社
        +
      • +
      + + + +
        +
      • +

        BK_4150

        +
        public static final BankCode BK_4150
        +
        宁夏黄河农村商业银行
        +
      • +
      + + + +
        +
      • +

        BK_4156

        +
        public static final BankCode BK_4156
        +
        山西省农村信用社
        +
      • +
      + + + +
        +
      • +

        BK_4166

        +
        public static final BankCode BK_4166
        +
        安徽省农村信用社
        +
      • +
      + + + +
        +
      • +

        BK_4157

        +
        public static final BankCode BK_4157
        +
        甘肃省农村信用社
        +
      • +
      + + + +
        +
      • +

        BK_4153

        +
        public static final BankCode BK_4153
        +
        天津农村商业银行
        +
      • +
      + + + +
        +
      • +

        BK_4113

        +
        public static final BankCode BK_4113
        +
        广西壮族自治区农村信用社
        +
      • +
      + + + +
        +
      • +

        BK_4108

        +
        public static final BankCode BK_4108
        +
        陕西省农村信用社
        +
      • +
      + + + +
        +
      • +

        BK_4076

        +
        public static final BankCode BK_4076
        +
        深圳农村商业银行
        +
      • +
      + + + +
        +
      • +

        BK_4052

        +
        public static final BankCode BK_4052
        +
        宁波鄞州农村商业银行
        +
      • +
      + + + +
        +
      • +

        BK_4764

        +
        public static final BankCode BK_4764
        +
        浙江省农村信用社联合社
        +
      • +
      + + + +
        +
      • +

        BK_4217

        +
        public static final BankCode BK_4217
        +
        江苏省农村信用社联合社
        +
      • +
      + + + +
        +
      • +

        BK_4072

        +
        public static final BankCode BK_4072
        +
        江苏紫金农村商业银行股份有限公司
        +
      • +
      + + + +
        +
      • +

        BK_4769

        +
        public static final BankCode BK_4769
        +
        北京中关村银行股份有限公司
        +
      • +
      + + + +
        +
      • +

        BK_4778

        +
        public static final BankCode BK_4778
        +
        星展银行(中国)有限公司
        +
      • +
      + + + +
        +
      • +

        BK_4766

        +
        public static final BankCode BK_4766
        +
        枣庄银行股份有限公司
        +
      • +
      + + + +
        +
      • +

        BK_4758

        +
        public static final BankCode BK_4758
        +
        海口联合农村商业银行股份有限公司
        +
      • +
      + + + +
        +
      • +

        BK_4763

        +
        public static final BankCode BK_4763
        +
        南洋商业银行(中国)有限公司
        +
      • +
      +
    • +
    + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        code

        +
        private final String code
        +
      • +
      + + + +
        +
      • +

        bankName

        +
        private final String bankName
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        values

        +
        public static BankCode[] values()
        +
        按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。该方法可用于迭代 +常量, 如下所示: +
        +for (BankCode c : BankCode.values())
        +    System.out.println(c);
        +
        +
        +
        返回:
        +
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static BankCode valueOf(String name)
        +
        返回带有指定名称的该类型的枚举常量。 +字符串必须与用于声明该类型的枚举常量的 +标识符完全匹配。(不允许有多余 +的空格字符。)
        +
        +
        参数:
        +
        name - 要返回的枚举常量的名称。
        +
        返回:
        +
        返回带有指定名称的枚举常量
        +
        抛出:
        +
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        +
        NullPointerException - 如果参数为空值
        +
        +
      • +
      + + + +
        +
      • +

        code

        +
        public String code()
        +
      • +
      + + + +
        +
      • +

        bankName

        +
        public String bankName()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/CouponBgColor.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/CouponBgColor.html new file mode 100644 index 0000000..3c06872 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/CouponBgColor.html @@ -0,0 +1,497 @@ + + + + + + +CouponBgColor (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.enumeration
+

枚举 CouponBgColor

+
+
+ +
+
    +
  • +
    +
    所有已实现的接口:
    +
    Serializable, Comparable<CouponBgColor>
    +
    +
    +
    +
    public enum CouponBgColor
    +extends Enum<CouponBgColor>
    +
    优惠券背景色 +

    + https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/marketing/convention/chapter3_1.shtml#menu1

    +
    +
    从以下版本开始:
    +
    14:50
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        color

        +
        private final String color
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        values

        +
        public static CouponBgColor[] values()
        +
        按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。该方法可用于迭代 +常量, 如下所示: +
        +for (CouponBgColor c : CouponBgColor.values())
        +    System.out.println(c);
        +
        +
        +
        返回:
        +
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static CouponBgColor valueOf(String name)
        +
        返回带有指定名称的该类型的枚举常量。 +字符串必须与用于声明该类型的枚举常量的 +标识符完全匹配。(不允许有多余 +的空格字符。)
        +
        +
        参数:
        +
        name - 要返回的枚举常量的名称。
        +
        返回:
        +
        返回带有指定名称的枚举常量
        +
        抛出:
        +
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        +
        NullPointerException - 如果参数为空值
        +
        +
      • +
      + + + +
        +
      • +

        color

        +
        public String color()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/CouponStatus.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/CouponStatus.html new file mode 100644 index 0000000..c3d3087 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/CouponStatus.html @@ -0,0 +1,371 @@ + + + + + + +CouponStatus (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.enumeration
+

枚举 CouponStatus

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        values

        +
        public static CouponStatus[] values()
        +
        按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。该方法可用于迭代 +常量, 如下所示: +
        +for (CouponStatus c : CouponStatus.values())
        +    System.out.println(c);
        +
        +
        +
        返回:
        +
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static CouponStatus valueOf(String name)
        +
        返回带有指定名称的该类型的枚举常量。 +字符串必须与用于声明该类型的枚举常量的 +标识符完全匹配。(不允许有多余 +的空格字符。)
        +
        +
        参数:
        +
        name - 要返回的枚举常量的名称。
        +
        返回:
        +
        返回带有指定名称的枚举常量
        +
        抛出:
        +
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        +
        NullPointerException - 如果参数为空值
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/StockStatus.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/StockStatus.html new file mode 100644 index 0000000..61f0b4f --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/StockStatus.html @@ -0,0 +1,490 @@ + + + + + + +StockStatus (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.enumeration
+

枚举 StockStatus

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      枚举常量详细资料

      + + + +
        +
      • +

        UNACTIVATED

        +
        public static final StockStatus UNACTIVATED
        +
        Unactivated stock status.
        +
      • +
      + + + +
        +
      • +

        AUDIT

        +
        public static final StockStatus AUDIT
        +
        Audit stock status.
        +
      • +
      + + + +
        +
      • +

        RUNNING

        +
        public static final StockStatus RUNNING
        +
        Running stock status.
        +
      • +
      + + + +
        +
      • +

        STOPED

        +
        public static final StockStatus STOPED
        +
        Stoped stock status.
        +
      • +
      + + + +
        +
      • +

        PAUSED

        +
        public static final StockStatus PAUSED
        +
        Paused stock status.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        value

        +
        private final String value
        +
      • +
      + + + +
        +
      • +

        description

        +
        private final String description
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        values

        +
        public static StockStatus[] values()
        +
        按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。该方法可用于迭代 +常量, 如下所示: +
        +for (StockStatus c : StockStatus.values())
        +    System.out.println(c);
        +
        +
        +
        返回:
        +
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static StockStatus valueOf(String name)
        +
        返回带有指定名称的该类型的枚举常量。 +字符串必须与用于声明该类型的枚举常量的 +标识符完全匹配。(不允许有多余 +的空格字符。)
        +
        +
        参数:
        +
        name - 要返回的枚举常量的名称。
        +
        返回:
        +
        返回带有指定名称的枚举常量
        +
        抛出:
        +
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        +
        NullPointerException - 如果参数为空值
        +
        +
      • +
      + + + +
        +
      • +

        value

        +
        public String value()
        +
        Value string.
        +
        +
        返回:
        +
        the string
        +
        +
      • +
      + + + +
        +
      • +

        description

        +
        public String description()
        +
        Description string.
        +
        +
        返回:
        +
        the string
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/TradeState.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/TradeState.html new file mode 100644 index 0000000..51191f4 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/TradeState.html @@ -0,0 +1,431 @@ + + + + + + +TradeState (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.enumeration
+

枚举 TradeState

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      枚举常量详细资料

      + + + +
        +
      • +

        SUCCESS

        +
        public static final TradeState SUCCESS
        +
        支付成功
        +
      • +
      + + + +
        +
      • +

        REFUND

        +
        public static final TradeState REFUND
        +
        转入退款
        +
      • +
      + + + +
        +
      • +

        NOTPAY

        +
        public static final TradeState NOTPAY
        +
        未支付
        +
      • +
      + + + +
        +
      • +

        CLOSED

        +
        public static final TradeState CLOSED
        +
        已关闭
        +
      • +
      + + + +
        +
      • +

        REVOKED

        +
        public static final TradeState REVOKED
        +
        已撤销(付款码支付)
        +
      • +
      + + + +
        +
      • +

        USERPAYING

        +
        public static final TradeState USERPAYING
        +
        用户支付中(付款码支付)
        +
      • +
      + + + +
        +
      • +

        PAYERROR

        +
        public static final TradeState PAYERROR
        +
        支付失败(其他原因,如银行返回失败)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        values

        +
        public static TradeState[] values()
        +
        按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。该方法可用于迭代 +常量, 如下所示: +
        +for (TradeState c : TradeState.values())
        +    System.out.println(c);
        +
        +
        +
        返回:
        +
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TradeState valueOf(String name)
        +
        返回带有指定名称的该类型的枚举常量。 +字符串必须与用于声明该类型的枚举常量的 +标识符完全匹配。(不允许有多余 +的空格字符。)
        +
        +
        参数:
        +
        name - 要返回的枚举常量的名称。
        +
        返回:
        +
        返回带有指定名称的枚举常量
        +
        抛出:
        +
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        +
        NullPointerException - 如果参数为空值
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/TradeType.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/TradeType.html new file mode 100644 index 0000000..4f3cb9f --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/TradeType.html @@ -0,0 +1,416 @@ + + + + + + +TradeType (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.enumeration
+

枚举 TradeType

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      枚举常量详细资料

      + + + +
        +
      • +

        JSAPI

        +
        public static final TradeType JSAPI
        +
        公众号支付
        +
      • +
      + + + +
        +
      • +

        NATIVE

        +
        public static final TradeType NATIVE
        +
        扫码支付
        +
      • +
      + + + +
        +
      • +

        APP

        +
        public static final TradeType APP
        +
        APP支付
        +
      • +
      + + + +
        +
      • +

        MICROPAY

        +
        public static final TradeType MICROPAY
        +
        付款码支付
        +
      • +
      + + + +
        +
      • +

        MWEB

        +
        public static final TradeType MWEB
        +
        H5支付
        +
      • +
      + + + +
        +
      • +

        FACEPAY

        +
        public static final TradeType FACEPAY
        +
        刷脸支付
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        values

        +
        public static TradeType[] values()
        +
        按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。该方法可用于迭代 +常量, 如下所示: +
        +for (TradeType c : TradeType.values())
        +    System.out.println(c);
        +
        +
        +
        返回:
        +
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TradeType valueOf(String name)
        +
        返回带有指定名称的该类型的枚举常量。 +字符串必须与用于声明该类型的枚举常量的 +标识符完全匹配。(不允许有多余 +的空格字符。)
        +
        +
        参数:
        +
        name - 要返回的枚举常量的名称。
        +
        返回:
        +
        返回带有指定名称的枚举常量
        +
        抛出:
        +
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        +
        NullPointerException - 如果参数为空值
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/WeChatServer.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/WeChatServer.html new file mode 100644 index 0000000..502c1ba --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/WeChatServer.html @@ -0,0 +1,486 @@ + + + + + + +WeChatServer (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.enumeration
+

枚举 WeChatServer

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        domain

        +
        private final String domain
        +
        域名
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        values

        +
        public static WeChatServer[] values()
        +
        按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。该方法可用于迭代 +常量, 如下所示: +
        +for (WeChatServer c : WeChatServer.values())
        +    System.out.println(c);
        +
        +
        +
        返回:
        +
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static WeChatServer valueOf(String name)
        +
        返回带有指定名称的该类型的枚举常量。 +字符串必须与用于声明该类型的枚举常量的 +标识符完全匹配。(不允许有多余 +的空格字符。)
        +
        +
        参数:
        +
        name - 要返回的枚举常量的名称。
        +
        返回:
        +
        返回带有指定名称的枚举常量
        +
        抛出:
        +
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        +
        NullPointerException - 如果参数为空值
        +
        +
      • +
      + + + +
        +
      • +

        domain

        +
        public String domain()
        +
        Gets type.
        +
        +
        返回:
        +
        the type
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/WechatPayV3Type.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/WechatPayV3Type.html new file mode 100644 index 0000000..098fb51 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/WechatPayV3Type.html @@ -0,0 +1,782 @@ + + + + + + +WechatPayV3Type (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.enumeration
+

枚举 WechatPayV3Type

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      枚举常量详细资料

      + + + + + + + +
        +
      • +

        FILE_DOWNLOAD

        +
        public static final WechatPayV3Type FILE_DOWNLOAD
        +
        文件下载
        +
      • +
      + + + +
        +
      • +

        JSAPI

        +
        public static final WechatPayV3Type JSAPI
        +
        微信公众号支付或者小程序支付.
        +
      • +
      + + + +
        +
      • +

        NATIVE

        +
        public static final WechatPayV3Type NATIVE
        +
        微信扫码支付.
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        TRANSACTION_TRANSACTION_ID

        +
        public static final WechatPayV3Type TRANSACTION_TRANSACTION_ID
        +
        微信支付订单号查询.
        +
      • +
      + + + +
        +
      • +

        TRANSACTION_OUT_TRADE_NO

        +
        public static final WechatPayV3Type TRANSACTION_OUT_TRADE_NO
        +
        商户订单号查询.
        +
      • +
      + + + +
        +
      • +

        MARKETING_FAVOR_STOCKS_COUPON_STOCKS

        +
        public static final WechatPayV3Type MARKETING_FAVOR_STOCKS_COUPON_STOCKS
        +
        创建代金券批次API.
        +
      • +
      + + + +
        +
      • +

        MARKETING_FAVOR_STOCKS_START

        +
        public static final WechatPayV3Type MARKETING_FAVOR_STOCKS_START
        +
        激活代金券批次API.
        +
      • +
      + + + +
        +
      • +

        MARKETING_FAVOR_STOCKS_PAUSE

        +
        public static final WechatPayV3Type MARKETING_FAVOR_STOCKS_PAUSE
        +
        暂停代金券批次API.
        +
      • +
      + + + +
        +
      • +

        MARKETING_FAVOR_USERS_COUPONS

        +
        public static final WechatPayV3Type MARKETING_FAVOR_USERS_COUPONS
        +
        发放代金券API、根据商户号查用户的券.
        +
      • +
      + + + +
        +
      • +

        MARKETING_FAVOR_STOCKS_RESTART

        +
        public static final WechatPayV3Type MARKETING_FAVOR_STOCKS_RESTART
        +
        重启代金券API.
        +
      • +
      + + + +
        +
      • +

        MARKETING_FAVOR_STOCKS

        +
        public static final WechatPayV3Type MARKETING_FAVOR_STOCKS
        +
        条件查询批次列表API.
        +
      • +
      + + + +
        +
      • +

        MARKETING_FAVOR_STOCKS_DETAIL

        +
        public static final WechatPayV3Type MARKETING_FAVOR_STOCKS_DETAIL
        +
        查询批次详情API.
        +
      • +
      + + + +
        +
      • +

        MARKETING_FAVOR_USERS_COUPONS_DETAIL

        +
        public static final WechatPayV3Type MARKETING_FAVOR_USERS_COUPONS_DETAIL
        +
        查询代金券详情API
        +
      • +
      + + + +
        +
      • +

        MARKETING_FAVOR_STOCKS_MERCHANTS

        +
        public static final WechatPayV3Type MARKETING_FAVOR_STOCKS_MERCHANTS
        +
        查询代金券可用商户API.
        +
      • +
      + + + +
        +
      • +

        MARKETING_FAVOR_STOCKS_ITEMS

        +
        public static final WechatPayV3Type MARKETING_FAVOR_STOCKS_ITEMS
        +
        查询代金券可用单品API.
        +
      • +
      + + + +
        +
      • +

        MARKETING_FAVOR_STOCKS_USE_FLOW

        +
        public static final WechatPayV3Type MARKETING_FAVOR_STOCKS_USE_FLOW
        +
        下载批次核销明细API.
        +
      • +
      + + + +
        +
      • +

        MARKETING_FAVOR_STOCKS_REFUND_FLOW

        +
        public static final WechatPayV3Type MARKETING_FAVOR_STOCKS_REFUND_FLOW
        +
        下载批次退款明细API.
        +
      • +
      + + + +
        +
      • +

        MARKETING_IMAGE_UPLOAD

        +
        public static final WechatPayV3Type MARKETING_IMAGE_UPLOAD
        +
        营销图片上传API.
        +
      • +
      + + + +
        +
      • +

        MARKETING_FAVOR_CALLBACKS

        +
        public static final WechatPayV3Type MARKETING_FAVOR_CALLBACKS
        +
        设置核销回调通知API.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        pattern

        +
        private final String pattern
        +
      • +
      + + + +
        +
      • +

        method

        +
        private final org.springframework.http.HttpMethod method
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        values

        +
        public static WechatPayV3Type[] values()
        +
        按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。该方法可用于迭代 +常量, 如下所示: +
        +for (WechatPayV3Type c : WechatPayV3Type.values())
        +    System.out.println(c);
        +
        +
        +
        返回:
        +
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static WechatPayV3Type valueOf(String name)
        +
        返回带有指定名称的该类型的枚举常量。 +字符串必须与用于声明该类型的枚举常量的 +标识符完全匹配。(不允许有多余 +的空格字符。)
        +
        +
        参数:
        +
        name - 要返回的枚举常量的名称。
        +
        返回:
        +
        返回带有指定名称的枚举常量
        +
        抛出:
        +
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        +
        NullPointerException - 如果参数为空值
        +
        +
      • +
      + + + +
        +
      • +

        method

        +
        public org.springframework.http.HttpMethod method()
        +
        Method string.
        +
        +
        返回:
        +
        the string
        +
        +
      • +
      + + + +
        +
      • +

        pattern

        +
        public String pattern()
        +
        Pattern string.
        +
        +
        返回:
        +
        the string
        +
        +
      • +
      + + + +
        +
      • +

        uri

        +
        public String uri(WeChatServer weChatServer)
        +
        默认支付URI.
        +
        +
        参数:
        +
        weChatServer - the we chat server
        +
        返回:
        +
        the string
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/BankCode.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/BankCode.html new file mode 100644 index 0000000..5926d5a --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/BankCode.html @@ -0,0 +1,175 @@ + + + + + + +类 cn.felord.payment.wechat.enumeration.BankCode的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.enumeration.BankCode

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/CouponBgColor.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/CouponBgColor.html new file mode 100644 index 0000000..1f30110 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/CouponBgColor.html @@ -0,0 +1,199 @@ + + + + + + +类 cn.felord.payment.wechat.enumeration.CouponBgColor的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.enumeration.CouponBgColor

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/CouponStatus.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/CouponStatus.html new file mode 100644 index 0000000..5b02d49 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/CouponStatus.html @@ -0,0 +1,175 @@ + + + + + + +类 cn.felord.payment.wechat.enumeration.CouponStatus的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.enumeration.CouponStatus

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/StockStatus.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/StockStatus.html new file mode 100644 index 0000000..5567061 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/StockStatus.html @@ -0,0 +1,201 @@ + + + + + + +类 cn.felord.payment.wechat.enumeration.StockStatus的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.enumeration.StockStatus

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/TradeState.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/TradeState.html new file mode 100644 index 0000000..048e690 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/TradeState.html @@ -0,0 +1,175 @@ + + + + + + +类 cn.felord.payment.wechat.enumeration.TradeState的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.enumeration.TradeState

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/TradeType.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/TradeType.html new file mode 100644 index 0000000..0618f3b --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/TradeType.html @@ -0,0 +1,175 @@ + + + + + + +类 cn.felord.payment.wechat.enumeration.TradeType的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.enumeration.TradeType

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/WeChatServer.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/WeChatServer.html new file mode 100644 index 0000000..ae81b98 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/WeChatServer.html @@ -0,0 +1,190 @@ + + + + + + +类 cn.felord.payment.wechat.enumeration.WeChatServer的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.enumeration.WeChatServer

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/WechatPayV3Type.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/WechatPayV3Type.html new file mode 100644 index 0000000..3bbaabc --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/class-use/WechatPayV3Type.html @@ -0,0 +1,331 @@ + + + + + + +类 cn.felord.payment.wechat.enumeration.WechatPayV3Type的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.enumeration.WechatPayV3Type

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/package-frame.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/package-frame.html new file mode 100644 index 0000000..01c7e8e --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +cn.felord.payment.wechat.enumeration (payment-spring-boot 1.0.0.RELEASE API) + + + + + +

cn.felord.payment.wechat.enumeration

+
+

枚举

+ +
+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/package-summary.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/package-summary.html new file mode 100644 index 0000000..908bfd4 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/package-summary.html @@ -0,0 +1,190 @@ + + + + + + +cn.felord.payment.wechat.enumeration (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cn.felord.payment.wechat.enumeration

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/package-tree.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/package-tree.html new file mode 100644 index 0000000..effe122 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/package-tree.html @@ -0,0 +1,150 @@ + + + + + + +cn.felord.payment.wechat.enumeration 类分层结构 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cn.felord.payment.wechat.enumeration的分层结构

+程序包分层结构: + +
+
+

枚举分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/enumeration/package-use.html b/docs/apidocs/cn/felord/payment/wechat/enumeration/package-use.html new file mode 100644 index 0000000..b7fefca --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/enumeration/package-use.html @@ -0,0 +1,247 @@ + + + + + + +程序包 cn.felord.payment.wechat.enumeration的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cn.felord.payment.wechat.enumeration

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/package-frame.html b/docs/apidocs/cn/felord/payment/wechat/package-frame.html new file mode 100644 index 0000000..2cbd263 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/package-frame.html @@ -0,0 +1,24 @@ + + + + + + +cn.felord.payment.wechat (payment-spring-boot 1.0.0.RELEASE API) + + + + + +

cn.felord.payment.wechat

+
+

+ +
+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/package-summary.html b/docs/apidocs/cn/felord/payment/wechat/package-summary.html new file mode 100644 index 0000000..2f9b46b --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/package-summary.html @@ -0,0 +1,162 @@ + + + + + + +cn.felord.payment.wechat (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cn.felord.payment.wechat

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/package-tree.html b/docs/apidocs/cn/felord/payment/wechat/package-tree.html new file mode 100644 index 0000000..297a692 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/package-tree.html @@ -0,0 +1,146 @@ + + + + + + +cn.felord.payment.wechat 类分层结构 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cn.felord.payment.wechat的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/package-use.html b/docs/apidocs/cn/felord/payment/wechat/package-use.html new file mode 100644 index 0000000..a510fcf --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/package-use.html @@ -0,0 +1,187 @@ + + + + + + +程序包 cn.felord.payment.wechat的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cn.felord.payment.wechat

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/AbstractApi.html b/docs/apidocs/cn/felord/payment/wechat/v3/AbstractApi.html new file mode 100644 index 0000000..0a5c8d1 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/AbstractApi.html @@ -0,0 +1,503 @@ + + + + + + +AbstractApi (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

类 AbstractApi

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        mapper

        +
        private final com.fasterxml.jackson.databind.ObjectMapper mapper
        +
      • +
      + + + + + + + +
        +
      • +

        tenantId

        +
        private final String tenantId
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        AbstractApi

        +
        public AbstractApi(WechatPayClient wechatPayClient,
        +                   String tenantId)
        +
        Instantiates a new Abstract api.
        +
        +
        参数:
        +
        wechatPayClient - the wechat pay client
        +
        tenantId - the tenant id
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        applyObjectMapper

        +
        private void applyObjectMapper(com.fasterxml.jackson.databind.ObjectMapper mapper)
        +
      • +
      + + + +
        +
      • +

        getMapper

        +
        public com.fasterxml.jackson.databind.ObjectMapper getMapper()
        +
        Gets mapper.
        +
        +
        返回:
        +
        the mapper
        +
        +
      • +
      + + + +
        +
      • +

        client

        +
        public WechatPayClient client()
        +
        Client wechat pay client.
        +
        +
        返回:
        +
        the wechat pay client
        +
        +
      • +
      + + + +
        +
      • +

        tenantId

        +
        public String tenantId()
        +
        Tenant id string.
        +
        +
        返回:
        +
        the string
        +
        +
      • +
      + + + +
        +
      • +

        container

        +
        public WechatMetaContainer container()
        +
        Container wechat meta container.
        +
        +
        返回:
        +
        the wechat meta container
        +
        +
      • +
      + + + +
        +
      • +

        wechatMetaBean

        +
        public WechatMetaBean wechatMetaBean()
        +
        Wechat meta bean wechat meta bean.
        +
        +
        返回:
        +
        the wechat meta bean
        +
        +
      • +
      + + + +
        +
      • +

        Post

        +
        protected org.springframework.http.RequestEntity<?> Post(URI uri,
        +                                                         Object params)
        +
        Post request entity.
        +
        +
        参数:
        +
        uri - the uri
        +
        params - the params
        +
        返回:
        +
        the request entity
        +
        +
      • +
      + + + +
        +
      • +

        Get

        +
        protected org.springframework.http.RequestEntity<?> Get(URI uri)
        +
        Get request entity.
        +
        +
        参数:
        +
        uri - the uri
        +
        返回:
        +
        the request entity
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage.html b/docs/apidocs/cn/felord/payment/wechat/v3/ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage.html new file mode 100644 index 0000000..7bc22af --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage.html @@ -0,0 +1,447 @@ + + + + + + +ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

类 ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage

+
+
+ +
+
    +
  • +
    +
    所有已实现的接口:
    +
    org.springframework.http.HttpMessage, org.springframework.http.HttpOutputMessage
    +
    +
    +
    封闭类:
    +
    ExtensionFormHttpMessageConverter
    +
    +
    +
    +
    private static class ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage
    +extends Object
    +implements org.springframework.http.HttpOutputMessage
    +
    The type Multipart http output message.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        outputStream

        +
        private final OutputStream outputStream
        +
        The Output stream.
        +
      • +
      + + + +
        +
      • +

        charset

        +
        private final Charset charset
        +
        The Charset.
        +
      • +
      + + + +
        +
      • +

        headers

        +
        private final org.springframework.http.HttpHeaders headers
        +
        The Headers.
        +
      • +
      + + + +
        +
      • +

        headersWritten

        +
        private boolean headersWritten
        +
        The Headers written.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        MultipartHttpOutputMessage

        +
        public MultipartHttpOutputMessage(OutputStream outputStream,
        +                                  Charset charset)
        +
        Instantiates a new Multipart http output message.
        +
        +
        参数:
        +
        outputStream - the output stream
        +
        charset - the charset
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        getHeaders

        +
        public org.springframework.http.HttpHeaders getHeaders()
        +
        +
        指定者:
        +
        getHeaders 在接口中 org.springframework.http.HttpMessage
        +
        +
      • +
      + + + +
        +
      • +

        getBody

        +
        public OutputStream getBody()
        +                     throws IOException
        +
        +
        指定者:
        +
        getBody 在接口中 org.springframework.http.HttpOutputMessage
        +
        抛出:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        writeHeaders

        +
        private void writeHeaders()
        +                   throws IOException
        +
        Write headers.
        +
        +
        抛出:
        +
        IOException - the io exception
        +
        +
      • +
      + + + +
        +
      • +

        getBytes

        +
        private byte[] getBytes(String name)
        +
        Get bytes byte [ ].
        +
        +
        参数:
        +
        name - the name
        +
        返回:
        +
        the byte [ ]
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/ExtensionFormHttpMessageConverter.html b/docs/apidocs/cn/felord/payment/wechat/v3/ExtensionFormHttpMessageConverter.html new file mode 100644 index 0000000..4875d8b --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/ExtensionFormHttpMessageConverter.html @@ -0,0 +1,750 @@ + + + + + + +ExtensionFormHttpMessageConverter (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

类 ExtensionFormHttpMessageConverter

+
+
+ +
+
    +
  • +
    +
    所有已实现的接口:
    +
    org.springframework.http.converter.HttpMessageConverter<org.springframework.util.MultiValueMap<String,?>>
    +
    +
    +
    +
    final class ExtensionFormHttpMessageConverter
    +extends org.springframework.http.converter.FormHttpMessageConverter
    +
    用于微信支付处理上传的自定义消息转换器.
    +
    +
    另请参阅:
    +
    AllEncompassingFormHttpMessageConverter
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      字段概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      private static StringBOUNDARY +
      The constant BOUNDARY.
      +
      private static booleangsonPresent +
      The constant gsonPresent.
      +
      private static booleanjackson2Present +
      The constant jackson2Present.
      +
      private static booleanjackson2SmilePresent +
      The constant jackson2SmilePresent.
      +
      private static booleanjackson2XmlPresent +
      The constant jackson2XmlPresent.
      +
      private static booleanjaxb2Present +
      The constant jaxb2Present.
      +
      private static booleanjsonbPresent +
      The constant jsonbPresent.
      +
      private List<org.springframework.http.converter.HttpMessageConverter<?>>partConverters +
      The Part converters.
      +
      +
        +
      • + + +

        从类继承的字段 org.springframework.http.converter.FormHttpMessageConverter

        +DEFAULT_CHARSET
      • +
      +
    • +
    + + + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      所有方法 静态方法 实例方法 具体方法 
      限定符和类型方法和说明
      private voidapplyDefaultCharset() +
      Apply the configured charset as a default to registered part converters.
      +
      private org.springframework.http.MediaTypegetMediaType(org.springframework.http.MediaType mediaType) +
      Gets media type.
      +
      private booleanisMultipart(org.springframework.util.MultiValueMap<String,?> map, + org.springframework.http.MediaType contentType) +
      Is multipart boolean.
      +
      voidwrite(org.springframework.util.MultiValueMap<String,?> map, + org.springframework.http.MediaType contentType, + org.springframework.http.HttpOutputMessage outputMessage) 
      private voidwriteBoundary(OutputStream os, + byte[] boundary) +
      Write boundary.
      +
      private static voidwriteEnd(OutputStream os, + byte[] boundary) +
      Write end.
      +
      private voidwriteForm(org.springframework.util.MultiValueMap<String,Object> formData, + org.springframework.http.MediaType contentType, + org.springframework.http.HttpOutputMessage outputMessage) +
      Write form.
      +
      private voidwriteMultipart(org.springframework.util.MultiValueMap<String,Object> parts, + org.springframework.http.HttpOutputMessage outputMessage) +
      Write multipart.
      +
      private static voidwriteNewLine(OutputStream os) +
      Write new line.
      +
      private voidwritePart(String name, + org.springframework.http.HttpEntity<?> partEntity, + OutputStream os) +
      Write part.
      +
      private voidwriteParts(OutputStream os, + org.springframework.util.MultiValueMap<String,Object> parts, + byte[] boundary) +
      Write parts.
      +
      +
        +
      • + + +

        从类继承的方法 org.springframework.http.converter.FormHttpMessageConverter

        +addPartConverter, addSupportedMediaTypes, canRead, canWrite, generateMultipartBoundary, getFilename, getFormContentType, getHttpEntity, getPartConverters, getSupportedMediaTypes, read, serializeForm, setCharset, setMultipartCharset, setPartConverters, setSupportedMediaTypes
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        BOUNDARY

        +
        private static final String BOUNDARY
        +
        The constant BOUNDARY.
        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      + + + +
        +
      • +

        jaxb2Present

        +
        private static final boolean jaxb2Present
        +
        The constant jaxb2Present.
        +
      • +
      + + + +
        +
      • +

        jackson2Present

        +
        private static final boolean jackson2Present
        +
        The constant jackson2Present.
        +
      • +
      + + + +
        +
      • +

        jackson2XmlPresent

        +
        private static final boolean jackson2XmlPresent
        +
        The constant jackson2XmlPresent.
        +
      • +
      + + + +
        +
      • +

        jackson2SmilePresent

        +
        private static final boolean jackson2SmilePresent
        +
        The constant jackson2SmilePresent.
        +
      • +
      + + + +
        +
      • +

        gsonPresent

        +
        private static final boolean gsonPresent
        +
        The constant gsonPresent.
        +
      • +
      + + + +
        +
      • +

        jsonbPresent

        +
        private static final boolean jsonbPresent
        +
        The constant jsonbPresent.
        +
      • +
      + + + +
        +
      • +

        partConverters

        +
        private final List<org.springframework.http.converter.HttpMessageConverter<?>> partConverters
        +
        The Part converters.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        ExtensionFormHttpMessageConverter

        +
        public ExtensionFormHttpMessageConverter()
        +
        Instantiates a new Upload http message converter.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        applyDefaultCharset

        +
        private void applyDefaultCharset()
        +
        Apply the configured charset as a default to registered part converters.
        +
      • +
      + + + +
        +
      • +

        write

        +
        public void write(org.springframework.util.MultiValueMap<String,?> map,
        +                  @Nullable
        +                  org.springframework.http.MediaType contentType,
        +                  org.springframework.http.HttpOutputMessage outputMessage)
        +           throws IOException,
        +                  org.springframework.http.converter.HttpMessageNotWritableException
        +
        +
        指定者:
        +
        write 在接口中 org.springframework.http.converter.HttpMessageConverter<org.springframework.util.MultiValueMap<String,?>>
        +
        覆盖:
        +
        write 在类中 org.springframework.http.converter.FormHttpMessageConverter
        +
        抛出:
        +
        IOException
        +
        org.springframework.http.converter.HttpMessageNotWritableException
        +
        +
      • +
      + + + +
        +
      • +

        isMultipart

        +
        private boolean isMultipart(org.springframework.util.MultiValueMap<String,?> map,
        +                            @Nullable
        +                            org.springframework.http.MediaType contentType)
        +
        Is multipart boolean.
        +
        +
        参数:
        +
        map - the map
        +
        contentType - the content type
        +
        返回:
        +
        the boolean
        +
        +
      • +
      + + + +
        +
      • +

        writeForm

        +
        private void writeForm(org.springframework.util.MultiValueMap<String,Object> formData,
        +                       @Nullable
        +                       org.springframework.http.MediaType contentType,
        +                       org.springframework.http.HttpOutputMessage outputMessage)
        +                throws IOException
        +
        Write form.
        +
        +
        参数:
        +
        formData - the form data
        +
        contentType - the content type
        +
        outputMessage - the output message
        +
        抛出:
        +
        IOException - the io exception
        +
        +
      • +
      + + + +
        +
      • +

        getMediaType

        +
        private org.springframework.http.MediaType getMediaType(@Nullable
        +                                                        org.springframework.http.MediaType mediaType)
        +
        Gets media type.
        +
        +
        参数:
        +
        mediaType - the media type
        +
        返回:
        +
        the media type
        +
        +
      • +
      + + + +
        +
      • +

        writeMultipart

        +
        private void writeMultipart(org.springframework.util.MultiValueMap<String,Object> parts,
        +                            org.springframework.http.HttpOutputMessage outputMessage)
        +                     throws IOException
        +
        Write multipart.
        +
        +
        参数:
        +
        parts - the parts
        +
        outputMessage - the output message
        +
        抛出:
        +
        IOException - the io exception
        +
        +
      • +
      + + + +
        +
      • +

        writeParts

        +
        private void writeParts(OutputStream os,
        +                        org.springframework.util.MultiValueMap<String,Object> parts,
        +                        byte[] boundary)
        +                 throws IOException
        +
        Write parts.
        +
        +
        参数:
        +
        os - the os
        +
        parts - the parts
        +
        boundary - the boundary
        +
        抛出:
        +
        IOException - the io exception
        +
        +
      • +
      + + + +
        +
      • +

        writePart

        +
        private void writePart(String name,
        +                       org.springframework.http.HttpEntity<?> partEntity,
        +                       OutputStream os)
        +                throws IOException
        +
        Write part.
        +
        +
        参数:
        +
        name - the name
        +
        partEntity - the part entity
        +
        os - the os
        +
        抛出:
        +
        IOException - the io exception
        +
        +
      • +
      + + + +
        +
      • +

        writeBoundary

        +
        private void writeBoundary(OutputStream os,
        +                           byte[] boundary)
        +                    throws IOException
        +
        Write boundary.
        +
        +
        参数:
        +
        os - the os
        +
        boundary - the boundary
        +
        抛出:
        +
        IOException - the io exception
        +
        +
      • +
      + + + +
        +
      • +

        writeEnd

        +
        private static void writeEnd(OutputStream os,
        +                             byte[] boundary)
        +                      throws IOException
        +
        Write end.
        +
        +
        参数:
        +
        os - the os
        +
        boundary - the boundary
        +
        抛出:
        +
        IOException - the io exception
        +
        +
      • +
      + + + +
        +
      • +

        writeNewLine

        +
        private static void writeNewLine(OutputStream os)
        +                          throws IOException
        +
        Write new line.
        +
        +
        参数:
        +
        os - the os
        +
        抛出:
        +
        IOException - the io exception
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/KeyPairFactory.html b/docs/apidocs/cn/felord/payment/wechat/v3/KeyPairFactory.html new file mode 100644 index 0000000..01ea494 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/KeyPairFactory.html @@ -0,0 +1,344 @@ + + + + + + +KeyPairFactory (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

类 KeyPairFactory

+
+
+ +
+
    +
  • +
    +
    +
    public class KeyPairFactory
    +extends Object
    +
    证书工具
    +
    +
    从以下版本开始:
    +
    13:41
    +
    作者:
    +
    dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        KeyPairFactory

        +
        public KeyPairFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        createPKCS12

        +
        public WechatMetaBean createPKCS12(String keyPath,
        +                                   String keyAlias,
        +                                   String keyPass)
        +
        获取公私钥.
        +
        +
        参数:
        +
        keyPath - the key path
        +
        keyAlias - the key alias
        +
        keyPass - password
        +
        返回:
        +
        the key pair
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/SignatureProvider.html b/docs/apidocs/cn/felord/payment/wechat/v3/SignatureProvider.html new file mode 100644 index 0000000..89c64dc --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/SignatureProvider.html @@ -0,0 +1,553 @@ + + + + + + +SignatureProvider (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

类 SignatureProvider

+
+
+ +
+
    +
  • +
    +
    +
    public class SignatureProvider
    +extends Object
    +
    签名 加签 验签 +

    + 我方请求微信服务器时,需要根据我方的API证书对参数进行加签;微信服务器会根据我方签名验签以确定请求来自我方服务器; +

    + 然后微信服务器响应我方请求并在响应报文中使用【微信平台证书】加签 我方需要根据规则验签是否响应来自微信支付服务器 +

    + 其中【微信平台证书】定期会进行更新,不受我方管控,我方需要适当的时候获取最新的证书列表。

    +
    +
    从以下版本开始:
    +
    16 :48
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        ID_GENERATOR

        +
        private static final org.springframework.util.IdGenerator ID_GENERATOR
        +
        The constant ID_GENERATOR.
        +
      • +
      + + + +
        +
      • +

        SCHEMA

        +
        private static final String SCHEMA
        +
        The constant SCHEMA.
        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      + + + +
        +
      • +

        TOKEN_PATTERN

        +
        public static final String TOKEN_PATTERN
        +
        The constant TOKEN_PATTERN.
        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      + + + +
        +
      • +

        CERTIFICATE_MAP

        +
        private static final Map<String,Certificate> CERTIFICATE_MAP
        +
        微信平台证书容器 key = 序列号 value = 证书对象
        +
      • +
      + + + +
        +
      • +

        restOperations

        +
        private final org.springframework.web.client.RestOperations restOperations
        +
        The Rest operations.
        +
      • +
      + + + +
        +
      • +

        wechatMetaContainer

        +
        private final WechatMetaContainer wechatMetaContainer
        +
        The Wechat meta container.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        SignatureProvider

        +
        public SignatureProvider(WechatMetaContainer wechatMetaContainer)
        +
        Instantiates a new Signature provider.
        +
        +
        参数:
        +
        wechatMetaContainer - the wechat meta container
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        requestSign

        +
        public String requestSign(String tenantId,
        +                          String method,
        +                          String canonicalUrl,
        +                          String body)
        +
        我方请求时加签,使用API证书.
        +
        +
        参数:
        +
        tenantId - the properties key
        +
        method - the method
        +
        canonicalUrl - the canonical url
        +
        body - the body
        +
        返回:
        +
        the string
        +
        +
      • +
      + + + +
        +
      • +

        responseSignVerify

        +
        public boolean responseSignVerify(ResponseSignVerifyParams params)
        +
        我方对响应验签,和应答签名做比较,使用微信平台证书.
        +
        +
        参数:
        +
        params - the params
        +
        返回:
        +
        the boolean
        +
        +
      • +
      + + + +
        +
      • +

        refreshCertificate

        +
        private void refreshCertificate(String tenantId)
        +
        当我方服务器不存在平台证书或者证书同当前响应报文中的证书序列号不一致时应当刷新 调用/v3/certificates
        +
        +
        参数:
        +
        tenantId - tenantId
        +
        +
      • +
      + + + +
        +
      • +

        decryptResponseBody

        +
        public String decryptResponseBody(String tenantId,
        +                                  String associatedData,
        +                                  String nonce,
        +                                  String ciphertext)
        +
        解密响应体.
        +
        +
        参数:
        +
        tenantId - the properties key
        +
        associatedData - the associated data
        +
        nonce - the nonce
        +
        ciphertext - the ciphertext
        +
        返回:
        +
        the string
        +
        +
      • +
      + + + +
        +
      • +

        wechatMetaContainer

        +
        public WechatMetaContainer wechatMetaContainer()
        +
        Wechat meta container.
        +
        +
        返回:
        +
        the wechat meta container
        +
        +
      • +
      + + + +
        +
      • +

        createSign

        +
        private String createSign(String... components)
        +
        请求时设置签名 组件
        +
        +
        参数:
        +
        components - the components
        +
        返回:
        +
        string string
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/WechatApiProvider.html b/docs/apidocs/cn/felord/payment/wechat/v3/WechatApiProvider.html new file mode 100644 index 0000000..1db1741 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/WechatApiProvider.html @@ -0,0 +1,376 @@ + + + + + + +WechatApiProvider (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

类 WechatApiProvider

+
+
+ +
+
    +
  • +
    +
    +
    public class WechatApiProvider
    +extends Object
    +
    微信支付工具.
    +
    +
    从以下版本开始:
    +
    17 :32
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        WechatApiProvider

        +
        public WechatApiProvider(WechatPayClient wechatPayClient)
        +
        Instantiates a new Wechat api provider.
        +
        +
        参数:
        +
        wechatPayClient - the wechat pay client
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        favorApi

        +
        public WechatMarketingFavorApi favorApi(String tenantId)
        +
        代金券.
        +
        +
        参数:
        +
        tenantId - the tenant id
        +
        返回:
        +
        the wechat marketing favor api
        +
        +
      • +
      + + + +
        +
      • +

        directPayApi

        +
        public WechatDirectPayApi directPayApi(String tenantId)
        +
        普通支付-直连模式.
        +
        +
        参数:
        +
        tenantId - the tenant id
        +
        返回:
        +
        the wechat pay api
        +
        +
      • +
      + + + +
        +
      • +

        callback

        +
        public WechatPayCallback callback(String tenantId)
        +
        回调.
        +
        +
        参数:
        +
        tenantId - the tenant id
        +
        返回:
        +
        the wechat pay callback
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/WechatDirectPayApi.html b/docs/apidocs/cn/felord/payment/wechat/v3/WechatDirectPayApi.html new file mode 100644 index 0000000..a1475f8 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/WechatDirectPayApi.html @@ -0,0 +1,488 @@ + + + + + + +WechatDirectPayApi (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

类 WechatDirectPayApi

+
+
+ +
+
    +
  • +
    +
    +
    public class WechatDirectPayApi
    +extends AbstractApi
    +
    普通支付-直连模式.
    +
    +
    从以下版本开始:
    +
    16 :15
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        WechatDirectPayApi

        +
        public WechatDirectPayApi(WechatPayClient wechatPayClient,
        +                          String tenantId)
        +
        Instantiates a new Wechat pay api.
        +
        +
        参数:
        +
        wechatPayClient - the wechat pay client
        +
        tenantId - the tenant id
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        appPay

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> appPay(PayParams payParams)
        +
        APP下单API
        +
        +
        参数:
        +
        payParams - the pay params
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + +
        +
      • +

        jsPay

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> jsPay(PayParams payParams)
        +
        JSAPI/小程序下单API
        +
        +
        参数:
        +
        payParams - the pay params
        +
        返回:
        +
        wechat response entity
        +
        +
      • +
      + + + +
        +
      • +

        nativePay

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> nativePay(PayParams payParams)
        +
        Native下单API
        +
        +
        参数:
        +
        payParams - the pay params
        +
        返回:
        +
        wechat response entity
        +
        +
      • +
      + + + +
        +
      • +

        h5Pay

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> h5Pay(PayParams payParams)
        +
        H5下单API
        +
        +
        参数:
        +
        payParams - the pay params
        +
        返回:
        +
        wechat response entity
        +
        +
      • +
      + + + +
        +
      • +

        payFunction

        +
        private org.springframework.http.RequestEntity<?> payFunction(WechatPayV3Type type,
        +                                                              PayParams payParams)
        +
      • +
      + + + +
        +
      • +

        queryTransactionById

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> queryTransactionById(TransactionQueryParams params)
        +
        微信支付订单号查询API
        +
        +
        参数:
        +
        params - the params
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + +
        +
      • +

        queryTransactionByOutTradeNo

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> queryTransactionByOutTradeNo(TransactionQueryParams params)
        +
        商户订单号查询API
        +
        +
        参数:
        +
        params - the params
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + + + + + +
        +
      • +

        closeByOutTradeNo

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> closeByOutTradeNo(String outTradeNo)
        +
        关单API
        +
        +
        参数:
        +
        outTradeNo - the out trade no
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + +
        +
      • +

        closeByOutTradeNoFunction

        +
        private org.springframework.http.RequestEntity<?> closeByOutTradeNoFunction(WechatPayV3Type type,
        +                                                                            String outTradeNo)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/WechatMarketingFavorApi.html b/docs/apidocs/cn/felord/payment/wechat/v3/WechatMarketingFavorApi.html new file mode 100644 index 0000000..f2645d7 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/WechatMarketingFavorApi.html @@ -0,0 +1,791 @@ + + + + + + +WechatMarketingFavorApi (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

类 WechatMarketingFavorApi

+
+
+ +
+
    +
  • +
    +
    +
    public class WechatMarketingFavorApi
    +extends AbstractApi
    +
    微信支付营销代金券API
    +
    +
    从以下版本开始:
    +
    18 :22
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        WechatMarketingFavorApi

        +
        public WechatMarketingFavorApi(WechatPayClient wechatPayClient,
        +                               String tenantId)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        createStock

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> createStock(StocksCreateParams params)
        +
        创建代金券批次API
        +
        +
        参数:
        +
        params - the params
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + + + + + +
        +
      • +

        startStock

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> startStock(String stockId)
        +
        激活代金券批次API
        +
        +
        参数:
        +
        stockId - the stock id
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + +
        +
      • +

        sendStock

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> sendStock(StocksSendParams params)
        +
        发放代金券API
        +
        +
        参数:
        +
        params - the params
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + + + + + +
        +
      • +

        pauseStock

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> pauseStock(String stockId)
        +
        暂停代金券批次API
        +
        +
        参数:
        +
        stockId - the stock id
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + +
        +
      • +

        restartStock

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> restartStock(String stockId)
        +
        重启代金券批次API
        +
        +
        参数:
        +
        stockId - the stock id
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + +
        +
      • +

        startAndRestartAndPauseStockFunction

        +
        private org.springframework.http.RequestEntity<?> startAndRestartAndPauseStockFunction(WechatPayV3Type type,
        +                                                                                       String stockId)
        +
      • +
      + + + +
        +
      • +

        queryStocksByMch

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> queryStocksByMch(StocksQueryParams params)
        +
        条件查询批次列表API
        +
        +
        参数:
        +
        params - the params
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + + + + + +
        +
      • +

        queryStockDetail

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> queryStockDetail(String stockId)
        +
        查询批次详情API
        +
        +
        参数:
        +
        stockId - the stock id
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + +
        +
      • +

        stockDetailFunction

        +
        private org.springframework.http.RequestEntity<?> stockDetailFunction(WechatPayV3Type type,
        +                                                                      String stockId)
        +
      • +
      + + + +
        +
      • +

        queryCouponDetails

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> queryCouponDetails(CouponDetailsQueryParams params)
        +
        查询代金券详情API
        +
        +
        参数:
        +
        params - the params
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + + + + + +
        +
      • +

        queryMerchantsByStockId

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> queryMerchantsByStockId(StocksQueryParams params)
        +
        查询代金券可用商户API
        +
        +
        参数:
        +
        params - the params
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + +
        +
      • +

        queryStockItems

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> queryStockItems(StocksQueryParams params)
        +
        查询代金券可用单品API
        +
        +
        参数:
        +
        params - the params
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + +
        +
      • +

        queryUserCouponsByMchId

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> queryUserCouponsByMchId(UserCouponsQueryParams params)
        +
        根据商户号查用户的券API
        +
        +
        参数:
        +
        params - the params
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + + + + + +
        +
      • +

        downloadStockUseFlow

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> downloadStockUseFlow(String stockId)
        +
        下载批次核销明细API
        +
        +
        参数:
        +
        stockId - the stock id
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + +
        +
      • +

        downloadStockRefundFlow

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> downloadStockRefundFlow(String stockId)
        +
        下载批次退款明细API
        +
        +
        参数:
        +
        stockId - the stock id
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + +
        +
      • +

        downloadFlowFunction

        +
        private org.springframework.http.RequestEntity<?> downloadFlowFunction(WechatPayV3Type type,
        +                                                                       String stockId)
        +
      • +
      + + + +
        +
      • +

        marketingImageUpload

        +
        public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> marketingImageUpload(org.springframework.web.multipart.MultipartFile file)
        +
        营销图片上传API
        +
        +
        参数:
        +
        file - the file
        +
        返回:
        +
        the wechat response entity
        +
        +
      • +
      + + + +
        +
      • +

        marketingImageUploadFunction

        +
        private org.springframework.http.RequestEntity<?> marketingImageUploadFunction(WechatPayV3Type type,
        +                                                                               org.springframework.web.multipart.MultipartFile file)
        +
      • +
      + + + + + + + +
        +
      • +

        setMarketingFavorCallbackFunction

        +
        private org.springframework.http.RequestEntity<?> setMarketingFavorCallbackFunction(WechatPayV3Type type,
        +                                                                                    String notifyUrl)
        +
      • +
      + + + +
        +
      • +

        billDownload

        +
        public String billDownload(String link)
        +
      • +
      + + + +
        +
      • +

        billDownloadFunction

        +
        private org.springframework.http.RequestEntity<?> billDownloadFunction(WechatPayV3Type type,
        +                                                                       String link)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/WechatMetaBean.html b/docs/apidocs/cn/felord/payment/wechat/v3/WechatMetaBean.html new file mode 100644 index 0000000..9dbdcc1 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/WechatMetaBean.html @@ -0,0 +1,333 @@ + + + + + + +WechatMetaBean (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

类 WechatMetaBean

+
+
+ +
+
    +
  • +
    +
    +
    public class WechatMetaBean
    +extends Object
    +
    微信支付元数据Bean.
    +
    +
    从以下版本开始:
    +
    15 :50
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        WechatMetaBean

        +
        public WechatMetaBean()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/WechatMetaContainer.html b/docs/apidocs/cn/felord/payment/wechat/v3/WechatMetaContainer.html new file mode 100644 index 0000000..694b551 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/WechatMetaContainer.html @@ -0,0 +1,405 @@ + + + + + + +WechatMetaContainer (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

类 WechatMetaContainer

+
+
+ +
+
    +
  • +
    +
    +
    public class WechatMetaContainer
    +extends Object
    +
    配置容器
    +
    +
    从以下版本开始:
    +
    15 :18
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        WechatMetaContainer

        +
        public WechatMetaContainer()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        addWechatMeta

        +
        public WechatMetaBean addWechatMeta(String tenantId,
        +                                    WechatMetaBean wechatMetaBean)
        +
        Add wechat meta boolean.
        +
        +
        参数:
        +
        tenantId - the tenantId
        +
        wechatMetaBean - the wechat meta bean
        +
        返回:
        +
        the boolean
        +
        +
      • +
      + + + +
        +
      • +

        removeWechatMeta

        +
        public WechatMetaBean removeWechatMeta(String tenantId)
        +
        Remove wechat meta wechat meta bean.
        +
        +
        参数:
        +
        tenantId - the tenantId
        +
        返回:
        +
        the wechat meta bean
        +
        +
      • +
      + + + +
        +
      • +

        getWechatMeta

        +
        public WechatMetaBean getWechatMeta(String tenantId)
        +
        Gets wechat meta.
        +
        +
        参数:
        +
        tenantId - the tenantId
        +
        返回:
        +
        the wechat meta
        +
        +
      • +
      + + + +
        +
      • +

        getTenantIds

        +
        public Set<String> getTenantIds()
        +
        Gets properties keys.
        +
        +
        返回:
        +
        the properties keys
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/WechatPayCallback.EventType.html b/docs/apidocs/cn/felord/payment/wechat/v3/WechatPayCallback.EventType.html new file mode 100644 index 0000000..3c99dd7 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/WechatPayCallback.EventType.html @@ -0,0 +1,390 @@ + + + + + + +WechatPayCallback.EventType (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

枚举 WechatPayCallback.EventType

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        event

        +
        private final String event
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        values

        +
        public static WechatPayCallback.EventType[] values()
        +
        按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。该方法可用于迭代 +常量, 如下所示: +
        +for (WechatPayCallback.EventType c : WechatPayCallback.EventType.values())
        +    System.out.println(c);
        +
        +
        +
        返回:
        +
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static WechatPayCallback.EventType valueOf(String name)
        +
        返回带有指定名称的该类型的枚举常量。 +字符串必须与用于声明该类型的枚举常量的 +标识符完全匹配。(不允许有多余 +的空格字符。)
        +
        +
        参数:
        +
        name - 要返回的枚举常量的名称。
        +
        返回:
        +
        返回带有指定名称的枚举常量
        +
        抛出:
        +
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        +
        NullPointerException - 如果参数为空值
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/WechatPayCallback.html b/docs/apidocs/cn/felord/payment/wechat/v3/WechatPayCallback.html new file mode 100644 index 0000000..6ee77ad --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/WechatPayCallback.html @@ -0,0 +1,427 @@ + + + + + + +WechatPayCallback (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

类 WechatPayCallback

+
+
+ +
+
    +
  • +
    +
    +
    public class WechatPayCallback
    +extends Object
    +
    微信支付回调工具.
    +
    +
    从以下版本开始:
    +
    10 :21
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        MAPPER

        +
        private static final com.fasterxml.jackson.databind.ObjectMapper MAPPER
        +
      • +
      + + + + + + + +
        +
      • +

        tenantId

        +
        private final String tenantId
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        WechatPayCallback

        +
        public WechatPayCallback(SignatureProvider signatureProvider,
        +                         String tenantId)
        +
        Instantiates a new Wechat pay callback.
        +
        +
        参数:
        +
        signatureProvider - the signature provider
        +
        tenantId - the tenant id
        +
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/WechatPayClient.Executor.html b/docs/apidocs/cn/felord/payment/wechat/v3/WechatPayClient.Executor.html new file mode 100644 index 0000000..b92fb23 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/WechatPayClient.Executor.html @@ -0,0 +1,556 @@ + + + + + + +WechatPayClient.Executor (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

类 WechatPayClient.Executor<M>

+
+
+ +
+
    +
  • +
    +
    类型参数:
    +
    M - the type parameter
    +
    +
    +
    封闭类:
    +
    WechatPayClient
    +
    +
    +
    +
    public static class WechatPayClient.Executor<M>
    +extends Object
    +
    The type Executor.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        wechatPayV3Type

        +
        private final WechatPayV3Type wechatPayV3Type
        +
        The V3 pay type.
        +
      • +
      + + + +
        +
      • +

        restOperations

        +
        private final org.springframework.web.client.RestOperations restOperations
        +
        The Rest operations.
        +
      • +
      + + + +
        +
      • +

        signatureProvider

        +
        private final SignatureProvider signatureProvider
        +
        The Signature provider.
        +
      • +
      + + + +
        +
      • +

        model

        +
        private final M model
        +
        The Model.
        +
      • +
      + + + +
        +
      • +

        requestEntityBiFunction

        +
        private BiFunction<WechatPayV3Type,M,org.springframework.http.RequestEntity<?>> requestEntityBiFunction
        +
        The Request entity bi function.
        +
      • +
      + + + +
        +
      • +

        responseBodyConsumer

        +
        private Consumer<org.springframework.http.ResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode>> responseBodyConsumer
        +
        The Response body consumer.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + + + +
        +
      • +

        Executor

        +
        Executor(WechatPayV3Type wechatPayV3Type,
        +         M model,
        +         SignatureProvider signatureProvider,
        +         org.springframework.web.client.RestOperations restOperations)
        +
        Instantiates a new Executor.
        +
        +
        参数:
        +
        wechatPayV3Type - the v 3 pay type
        +
        model - the model
        +
        signatureProvider - the signature provider
        +
        restOperations - the rest operations
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        function

        +
        public WechatPayClient.Executor<M> function(BiFunction<WechatPayV3Type,M,org.springframework.http.RequestEntity<?>> requestEntityBiFunction)
        +
        Function executor.
        +
        +
        参数:
        +
        requestEntityBiFunction - the request entity bifunction
        +
        返回:
        +
        the executor
        +
        +
      • +
      + + + +
        +
      • +

        consumer

        +
        public WechatPayClient.Executor<M> consumer(Consumer<org.springframework.http.ResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode>> responseBodyConsumer)
        +
        Consumer executor.
        +
        +
        参数:
        +
        responseBodyConsumer - the response body consumer
        +
        返回:
        +
        the executor
        +
        +
      • +
      + + + +
        +
      • +

        request

        +
        public void request()
        +
        Request.
        +
      • +
      + + + +
        +
      • +

        download

        +
        public String download()
        +
        Download string.
        +
        +
        返回:
        +
        the string
        +
        +
      • +
      + + + +
        +
      • +

        header

        +
        private <T> WechatRequestEntity<T> header(WechatRequestEntity<T> requestEntity)
        +
        构造私钥签名.
        +
        +
        类型参数:
        +
        T - the type parameter
        +
        参数:
        +
        requestEntity - the request entity
        +
        返回:
        +
        the wechat request entity
        +
        +
      • +
      + + + +
        +
      • +

        doExecute

        +
        private <T> void doExecute(WechatRequestEntity<T> requestEntity)
        +
        Do execute.
        +
        +
        类型参数:
        +
        T - the type parameter
        +
        参数:
        +
        requestEntity - the request entity
        +
        +
      • +
      + + + +
        +
      • +

        doDownload

        +
        private <T> String doDownload(WechatRequestEntity<T> requestEntity)
        +
        Do download string.
        +
        +
        类型参数:
        +
        T - the type parameter
        +
        参数:
        +
        requestEntity - the request entity
        +
        返回:
        +
        the string
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/WechatPayClient.html b/docs/apidocs/cn/felord/payment/wechat/v3/WechatPayClient.html new file mode 100644 index 0000000..b8b2406 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/WechatPayClient.html @@ -0,0 +1,415 @@ + + + + + + +WechatPayClient (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

类 WechatPayClient

+
+
+ +
+
    +
  • +
    +
    +
    public class WechatPayClient
    +extends Object
    +
    The type Wechat pay client.
    +
    +
    从以下版本开始:
    +
    11 :43
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        signatureProvider

        +
        private final SignatureProvider signatureProvider
        +
        The Signature provider.
        +
      • +
      + + + +
        +
      • +

        restOperations

        +
        private org.springframework.web.client.RestOperations restOperations
        +
        The Rest operations.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        WechatPayClient

        +
        public WechatPayClient(SignatureProvider signatureProvider)
        +
        Instantiates a new Wechat pay service.
        +
        +
        参数:
        +
        signatureProvider - the signature provider
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + + + + + + + +
        +
      • +

        signatureProvider

        +
        public SignatureProvider signatureProvider()
        +
        Signature provider signature provider.
        +
        +
        返回:
        +
        the signature provider
        +
        +
      • +
      + + + +
        +
      • +

        applyDefaultRestTemplate

        +
        private void applyDefaultRestTemplate()
        +
        Apply default rest template.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/WechatRequestEntity.html b/docs/apidocs/cn/felord/payment/wechat/v3/WechatRequestEntity.html new file mode 100644 index 0000000..63d085f --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/WechatRequestEntity.html @@ -0,0 +1,424 @@ + + + + + + +WechatRequestEntity (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

类 WechatRequestEntity<T>

+
+
+ +
+
    +
  • +
    +
    类型参数:
    +
    T - the type parameter
    +
    +
    +
    +
    public class WechatRequestEntity<T>
    +extends org.springframework.http.RequestEntity<T>
    +
    The type Wechat request entity.
    +
    +
    从以下版本开始:
    +
    14 :01
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      嵌套类概要

      +
        +
      • + + +

        从类继承的嵌套类/接口 org.springframework.http.RequestEntity

        +org.springframework.http.RequestEntity.BodyBuilder, org.springframework.http.RequestEntity.HeadersBuilder<B extends org.springframework.http.RequestEntity.HeadersBuilder<B>>, org.springframework.http.RequestEntity.UriTemplateRequestEntity<T>
      • +
      +
    • +
    + +
      +
    • + + +

      字段概要

      + + + + + + + + + + +
      字段 
      限定符和类型字段和说明
      private Consumer<org.springframework.http.ResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode>>responseBodyConsumer 
      +
        +
      • + + +

        从类继承的字段 org.springframework.http.HttpEntity

        +EMPTY
      • +
      +
    • +
    + +
      +
    • + + +

      构造器概要

      + + + + + + + + +
      构造器 
      构造器和说明
      WechatRequestEntity(T body, + org.springframework.util.MultiValueMap<String,String> headers, + org.springframework.http.HttpMethod method, + URI url, + Type type, + Consumer<org.springframework.http.ResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode>> responseBodyConsumer) +
      Instantiates a new Wechat request entity.
      +
      +
    • +
    + +
      +
    • + + +

      方法概要

      + + + + + + + + + + + + + + +
      所有方法 静态方法 实例方法 具体方法 
      限定符和类型方法和说明
      WechatRequestEntity<T>headers(org.springframework.http.HttpHeaders httpHeaders) +
      Headers wechat request entity.
      +
      static WechatRequestEntity<?>of(org.springframework.http.RequestEntity<?> requestEntity, + Consumer<org.springframework.http.ResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode>> responseBodyConsumer) +
      Of wechat request entity.
      +
      +
        +
      • + + +

        从类继承的方法 org.springframework.http.RequestEntity

        +delete, delete, equals, get, get, getMethod, getType, getUrl, hashCode, head, head, method, method, method, options, options, patch, patch, post, post, put, put, toString
      • +
      +
        +
      • + + +

        从类继承的方法 org.springframework.http.HttpEntity

        +getBody, getHeaders, hasBody
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        responseBodyConsumer

        +
        private final Consumer<org.springframework.http.ResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode>> responseBodyConsumer
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + + + +
        +
      • +

        WechatRequestEntity

        +
        public WechatRequestEntity(T body,
        +                           org.springframework.util.MultiValueMap<String,String> headers,
        +                           org.springframework.http.HttpMethod method,
        +                           URI url,
        +                           Type type,
        +                           Consumer<org.springframework.http.ResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode>> responseBodyConsumer)
        +
        Instantiates a new Wechat request entity.
        +
        +
        参数:
        +
        body - the body
        +
        headers - the headers
        +
        method - the method
        +
        url - the url
        +
        type - the type
        +
        responseBodyConsumer - the response body consumer
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        headers

        +
        public WechatRequestEntity<T> headers(org.springframework.http.HttpHeaders httpHeaders)
        +
        Headers wechat request entity.
        +
        +
        参数:
        +
        httpHeaders - the http headers
        +
        返回:
        +
        the wechat request entity
        +
        +
      • +
      + + + +
        +
      • +

        of

        +
        public static WechatRequestEntity<?> of(org.springframework.http.RequestEntity<?> requestEntity,
        +                                        Consumer<org.springframework.http.ResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode>> responseBodyConsumer)
        +
        Of wechat request entity.
        +
        +
        参数:
        +
        requestEntity - the request entity
        +
        responseBodyConsumer - the response body consumer
        +
        返回:
        +
        the wechat request entity
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/WechatResponseEntity.html b/docs/apidocs/cn/felord/payment/wechat/v3/WechatResponseEntity.html new file mode 100644 index 0000000..ee10184 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/WechatResponseEntity.html @@ -0,0 +1,440 @@ + + + + + + +WechatResponseEntity (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3
+

类 WechatResponseEntity<T>

+
+
+ +
+
    +
  • +
    +
    类型参数:
    +
    T - the type parameter
    +
    +
    +
    +
    public class WechatResponseEntity<T>
    +extends Object
    +
    The type Wechat response entity.
    +
    +
    从以下版本开始:
    +
    13 :20
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        httpStatus

        +
        private int httpStatus
        +
      • +
      + + + +
        +
      • +

        body

        +
        private T body
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        WechatResponseEntity

        +
        public WechatResponseEntity()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        convert

        +
        public void convert(org.springframework.http.ResponseEntity<T> responseEntity)
        +
        Convert ResponseEntity to WechatResponseEntity.
        +
        +
        参数:
        +
        responseEntity - the response entity
        +
        +
      • +
      + + + +
        +
      • +

        is1xxInformational

        +
        public boolean is1xxInformational()
        +
        Is 1 xx informational boolean.
        +
        +
        返回:
        +
        the boolean
        +
        +
      • +
      + + + +
        +
      • +

        is2xxSuccessful

        +
        public boolean is2xxSuccessful()
        +
        Is 2xx successful boolean.
        +
        +
        返回:
        +
        the boolean
        +
        +
      • +
      + + + +
        +
      • +

        is3xxRedirection

        +
        public boolean is3xxRedirection()
        +
        Is 3xx redirection boolean.
        +
        +
        返回:
        +
        the boolean
        +
        +
      • +
      + + + +
        +
      • +

        is4xxClientError

        +
        public boolean is4xxClientError()
        +
        Is 4xx client error boolean.
        +
        +
        返回:
        +
        the boolean
        +
        +
      • +
      + + + +
        +
      • +

        is5xxServerError

        +
        public boolean is5xxServerError()
        +
        Is 5xx server error boolean.
        +
        +
        返回:
        +
        the boolean
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/AbstractApi.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/AbstractApi.html new file mode 100644 index 0000000..7e7ae30 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/AbstractApi.html @@ -0,0 +1,174 @@ + + + + + + +类 cn.felord.payment.wechat.v3.AbstractApi的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.AbstractApi

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage.html new file mode 100644 index 0000000..4c1808d --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage.html @@ -0,0 +1,126 @@ + + + + + + +类 cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage

+
+
没有cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/ExtensionFormHttpMessageConverter.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/ExtensionFormHttpMessageConverter.html new file mode 100644 index 0000000..0ee82fa --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/ExtensionFormHttpMessageConverter.html @@ -0,0 +1,126 @@ + + + + + + +类 cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter

+
+
没有cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/KeyPairFactory.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/KeyPairFactory.html new file mode 100644 index 0000000..4edc76a --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/KeyPairFactory.html @@ -0,0 +1,126 @@ + + + + + + +类 cn.felord.payment.wechat.v3.KeyPairFactory的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.KeyPairFactory

+
+
没有cn.felord.payment.wechat.v3.KeyPairFactory的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/SignatureProvider.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/SignatureProvider.html new file mode 100644 index 0000000..99c47aa --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/SignatureProvider.html @@ -0,0 +1,259 @@ + + + + + + +类 cn.felord.payment.wechat.v3.SignatureProvider的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.SignatureProvider

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatApiProvider.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatApiProvider.html new file mode 100644 index 0000000..93b6324 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatApiProvider.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.wechat.v3.WechatApiProvider的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.WechatApiProvider

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatDirectPayApi.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatDirectPayApi.html new file mode 100644 index 0000000..62009f3 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatDirectPayApi.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.wechat.v3.WechatDirectPayApi的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.WechatDirectPayApi

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatMarketingFavorApi.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatMarketingFavorApi.html new file mode 100644 index 0000000..6fad56c --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatMarketingFavorApi.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.wechat.v3.WechatMarketingFavorApi的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.WechatMarketingFavorApi

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatMetaBean.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatMetaBean.html new file mode 100644 index 0000000..4f447e9 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatMetaBean.html @@ -0,0 +1,224 @@ + + + + + + +类 cn.felord.payment.wechat.v3.WechatMetaBean的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.WechatMetaBean

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatMetaContainer.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatMetaContainer.html new file mode 100644 index 0000000..7313e77 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatMetaContainer.html @@ -0,0 +1,241 @@ + + + + + + +类 cn.felord.payment.wechat.v3.WechatMetaContainer的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.WechatMetaContainer

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayCallback.EventType.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayCallback.EventType.html new file mode 100644 index 0000000..5606048 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayCallback.EventType.html @@ -0,0 +1,189 @@ + + + + + + +类 cn.felord.payment.wechat.v3.WechatPayCallback.EventType的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.WechatPayCallback.EventType

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayCallback.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayCallback.html new file mode 100644 index 0000000..a1921eb --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayCallback.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.wechat.v3.WechatPayCallback的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.WechatPayCallback

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayClient.Executor.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayClient.Executor.html new file mode 100644 index 0000000..887d16f --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayClient.Executor.html @@ -0,0 +1,181 @@ + + + + + + +类 cn.felord.payment.wechat.v3.WechatPayClient.Executor的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.WechatPayClient.Executor

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayClient.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayClient.html new file mode 100644 index 0000000..a14631e --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatPayClient.html @@ -0,0 +1,253 @@ + + + + + + +类 cn.felord.payment.wechat.v3.WechatPayClient的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.WechatPayClient

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatRequestEntity.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatRequestEntity.html new file mode 100644 index 0000000..c3f9271 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatRequestEntity.html @@ -0,0 +1,208 @@ + + + + + + +类 cn.felord.payment.wechat.v3.WechatRequestEntity的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.WechatRequestEntity

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatResponseEntity.html b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatResponseEntity.html new file mode 100644 index 0000000..4a21040 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/class-use/WechatResponseEntity.html @@ -0,0 +1,294 @@ + + + + + + +类 cn.felord.payment.wechat.v3.WechatResponseEntity的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.WechatResponseEntity

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/Amount.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/Amount.html new file mode 100644 index 0000000..6424f7d --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/Amount.html @@ -0,0 +1,295 @@ + + + + + + +Amount (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 Amount

+
+
+ +
+
    +
  • +
    +
    +
    public class Amount
    +extends Object
    +
    支付金额 货币单位【分】默认使用人民币标识CNY
    +
    +
    从以下版本开始:
    +
    16:45
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        total

        +
        private int total
        +
      • +
      + + + +
        +
      • +

        currency

        +
        private String currency
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        Amount

        +
        public Amount()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/CallbackParams.Resource.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/CallbackParams.Resource.html new file mode 100644 index 0000000..22e8b23 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/CallbackParams.Resource.html @@ -0,0 +1,331 @@ + + + + + + +CallbackParams.Resource (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 CallbackParams.Resource

+
+
+ +
+
    +
  • +
    +
    封闭类:
    +
    CallbackParams
    +
    +
    +
    +
    public static class CallbackParams.Resource
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        algorithm

        +
        private String algorithm
        +
      • +
      + + + +
        +
      • +

        ciphertext

        +
        private String ciphertext
        +
      • +
      + + + +
        +
      • +

        associatedData

        +
        private String associatedData
        +
      • +
      + + + +
        +
      • +

        nonce

        +
        private String nonce
        +
      • +
      + + + +
        +
      • +

        originalType

        +
        private String originalType
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        Resource

        +
        public Resource()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/CallbackParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/CallbackParams.html new file mode 100644 index 0000000..412a65d --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/CallbackParams.html @@ -0,0 +1,365 @@ + + + + + + +CallbackParams (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 CallbackParams

+
+
+ +
+
    +
  • +
    +
    +
    public class CallbackParams
    +extends Object
    +
    +
    从以下版本开始:
    +
    10:13
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        CallbackParams

        +
        public CallbackParams()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/ConsumeInformation.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/ConsumeInformation.html new file mode 100644 index 0000000..bb451f7 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/ConsumeInformation.html @@ -0,0 +1,315 @@ + + + + + + +ConsumeInformation (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 ConsumeInformation

+
+
+ +
+
    +
  • +
    +
    +
    public class ConsumeInformation
    +extends Object
    +
    已实扣代金券信息
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        consumeMchid

        +
        private String consumeMchid
        +
      • +
      + + + +
        +
      • +

        consumeTime

        +
        private String consumeTime
        +
      • +
      + + + + + + + +
        +
      • +

        transactionId

        +
        private String transactionId
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        ConsumeInformation

        +
        public ConsumeInformation()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/CouponAvailableTime.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/CouponAvailableTime.html new file mode 100644 index 0000000..5e7fd29 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/CouponAvailableTime.html @@ -0,0 +1,301 @@ + + + + + + +CouponAvailableTime (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 CouponAvailableTime

+
+
+ +
+
    +
  • +
    +
    +
    public class CouponAvailableTime
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        availableTimeAfterReceive

        +
        private Long availableTimeAfterReceive
        +
      • +
      + + + + + + + +
        +
      • +

        secondDayAvailable

        +
        private Boolean secondDayAvailable
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        CouponAvailableTime

        +
        public CouponAvailableTime()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/CouponConsumeData.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/CouponConsumeData.html new file mode 100644 index 0000000..3709236 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/CouponConsumeData.html @@ -0,0 +1,471 @@ + + + + + + +CouponConsumeData (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 CouponConsumeData

+
+
+ +
+
    +
  • +
    +
    +
    public class CouponConsumeData
    +extends Object
    +
    微信代金券核销通知参数
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        availableBeginTime

        +
        private String availableBeginTime
        +
      • +
      + + + +
        +
      • +

        availableEndTime

        +
        private String availableEndTime
        +
      • +
      + + + + + + + +
        +
      • +

        couponId

        +
        private String couponId
        +
      • +
      + + + +
        +
      • +

        couponName

        +
        private String couponName
        +
      • +
      + + + +
        +
      • +

        couponType

        +
        private String couponType
        +
      • +
      + + + +
        +
      • +

        createTime

        +
        private String createTime
        +
      • +
      + + + +
        +
      • +

        description

        +
        private String description
        +
      • +
      + + + +
        +
      • +

        discountTo

        +
        private DiscountTo discountTo
        +
      • +
      + + + +
        +
      • +

        noCash

        +
        private boolean noCash
        +
      • +
      + + + + + + + +
        +
      • +

        singleitem

        +
        private boolean singleitem
        +
      • +
      + + + + + + + +
        +
      • +

        status

        +
        private String status
        +
      • +
      + + + +
        +
      • +

        stockCreatorMchid

        +
        private String stockCreatorMchid
        +
      • +
      + + + +
        +
      • +

        stockId

        +
        private String stockId
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        CouponConsumeData

        +
        public CouponConsumeData()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/CouponDetailsQueryParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/CouponDetailsQueryParams.html new file mode 100644 index 0000000..a60ebc5 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/CouponDetailsQueryParams.html @@ -0,0 +1,305 @@ + + + + + + +CouponDetailsQueryParams (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 CouponDetailsQueryParams

+
+
+ +
+
    +
  • +
    +
    +
    public class CouponDetailsQueryParams
    +extends Object
    +
    查询代金券详情API参数
    +
    +
    从以下版本开始:
    +
    18 :51
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        openId

        +
        private String openId
        +
        用户在appid下授权得到的openid +

        + 参考发券

        +
      • +
      + + + +
        +
      • +

        couponId

        +
        private String couponId
        +
        代金券id
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        CouponDetailsQueryParams

        +
        public CouponDetailsQueryParams()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/CouponUseRule.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/CouponUseRule.html new file mode 100644 index 0000000..9111e30 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/CouponUseRule.html @@ -0,0 +1,354 @@ + + + + + + +CouponUseRule (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 CouponUseRule

+
+
+ +
+
    +
  • +
    +
    +
    public class CouponUseRule
    +extends Object
    +
    核销规则.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        CouponUseRule

        +
        public CouponUseRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/Detail.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/Detail.html new file mode 100644 index 0000000..eed4a80 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/Detail.html @@ -0,0 +1,316 @@ + + + + + + +Detail (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 Detail

+
+
+ +
+
    +
  • +
    +
    +
    public class Detail
    +extends Object
    +
    +
    从以下版本开始:
    +
    17:01
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        costPrice

        +
        private int costPrice
        +
        订单原价
        +
      • +
      + + + +
        +
      • +

        invoiceId

        +
        private String invoiceId
        +
        商品小票ID
        +
      • +
      + + + +
        +
      • +

        goodsDetail

        +
        private List<Goods> goodsDetail
        +
        单品列表
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        Detail

        +
        public Detail()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/DiscountTo.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/DiscountTo.html new file mode 100644 index 0000000..1773bfd --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/DiscountTo.html @@ -0,0 +1,289 @@ + + + + + + +DiscountTo (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 DiscountTo

+
+
+ +
+
    +
  • +
    +
    +
    public class DiscountTo
    +extends Object
    +
    减至优惠限定字段,仅减至优惠场景有返回
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        cutToPrice

        +
        private Long cutToPrice
        +
      • +
      + + + +
        +
      • +

        maxPrice

        +
        private Long maxPrice
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        DiscountTo

        +
        public DiscountTo()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/FixAvailableTime.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/FixAvailableTime.html new file mode 100644 index 0000000..d81159f --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/FixAvailableTime.html @@ -0,0 +1,301 @@ + + + + + + +FixAvailableTime (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 FixAvailableTime

+
+
+ +
+
    +
  • +
    +
    +
    public class FixAvailableTime
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        availableWeekDay

        +
        private List<Long> availableWeekDay
        +
      • +
      + + + +
        +
      • +

        beginTime

        +
        private Long beginTime
        +
      • +
      + + + +
        +
      • +

        endTime

        +
        private Long endTime
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        FixAvailableTime

        +
        public FixAvailableTime()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/FixedNormalCoupon.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/FixedNormalCoupon.html new file mode 100644 index 0000000..a04a29d --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/FixedNormalCoupon.html @@ -0,0 +1,297 @@ + + + + + + +FixedNormalCoupon (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 FixedNormalCoupon

+
+
+ +
+
    +
  • +
    +
    +
    public class FixedNormalCoupon
    +extends Object
    +
    固定面额满减券使用规则, stock_type为NORMAL时必填 + + 满transactionMinimum 减少 couponAmount
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        couponAmount

        +
        private Long couponAmount
        +
        面额,单位分
        +
      • +
      + + + +
        +
      • +

        transactionMinimum

        +
        private Long transactionMinimum
        +
        门槛 满M元可用
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        FixedNormalCoupon

        +
        public FixedNormalCoupon()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/Goods.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/Goods.html new file mode 100644 index 0000000..bdd8b0e --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/Goods.html @@ -0,0 +1,348 @@ + + + + + + +Goods (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 Goods

+
+
+ +
+
    +
  • +
    +
    +
    public class Goods
    +extends Object
    +
    +
    从以下版本开始:
    +
    17:02
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        merchantGoodsId

        +
        private String merchantGoodsId
        +
        商户侧商品编码
        +
      • +
      + + + +
        +
      • +

        wechatpayGoodsId

        +
        private String wechatpayGoodsId
        +
        微信侧商品编码
        +
      • +
      + + + +
        +
      • +

        goodsName

        +
        private String goodsName
        +
        商品名称
        +
      • +
      + + + +
        +
      • +

        quantity

        +
        private int quantity
        +
        商品数量
        +
      • +
      + + + +
        +
      • +

        unitPrice

        +
        private int unitPrice
        +
        商品单价
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        Goods

        +
        public Goods()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/GoodsDetail.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/GoodsDetail.html new file mode 100644 index 0000000..0787052 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/GoodsDetail.html @@ -0,0 +1,315 @@ + + + + + + +GoodsDetail (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 GoodsDetail

+
+
+ +
+
    +
  • +
    +
    +
    public class GoodsDetail
    +extends Object
    +
    商户下单接口传的单品信息
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        discountAmount

        +
        private Long discountAmount
        +
      • +
      + + + +
        +
      • +

        goodsId

        +
        private String goodsId
        +
      • +
      + + + +
        +
      • +

        price

        +
        private Long price
        +
      • +
      + + + +
        +
      • +

        quantity

        +
        private Long quantity
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        GoodsDetail

        +
        public GoodsDetail()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/H5Info.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/H5Info.html new file mode 100644 index 0000000..50ff3cb --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/H5Info.html @@ -0,0 +1,348 @@ + + + + + + +H5Info (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 H5Info

+
+
+ +
+
    +
  • +
    +
    +
    public class H5Info
    +extends Object
    +
    +
    从以下版本开始:
    +
    17:03
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        type

        +
        private String type
        +
        场景类型
        +
      • +
      + + + +
        +
      • +

        appName

        +
        private String appName
        +
        应用名称
        +
      • +
      + + + +
        +
      • +

        appUrl

        +
        private String appUrl
        +
        网站URL
        +
      • +
      + + + +
        +
      • +

        bundleId

        +
        private String bundleId
        +
        IOS 平台 BundleID
        +
      • +
      + + + +
        +
      • +

        packageName

        +
        private String packageName
        +
        Android 平台 PackageName
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        H5Info

        +
        public H5Info()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/NormalCouponInformation.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/NormalCouponInformation.html new file mode 100644 index 0000000..83117db --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/NormalCouponInformation.html @@ -0,0 +1,289 @@ + + + + + + +NormalCouponInformation (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 NormalCouponInformation

+
+
+ +
+
    +
  • +
    +
    +
    public class NormalCouponInformation
    +extends Object
    +
    普通满减券面额、门槛信息
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        couponAmount

        +
        private Long couponAmount
        +
      • +
      + + + +
        +
      • +

        transactionMinimum

        +
        private Long transactionMinimum
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        NormalCouponInformation

        +
        public NormalCouponInformation()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/PatternInfo.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/PatternInfo.html new file mode 100644 index 0000000..8c706a8 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/PatternInfo.html @@ -0,0 +1,349 @@ + + + + + + +PatternInfo (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 PatternInfo

+
+
+ +
+
    +
  • +
    +
    +
    public class PatternInfo
    +extends Object
    +
    优惠券样式
    +
    +
    从以下版本开始:
    +
    15:09
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        backgroundColor

        +
        private CouponBgColor backgroundColor
        +
        背景色
        +
      • +
      + + + +
        +
      • +

        couponImage

        +
        private String couponImage
        +
        券详情图片
        +
      • +
      + + + +
        +
      • +

        description

        +
        private String description
        +
        使用说明
        +
      • +
      + + + +
        +
      • +

        merchantLogo

        +
        private String merchantLogo
        +
        商户logo
        +
      • +
      + + + +
        +
      • +

        merchantName

        +
        private String merchantName
        +
        商户名称
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        PatternInfo

        +
        public PatternInfo()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/PayParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/PayParams.html new file mode 100644 index 0000000..a47fd3e --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/PayParams.html @@ -0,0 +1,458 @@ + + + + + + +PayParams (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 PayParams

+
+
+ +
+
    +
  • +
    +
    +
    public class PayParams
    +extends Object
    +
    The type App pay model.
    +
    +
    从以下版本开始:
    +
    17 :10
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        appid

        +
        private String appid
        +
      • +
      + + + +
        +
      • +

        mchid

        +
        private String mchid
        +
      • +
      + + + +
        +
      • +

        description

        +
        private String description
        +
        商品描述 + Image形象店-深圳腾大-QQ公仔
        +
      • +
      + + + +
        +
      • +

        outTradeNo

        +
        private String outTradeNo
        +
        商户系统内部订单号,只能是数字、大小写字母_-*且在同一个商户号下唯一,详见【商户订单号】。 + 示例值:1217752501201407033233368018
        +
      • +
      + + + +
        +
      • +

        timeExpire

        +
        private String timeExpire
        +
        订单失效时间 YYYY-MM-DDTHH:mm:ss+TIMEZONE
        +
      • +
      + + + +
        +
      • +

        attach

        +
        private String attach
        +
        附加数据,在查询API和支付通知中原样返回,可作为自定义参数使用
        +
      • +
      + + + +
        +
      • +

        notifyUrl

        +
        private String notifyUrl
        +
        通知URL必须为直接可访问的URL,不允许携带查询串。
        +
      • +
      + + + +
        +
      • +

        goodsTag

        +
        private String goodsTag
        +
        订单优惠标记
        +
      • +
      + + + +
        +
      • +

        amount

        +
        private Amount amount
        +
        支付金额
        +
      • +
      + + + +
        +
      • +

        payer

        +
        private Payer payer
        +
        支付者 JSAPI/小程序下单 必传
        +
      • +
      + + + +
        +
      • +

        detail

        +
        private Detail detail
        +
        优惠功能
        +
      • +
      + + + +
        +
      • +

        sceneInfo

        +
        private SceneInfo sceneInfo
        +
        场景信息
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        PayParams

        +
        public PayParams()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/Payer.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/Payer.html new file mode 100644 index 0000000..6848dd4 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/Payer.html @@ -0,0 +1,316 @@ + + + + + + +Payer (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 Payer

+
+
+ +
+
    +
  • +
    +
    +
    public class Payer
    +extends Object
    +
    +
    从以下版本开始:
    +
    17:04
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        openid

        +
        private String openid
        +
        用户标识
        +
      • +
      + + + +
        +
      • +

        spOpenid

        +
        private String spOpenid
        +
        用户服务标识
        +
      • +
      + + + +
        +
      • +

        subOpenid

        +
        private String subOpenid
        +
        用户子标识
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        Payer

        +
        public Payer()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/PromotionDetail.GoodsDetail.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/PromotionDetail.GoodsDetail.html new file mode 100644 index 0000000..326e2ff --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/PromotionDetail.GoodsDetail.html @@ -0,0 +1,331 @@ + + + + + + +PromotionDetail.GoodsDetail (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 PromotionDetail.GoodsDetail

+
+
+ +
+
    +
  • +
    +
    封闭类:
    +
    PromotionDetail
    +
    +
    +
    +
    public static class PromotionDetail.GoodsDetail
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        goodsId

        +
        private String goodsId
        +
      • +
      + + + +
        +
      • +

        quantity

        +
        private Long quantity
        +
      • +
      + + + +
        +
      • +

        unitPrice

        +
        private Long unitPrice
        +
      • +
      + + + +
        +
      • +

        discountAmount

        +
        private Long discountAmount
        +
      • +
      + + + +
        +
      • +

        goodsRemark

        +
        private String goodsRemark
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        GoodsDetail

        +
        public GoodsDetail()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/PromotionDetail.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/PromotionDetail.html new file mode 100644 index 0000000..3a4b414 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/PromotionDetail.html @@ -0,0 +1,424 @@ + + + + + + +PromotionDetail (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 PromotionDetail

+
+
+ +
+
    +
  • +
    +
    +
    public class PromotionDetail
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        PromotionDetail

        +
        public PromotionDetail()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/ResponseSignVerifyParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/ResponseSignVerifyParams.html new file mode 100644 index 0000000..1f1337a --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/ResponseSignVerifyParams.html @@ -0,0 +1,351 @@ + + + + + + +ResponseSignVerifyParams (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 ResponseSignVerifyParams

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        wechatpaySerial

        +
        private String wechatpaySerial
        +
        response.headers['Wechatpay-Serial'] 当前使用的微信平台证书序列号
        +
      • +
      + + + +
        +
      • +

        wechatpaySignature

        +
        private String wechatpaySignature
        +
        response.headers['Wechatpay-Signature'] 微信平台签名
        +
      • +
      + + + +
        +
      • +

        wechatpayTimestamp

        +
        private String wechatpayTimestamp
        +
        response.headers['Wechatpay-Timestamp'] 微信服务器的时间戳
        +
      • +
      + + + +
        +
      • +

        wechatpayNonce

        +
        private String wechatpayNonce
        +
        response.headers['Wechatpay-Nonce'] 微信服务器提供的随机串
        +
      • +
      + + + +
        +
      • +

        body

        +
        private String body
        +
        response.body 微信服务器的响应体
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        ResponseSignVerifyParams

        +
        public ResponseSignVerifyParams()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/SceneInfo.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/SceneInfo.html new file mode 100644 index 0000000..492178c --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/SceneInfo.html @@ -0,0 +1,332 @@ + + + + + + +SceneInfo (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 SceneInfo

+
+
+ +
+
    +
  • +
    +
    +
    public class SceneInfo
    +extends Object
    +
    +
    从以下版本开始:
    +
    17:05
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        payerClientIp

        +
        private String payerClientIp
        +
        用户终端IP
        +
      • +
      + + + +
        +
      • +

        deviceId

        +
        private String deviceId
        +
        商户端设备号
        +
      • +
      + + + +
        +
      • +

        storeInfo

        +
        private StoreInfo storeInfo
        +
        商户门店信息
        +
      • +
      + + + +
        +
      • +

        h5Info

        +
        private H5Info h5Info
        +
        H5 场景信息
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        SceneInfo

        +
        public SceneInfo()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/SettleInfo.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/SettleInfo.html new file mode 100644 index 0000000..a77dcf8 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/SettleInfo.html @@ -0,0 +1,300 @@ + + + + + + +SettleInfo (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 SettleInfo

+
+
+ +
+
    +
  • +
    +
    +
    public class SettleInfo
    +extends Object
    +
    +
    从以下版本开始:
    +
    17:05
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        profitSharing

        +
        private boolean profitSharing
        +
        是否指定分账
        +
      • +
      + + + +
        +
      • +

        subsidyAmount

        +
        private int subsidyAmount
        +
        补差金额
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        SettleInfo

        +
        public SettleInfo()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/SingleitemDiscountOff.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/SingleitemDiscountOff.html new file mode 100644 index 0000000..a0f230c --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/SingleitemDiscountOff.html @@ -0,0 +1,276 @@ + + + + + + +SingleitemDiscountOff (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 SingleitemDiscountOff

+
+
+ +
+
    +
  • +
    +
    +
    public class SingleitemDiscountOff
    +extends Object
    +
    单品优惠特定信息
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        singlePriceMax

        +
        private Long singlePriceMax
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        SingleitemDiscountOff

        +
        public SingleitemDiscountOff()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/StockUseRule.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/StockUseRule.html new file mode 100644 index 0000000..18cfe25 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/StockUseRule.html @@ -0,0 +1,366 @@ + + + + + + +StockUseRule (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 StockUseRule

+
+
+ +
+
    +
  • +
    +
    +
    public class StockUseRule
    +extends Object
    +
    批次使用规则
    +
    +
    从以下版本开始:
    +
    15:08
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        maxAmount

        +
        private Long maxAmount
        +
        总消耗金额,单位:分。 + max_amount需要等于coupon_amount(面额) * max_coupons(发放总上限)
        +
      • +
      + + + +
        +
      • +

        maxAmountByDay

        +
        private Long maxAmountByDay
        +
        单天最高消耗金额,单位:分
        +
      • +
      + + + +
        +
      • +

        maxCoupons

        +
        private Long maxCoupons
        +
        最大发券数
        +
      • +
      + + + +
        +
      • +

        maxCouponsPerUser

        +
        private Long maxCouponsPerUser
        +
        单个用户可领个数,每个用户最多60张券
        +
      • +
      + + + +
        +
      • +

        naturalPersonLimit

        +
        private Boolean naturalPersonLimit
        +
        是否开启自然人限制
        +
      • +
      + + + +
        +
      • +

        preventApiAbuse

        +
        private Boolean preventApiAbuse
        +
        api发券防刷
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        StockUseRule

        +
        public StockUseRule()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/StocksCreateParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/StocksCreateParams.html new file mode 100644 index 0000000..6dcb3b5 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/StocksCreateParams.html @@ -0,0 +1,461 @@ + + + + + + +StocksCreateParams (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 StocksCreateParams

+
+
+ +
+
    +
  • +
    +
    +
    public class StocksCreateParams
    +extends Object
    +
    创建优惠券批次参数.
    +
    +
    从以下版本开始:
    +
    14 :19
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        stockName

        +
        private String stockName
        +
        批次名称
        +
      • +
      + + + +
        +
      • +

        comment

        +
        private String comment
        +
        仅配置商户可见,用于自定义信息
        +
      • +
      + + + +
        +
      • +

        belongMerchant

        +
        private String belongMerchant
        +
        批次归属商户号
        +
      • +
      + + + +
        +
      • +

        availableBeginTime

        +
        private OffsetDateTime availableBeginTime
        +
        批次开始时间 rfc 3339 yyyy-mm-ddthh:mm:ss.sss+timezone
        +
      • +
      + + + +
        +
      • +

        availableEndTime

        +
        private OffsetDateTime availableEndTime
        +
        批次结束时间 rfc 3339 YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE
        +
      • +
      + + + +
        +
      • +

        noCash

        +
        private Boolean noCash
        +
        是否无资金流
        +
      • +
      + + + +
        +
      • +

        stockType

        +
        private String stockType
        +
        批次类型
        +
      • +
      + + + +
        +
      • +

        outRequestNo

        +
        private String outRequestNo
        +
        商户单据号
        +
      • +
      + + + +
        +
      • +

        ext_info

        +
        private String ext_info
        +
        扩展属性
        +
      • +
      + + + +
        +
      • +

        stockUseRule

        +
        private StockUseRule stockUseRule
        +
        批次使用规则
        +
      • +
      + + + +
        +
      • +

        couponUseRule

        +
        private CouponUseRule couponUseRule
        +
        核销规则
        +
      • +
      + + + +
        +
      • +

        patternInfo

        +
        private PatternInfo patternInfo
        +
        代金券样式
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        StocksCreateParams

        +
        public StocksCreateParams()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/StocksQueryParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/StocksQueryParams.html new file mode 100644 index 0000000..a166ce8 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/StocksQueryParams.html @@ -0,0 +1,399 @@ + + + + + + +StocksQueryParams (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 StocksQueryParams

+
+
+ +
+
    +
  • +
    +
    +
    public class StocksQueryParams
    +extends Object
    +
    查询参数,适用以下接口: +

    + 条件查询批次列表API、查询代金券可用商户API、查询代金券可用单品API

    +
    +
    从以下版本开始:
    +
    15 :16
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        offset

        +
        private Integer offset
        +
        必填 +

        + 条件查询批次列表API 页码从0开始,默认第0页,传递1可能出错。 +

        + 查询代金券可用商户API 分页页码,最大1000。 +

        + 查询代金券可用单品API 最大500。

        +
      • +
      + + + +
        +
      • +

        limit

        +
        private Integer limit
        +
        必填 +

        + 条件查询批次列表API 分页大小,最大10。 +

        + 查询代金券可用商户API 最大50。 +

        + 查询代金券可用单品API 最大100。

        +
      • +
      + + + + + + + +
        +
      • +

        createStartTime

        +
        private OffsetDateTime createStartTime
        +
        选填 +

        + 起始时间 最终满足格式 yyyy-MM-dd'T'HH:mm:ss.SSSXXX

        +
      • +
      + + + +
        +
      • +

        createEndTime

        +
        private OffsetDateTime createEndTime
        +
        选填 +

        + 终止时间 最终满足格式 yyyy-MM-dd'T'HH:mm:ss.SSSXXX

        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        StocksQueryParams

        +
        public StocksQueryParams()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/StocksSendParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/StocksSendParams.html new file mode 100644 index 0000000..65e7bfe --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/StocksSendParams.html @@ -0,0 +1,374 @@ + + + + + + +StocksSendParams (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 StocksSendParams

+
+
+ +
+
    +
  • +
    +
    +
    public class StocksSendParams
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        stockId

        +
        private String stockId
        +
        批次号 必须为代金券(全场券或单品券)批次号,不支持立减与折扣。
        +
      • +
      + + + +
        +
      • +

        openid

        +
        private String openid
        +
        用户openid 该openid需要与接口传入中的appid有对应关系。
        +
      • +
      + + + +
        +
      • +

        outRequestNo

        +
        private String outRequestNo
        +
        商户单据号
        +
      • +
      + + + +
        +
      • +

        appid

        +
        private String appid
        +
        公众账号ID
        +
      • +
      + + + +
        +
      • +

        stockCreatorMchid

        +
        private String stockCreatorMchid
        +
        创建批次的商户号
        +
      • +
      + + + +
        +
      • +

        couponValue

        +
        private String couponValue
        +
        指定面额发券,面额
        +
      • +
      + + + +
        +
      • +

        couponMinimum

        +
        private String couponMinimum
        +
        指定面额发券,券门槛
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        StocksSendParams

        +
        public StocksSendParams()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/StoreInfo.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/StoreInfo.html new file mode 100644 index 0000000..6f13e03 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/StoreInfo.html @@ -0,0 +1,332 @@ + + + + + + +StoreInfo (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 StoreInfo

+
+
+ +
+
    +
  • +
    +
    +
    public class StoreInfo
    +extends Object
    +
    +
    从以下版本开始:
    +
    17:06
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        id

        +
        private String id
        +
        门店编号
        +
      • +
      + + + +
        +
      • +

        name

        +
        private String name
        +
        门店名称
        +
      • +
      + + + +
        +
      • +

        areaCode

        +
        private String areaCode
        +
        地区编码
        +
      • +
      + + + +
        +
      • +

        address

        +
        private String address
        +
        详细地址
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        StoreInfo

        +
        public StoreInfo()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.Amount.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.Amount.html new file mode 100644 index 0000000..1bb7ea9 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.Amount.html @@ -0,0 +1,318 @@ + + + + + + +TransactionConsumeData.Amount (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 TransactionConsumeData.Amount

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        total

        +
        private int total
        +
      • +
      + + + +
        +
      • +

        payerTotal

        +
        private int payerTotal
        +
      • +
      + + + +
        +
      • +

        currency

        +
        private String currency
        +
      • +
      + + + +
        +
      • +

        payerCurrency

        +
        private String payerCurrency
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        Amount

        +
        public Amount()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.Payer.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.Payer.html new file mode 100644 index 0000000..ab5ee46 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.Payer.html @@ -0,0 +1,279 @@ + + + + + + +TransactionConsumeData.Payer (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 TransactionConsumeData.Payer

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        openid

        +
        private String openid
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        Payer

        +
        public Payer()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.SceneInfo.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.SceneInfo.html new file mode 100644 index 0000000..0998966 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.SceneInfo.html @@ -0,0 +1,279 @@ + + + + + + +TransactionConsumeData.SceneInfo (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 TransactionConsumeData.SceneInfo

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        deviceId

        +
        private String deviceId
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        SceneInfo

        +
        public SceneInfo()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.html new file mode 100644 index 0000000..a85f0d4 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionConsumeData.html @@ -0,0 +1,471 @@ + + + + + + +TransactionConsumeData (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 TransactionConsumeData

+
+
+ +
+
    +
  • +
    +
    +
    public class TransactionConsumeData
    +extends Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionQueryParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionQueryParams.html new file mode 100644 index 0000000..a1f9100 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/TransactionQueryParams.html @@ -0,0 +1,294 @@ + + + + + + +TransactionQueryParams (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 TransactionQueryParams

+
+
+ +
+
    +
  • +
    +
    +
    public class TransactionQueryParams
    +extends Object
    +
    +
    从以下版本开始:
    +
    17:42
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        mchId

        +
        private String mchId
        +
      • +
      + + + +
        +
      • +

        transactionIdOrOutTradeNo

        +
        private String transactionIdOrOutTradeNo
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        TransactionQueryParams

        +
        public TransactionQueryParams()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/UserCouponsQueryParams.Status.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/UserCouponsQueryParams.Status.html new file mode 100644 index 0000000..959eff4 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/UserCouponsQueryParams.Status.html @@ -0,0 +1,347 @@ + + + + + + +UserCouponsQueryParams.Status (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

枚举 UserCouponsQueryParams.Status

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        values

        +
        public static UserCouponsQueryParams.Status[] values()
        +
        按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。该方法可用于迭代 +常量, 如下所示: +
        +for (UserCouponsQueryParams.Status c : UserCouponsQueryParams.Status.values())
        +    System.out.println(c);
        +
        +
        +
        返回:
        +
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static UserCouponsQueryParams.Status valueOf(String name)
        +
        返回带有指定名称的该类型的枚举常量。 +字符串必须与用于声明该类型的枚举常量的 +标识符完全匹配。(不允许有多余 +的空格字符。)
        +
        +
        参数:
        +
        name - 要返回的枚举常量的名称。
        +
        返回:
        +
        返回带有指定名称的枚举常量
        +
        抛出:
        +
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        +
        NullPointerException - 如果参数为空值
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/UserCouponsQueryParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/UserCouponsQueryParams.html new file mode 100644 index 0000000..41b36ea --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/UserCouponsQueryParams.html @@ -0,0 +1,431 @@ + + + + + + +UserCouponsQueryParams (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
cn.felord.payment.wechat.v3.model
+

类 UserCouponsQueryParams

+
+
+ +
+
    +
  • +
    +
    +
    public class UserCouponsQueryParams
    +extends Object
    +
    +
    从以下版本开始:
    +
    19:19
    +
    作者:
    +
    Dax
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        openId

        +
        private String openId
        +
        用户公众号服务号标识
        +
      • +
      + + + +
        +
      • +

        appId

        +
        private String appId
        +
        公众服务号ID
        +
      • +
      + + + +
        +
      • +

        stockId

        +
        private String stockId
        +
        批次号
        +
      • +
      + + + + + + + +
        +
      • +

        creatorMchId

        +
        private String creatorMchId
        +
        创建批次的商户号
        +
      • +
      + + + +
        +
      • +

        senderMchId

        +
        private String senderMchId
        +
        批次发放商户号
        +
      • +
      + + + +
        +
      • +

        availableMchId

        +
        private String availableMchId
        +
        可用商户号
        +
      • +
      + + + +
        +
      • +

        offset

        +
        private Integer offset
        +
        分页页码
        +
      • +
      + + + +
        +
      • +

        limit

        +
        private Integer limit
        +
        分页大小
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        UserCouponsQueryParams

        +
        public UserCouponsQueryParams()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Amount.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Amount.html new file mode 100644 index 0000000..4cb158f --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Amount.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.Amount的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.Amount

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CallbackParams.Resource.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CallbackParams.Resource.html new file mode 100644 index 0000000..77029c4 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CallbackParams.Resource.html @@ -0,0 +1,166 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.CallbackParams.Resource的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.CallbackParams.Resource

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CallbackParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CallbackParams.html new file mode 100644 index 0000000..f1ca4e9 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CallbackParams.html @@ -0,0 +1,126 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.CallbackParams的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.CallbackParams

+
+
没有cn.felord.payment.wechat.v3.model.CallbackParams的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/ConsumeInformation.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/ConsumeInformation.html new file mode 100644 index 0000000..4f5f663 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/ConsumeInformation.html @@ -0,0 +1,166 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.ConsumeInformation的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.ConsumeInformation

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponAvailableTime.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponAvailableTime.html new file mode 100644 index 0000000..0846742 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponAvailableTime.html @@ -0,0 +1,166 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.CouponAvailableTime的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.CouponAvailableTime

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponConsumeData.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponConsumeData.html new file mode 100644 index 0000000..24194f7 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponConsumeData.html @@ -0,0 +1,169 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.CouponConsumeData的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.CouponConsumeData

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponDetailsQueryParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponDetailsQueryParams.html new file mode 100644 index 0000000..bcc1c82 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponDetailsQueryParams.html @@ -0,0 +1,173 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.CouponDetailsQueryParams的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.CouponDetailsQueryParams

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponUseRule.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponUseRule.html new file mode 100644 index 0000000..43abb40 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/CouponUseRule.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.CouponUseRule的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.CouponUseRule

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Detail.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Detail.html new file mode 100644 index 0000000..79fa068 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Detail.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.Detail的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.Detail

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/DiscountTo.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/DiscountTo.html new file mode 100644 index 0000000..a4e0493 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/DiscountTo.html @@ -0,0 +1,166 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.DiscountTo的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.DiscountTo

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/FixAvailableTime.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/FixAvailableTime.html new file mode 100644 index 0000000..858882f --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/FixAvailableTime.html @@ -0,0 +1,166 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.FixAvailableTime的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.FixAvailableTime

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/FixedNormalCoupon.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/FixedNormalCoupon.html new file mode 100644 index 0000000..54d29fc --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/FixedNormalCoupon.html @@ -0,0 +1,166 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.FixedNormalCoupon的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.FixedNormalCoupon

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Goods.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Goods.html new file mode 100644 index 0000000..202c3b2 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Goods.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.Goods的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.Goods

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/GoodsDetail.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/GoodsDetail.html new file mode 100644 index 0000000..ce46964 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/GoodsDetail.html @@ -0,0 +1,166 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.GoodsDetail的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.GoodsDetail

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/H5Info.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/H5Info.html new file mode 100644 index 0000000..9bda447 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/H5Info.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.H5Info的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.H5Info

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/NormalCouponInformation.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/NormalCouponInformation.html new file mode 100644 index 0000000..0768fab --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/NormalCouponInformation.html @@ -0,0 +1,166 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.NormalCouponInformation的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.NormalCouponInformation

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PatternInfo.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PatternInfo.html new file mode 100644 index 0000000..eb0336c --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PatternInfo.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.PatternInfo的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.PatternInfo

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PayParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PayParams.html new file mode 100644 index 0000000..fcead82 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PayParams.html @@ -0,0 +1,191 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.PayParams的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.PayParams

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Payer.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Payer.html new file mode 100644 index 0000000..7aa0ea4 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/Payer.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.Payer的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.Payer

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PromotionDetail.GoodsDetail.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PromotionDetail.GoodsDetail.html new file mode 100644 index 0000000..645179b --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PromotionDetail.GoodsDetail.html @@ -0,0 +1,166 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.PromotionDetail.GoodsDetail的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.PromotionDetail.GoodsDetail

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PromotionDetail.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PromotionDetail.html new file mode 100644 index 0000000..8bdad3a --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/PromotionDetail.html @@ -0,0 +1,166 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.PromotionDetail的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.PromotionDetail

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/ResponseSignVerifyParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/ResponseSignVerifyParams.html new file mode 100644 index 0000000..164aae9 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/ResponseSignVerifyParams.html @@ -0,0 +1,187 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.ResponseSignVerifyParams的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.ResponseSignVerifyParams

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/SceneInfo.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/SceneInfo.html new file mode 100644 index 0000000..4ce01ac --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/SceneInfo.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.SceneInfo的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.SceneInfo

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/SettleInfo.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/SettleInfo.html new file mode 100644 index 0000000..fa96593 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/SettleInfo.html @@ -0,0 +1,126 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.SettleInfo的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.SettleInfo

+
+
没有cn.felord.payment.wechat.v3.model.SettleInfo的用法
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/SingleitemDiscountOff.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/SingleitemDiscountOff.html new file mode 100644 index 0000000..b02e665 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/SingleitemDiscountOff.html @@ -0,0 +1,166 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.SingleitemDiscountOff的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.SingleitemDiscountOff

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StockUseRule.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StockUseRule.html new file mode 100644 index 0000000..8aaac9e --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StockUseRule.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.StockUseRule的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.StockUseRule

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StocksCreateParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StocksCreateParams.html new file mode 100644 index 0000000..f85b5ea --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StocksCreateParams.html @@ -0,0 +1,173 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.StocksCreateParams的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.StocksCreateParams

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StocksQueryParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StocksQueryParams.html new file mode 100644 index 0000000..5edb59e --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StocksQueryParams.html @@ -0,0 +1,185 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.StocksQueryParams的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.StocksQueryParams

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StocksSendParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StocksSendParams.html new file mode 100644 index 0000000..84e8e48 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StocksSendParams.html @@ -0,0 +1,173 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.StocksSendParams的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.StocksSendParams

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StoreInfo.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StoreInfo.html new file mode 100644 index 0000000..b27fbcb --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/StoreInfo.html @@ -0,0 +1,168 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.StoreInfo的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.StoreInfo

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.Amount.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.Amount.html new file mode 100644 index 0000000..4a6e6a2 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.Amount.html @@ -0,0 +1,166 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.TransactionConsumeData.Amount的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.TransactionConsumeData.Amount

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.Payer.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.Payer.html new file mode 100644 index 0000000..853be69 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.Payer.html @@ -0,0 +1,166 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.TransactionConsumeData.Payer的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.TransactionConsumeData.Payer

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.SceneInfo.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.SceneInfo.html new file mode 100644 index 0000000..c94c592 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.SceneInfo.html @@ -0,0 +1,166 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.TransactionConsumeData.SceneInfo的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.TransactionConsumeData.SceneInfo

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.html new file mode 100644 index 0000000..214cdfb --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionConsumeData.html @@ -0,0 +1,169 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.TransactionConsumeData的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.TransactionConsumeData

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionQueryParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionQueryParams.html new file mode 100644 index 0000000..bd0a738 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/TransactionQueryParams.html @@ -0,0 +1,179 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.TransactionQueryParams的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.TransactionQueryParams

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/UserCouponsQueryParams.Status.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/UserCouponsQueryParams.Status.html new file mode 100644 index 0000000..93c6cc5 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/UserCouponsQueryParams.Status.html @@ -0,0 +1,190 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.UserCouponsQueryParams.Status的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.UserCouponsQueryParams.Status

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/UserCouponsQueryParams.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/UserCouponsQueryParams.html new file mode 100644 index 0000000..c53f641 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/class-use/UserCouponsQueryParams.html @@ -0,0 +1,173 @@ + + + + + + +类 cn.felord.payment.wechat.v3.model.UserCouponsQueryParams的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

类的使用
cn.felord.payment.wechat.v3.model.UserCouponsQueryParams

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/package-frame.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/package-frame.html new file mode 100644 index 0000000..2893976 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/package-frame.html @@ -0,0 +1,60 @@ + + + + + + +cn.felord.payment.wechat.v3.model (payment-spring-boot 1.0.0.RELEASE API) + + + + + +

cn.felord.payment.wechat.v3.model

+
+

+ +

枚举

+ +
+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/package-summary.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/package-summary.html new file mode 100644 index 0000000..a8b19d1 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/package-summary.html @@ -0,0 +1,335 @@ + + + + + + +cn.felord.payment.wechat.v3.model (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cn.felord.payment.wechat.v3.model

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/package-tree.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/package-tree.html new file mode 100644 index 0000000..5bdcbde --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/package-tree.html @@ -0,0 +1,186 @@ + + + + + + +cn.felord.payment.wechat.v3.model 类分层结构 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cn.felord.payment.wechat.v3.model的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +

枚举分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/model/package-use.html b/docs/apidocs/cn/felord/payment/wechat/v3/model/package-use.html new file mode 100644 index 0000000..0d64e7f --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/model/package-use.html @@ -0,0 +1,313 @@ + + + + + + +程序包 cn.felord.payment.wechat.v3.model的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cn.felord.payment.wechat.v3.model

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/package-frame.html b/docs/apidocs/cn/felord/payment/wechat/v3/package-frame.html new file mode 100644 index 0000000..8a6774a --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/package-frame.html @@ -0,0 +1,39 @@ + + + + + + +cn.felord.payment.wechat.v3 (payment-spring-boot 1.0.0.RELEASE API) + + + + + +

cn.felord.payment.wechat.v3

+
+

+ +

枚举

+ +
+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/package-summary.html b/docs/apidocs/cn/felord/payment/wechat/v3/package-summary.html new file mode 100644 index 0000000..3b6e4e0 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/package-summary.html @@ -0,0 +1,253 @@ + + + + + + +cn.felord.payment.wechat.v3 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包 cn.felord.payment.wechat.v3

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/package-tree.html b/docs/apidocs/cn/felord/payment/wechat/v3/package-tree.html new file mode 100644 index 0000000..64b6cd0 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/package-tree.html @@ -0,0 +1,180 @@ + + + + + + +cn.felord.payment.wechat.v3 类分层结构 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包cn.felord.payment.wechat.v3的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +

枚举分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/cn/felord/payment/wechat/v3/package-use.html b/docs/apidocs/cn/felord/payment/wechat/v3/package-use.html new file mode 100644 index 0000000..b73bf93 --- /dev/null +++ b/docs/apidocs/cn/felord/payment/wechat/v3/package-use.html @@ -0,0 +1,264 @@ + + + + + + +程序包 cn.felord.payment.wechat.v3的使用 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

程序包的使用
cn.felord.payment.wechat.v3

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/constant-values.html b/docs/apidocs/constant-values.html new file mode 100644 index 0000000..ec85667 --- /dev/null +++ b/docs/apidocs/constant-values.html @@ -0,0 +1,202 @@ + + + + + + +常量字段值 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

常量字段值

+

目录

+ +
+
+ + +

cn.felord.*

+ + +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/deprecated-list.html b/docs/apidocs/deprecated-list.html new file mode 100644 index 0000000..594d360 --- /dev/null +++ b/docs/apidocs/deprecated-list.html @@ -0,0 +1,126 @@ + + + + + + +已过时的列表 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

已过时的 API

+

目录

+
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/help-doc.html b/docs/apidocs/help-doc.html new file mode 100644 index 0000000..c013f21 --- /dev/null +++ b/docs/apidocs/help-doc.html @@ -0,0 +1,231 @@ + + + + + + +API 帮助 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

此 API 文档的组织方式

+
此 API (应用程序编程接口) 文档包含对应于导航栏中的项目的页面, 如下所述。
+
+
+ +此帮助文件适用于使用标准 doclet 生成的 API 文档。
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/index-all.html b/docs/apidocs/index-all.html new file mode 100644 index 0000000..bf7c736 --- /dev/null +++ b/docs/apidocs/index-all.html @@ -0,0 +1,1980 @@ + + + + + + +索引 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J K L M N O P Q R S T U V W  + + +

A

+
+
AbstractApi - cn.felord.payment.wechat.v3中的类
+
+
The type Abstract api.
+
+
AbstractApi(WechatPayClient, String) - 类 的构造器cn.felord.payment.wechat.v3.AbstractApi
+
+
Instantiates a new Abstract api.
+
+
address - 类 中的变量cn.felord.payment.wechat.v3.model.StoreInfo
+
+
详细地址
+
+
addWechatMeta(String, WechatMetaBean) - 类 中的方法cn.felord.payment.wechat.v3.WechatMetaContainer
+
+
Add wechat meta boolean.
+
+
algorithm - 类 中的变量cn.felord.payment.wechat.v3.model.CallbackParams.Resource
+
 
+
alipayClient(AliPayProperties) - 类 中的方法cn.felord.payment.alipay.AliPayConfiguration
+
 
+
AliPayConfiguration - cn.felord.payment.alipay中的类
+
 
+
AliPayConfiguration() - 类 的构造器cn.felord.payment.alipay.AliPayConfiguration
+
 
+
AliPayProperties - cn.felord.payment.alipay中的类
+
+
The type Ali pay properties.
+
+
AliPayProperties() - 类 的构造器cn.felord.payment.alipay.AliPayProperties
+
 
+
AliPayProperties.V1 - cn.felord.payment.alipay中的类
+
+
The type V 1.
+
+
alipayPublicCertPath - 类 中的变量cn.felord.payment.alipay.AliPayProperties.V1
+
+
alipay public cert path
+
+
alipayRootCertPath - 类 中的变量cn.felord.payment.alipay.AliPayProperties.V1
+
+
alipay root cert path
+
+
Amount - cn.felord.payment.wechat.v3.model中的类
+
+
支付金额 货币单位【分】默认使用人民币标识CNY
+
+
Amount() - 类 的构造器cn.felord.payment.wechat.v3.model.Amount
+
 
+
amount - 类 中的变量cn.felord.payment.wechat.v3.model.PayParams
+
+
支付金额
+
+
amount - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail
+
 
+
amount - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData
+
 
+
Amount() - 类 的构造器cn.felord.payment.wechat.v3.model.TransactionConsumeData.Amount
+
 
+
appCertPublicKeyPath - 类 中的变量cn.felord.payment.alipay.AliPayProperties.V1
+
+
appCertPublicKey
+
+
appId - 类 中的变量cn.felord.payment.alipay.AliPayProperties.V1
+
+
your app ID
+
+
appid - 类 中的变量cn.felord.payment.wechat.v3.model.PayParams
+
 
+
appid - 类 中的变量cn.felord.payment.wechat.v3.model.StocksSendParams
+
+
公众账号ID
+
+
appid - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData
+
 
+
appId - 类 中的变量cn.felord.payment.wechat.v3.model.UserCouponsQueryParams
+
+
公众服务号ID
+
+
appId - 类 中的变量cn.felord.payment.wechat.WechatPayProperties.V3
+
+
app id for wechat pay is required
+
+
applyDefaultCharset() - 类 中的方法cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
Apply the configured charset as a default to registered part converters.
+
+
applyDefaultRestTemplate() - 类 中的方法cn.felord.payment.wechat.v3.WechatPayClient
+
+
Apply default rest template.
+
+
applyObjectMapper(ObjectMapper) - 类 中的方法cn.felord.payment.wechat.v3.AbstractApi
+
 
+
appName - 类 中的变量cn.felord.payment.wechat.v3.model.H5Info
+
+
应用名称
+
+
appPay(PayParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatDirectPayApi
+
+
APP下单API
+
+
appPrivateKeyPath - 类 中的变量cn.felord.payment.alipay.AliPayProperties.V1
+
+
your app private key, which must be in a single line
+
+
appRSAPrivateKey(String) - 类 中的方法cn.felord.payment.alipay.AliPayConfiguration
+
 
+
appSecret - 类 中的变量cn.felord.payment.wechat.WechatPayProperties.V3
+
+
app secret for wechat pay is required
+
+
appUrl - 类 中的变量cn.felord.payment.wechat.v3.model.H5Info
+
+
网站URL
+
+
appV3Secret - 类 中的变量cn.felord.payment.wechat.WechatPayProperties.V3
+
+
app V3 secret is required by wechat pay V3
+
+
areaCode - 类 中的变量cn.felord.payment.wechat.v3.model.StoreInfo
+
+
地区编码
+
+
associatedData - 类 中的变量cn.felord.payment.wechat.v3.model.CallbackParams.Resource
+
 
+
attach - 类 中的变量cn.felord.payment.wechat.v3.model.PayParams
+
+
附加数据,在查询API和支付通知中原样返回,可作为自定义参数使用
+
+
attach - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData
+
 
+
availableBeginTime - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
availableBeginTime - 类 中的变量cn.felord.payment.wechat.v3.model.StocksCreateParams
+
+
批次开始时间 rfc 3339 yyyy-mm-ddthh:mm:ss.sss+timezone
+
+
availableEndTime - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
availableEndTime - 类 中的变量cn.felord.payment.wechat.v3.model.StocksCreateParams
+
+
批次结束时间 rfc 3339 YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE
+
+
availableItems - 类 中的变量cn.felord.payment.wechat.v3.model.CouponUseRule
+
 
+
availableMchId - 类 中的变量cn.felord.payment.wechat.v3.model.UserCouponsQueryParams
+
+
可用商户号
+
+
availableMerchants - 类 中的变量cn.felord.payment.wechat.v3.model.CouponUseRule
+
 
+
availableTimeAfterReceive - 类 中的变量cn.felord.payment.wechat.v3.model.CouponAvailableTime
+
 
+
availableWeekDay - 类 中的变量cn.felord.payment.wechat.v3.model.FixAvailableTime
+
 
+
+ + + +

B

+
+
backgroundColor - 类 中的变量cn.felord.payment.wechat.v3.model.PatternInfo
+
+
背景色
+
+
BankCode - cn.felord.payment.wechat.enumeration中的枚举
+
+
The enum Bank code.
+
+
BankCode(String, String) - 枚举 的构造器cn.felord.payment.wechat.enumeration.BankCode
+
 
+
bankName - 枚举 中的变量cn.felord.payment.wechat.enumeration.BankCode
+
 
+
bankName() - 枚举 中的方法cn.felord.payment.wechat.enumeration.BankCode
+
 
+
bankType - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData
+
 
+
beginTime - 类 中的变量cn.felord.payment.wechat.v3.model.FixAvailableTime
+
 
+
belongMerchant - 类 中的变量cn.felord.payment.wechat.v3.model.StocksCreateParams
+
+
批次归属商户号
+
+
billDownload(String) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
 
+
billDownloadFunction(WechatPayV3Type, String) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
 
+
body - 类 中的变量cn.felord.payment.wechat.v3.model.ResponseSignVerifyParams
+
+
response.body 微信服务器的响应体
+
+
body - 类 中的变量cn.felord.payment.wechat.v3.WechatResponseEntity
+
 
+
BOUNDARY - 类 中的静态变量cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
The constant BOUNDARY.
+
+
bundleId - 类 中的变量cn.felord.payment.wechat.v3.model.H5Info
+
+
IOS 平台 BundleID
+
+
+ + + +

C

+
+
callback(String) - 类 中的方法cn.felord.payment.wechat.v3.WechatApiProvider
+
+
回调.
+
+
callback(ResponseSignVerifyParams, WechatPayCallback.EventType) - 类 中的方法cn.felord.payment.wechat.v3.WechatPayCallback
+
 
+
CallbackParams - cn.felord.payment.wechat.v3.model中的类
+
 
+
CallbackParams() - 类 的构造器cn.felord.payment.wechat.v3.model.CallbackParams
+
 
+
CallbackParams.Resource - cn.felord.payment.wechat.v3.model中的类
+
 
+
CERT_ALIAS - 类 中的静态变量cn.felord.payment.wechat.WechatPayConfiguration
+
 
+
CERTIFICATE_MAP - 类 中的静态变量cn.felord.payment.wechat.v3.SignatureProvider
+
+
微信平台证书容器 key = 序列号 value = 证书对象
+
+
certPath - 类 中的变量cn.felord.payment.wechat.WechatPayProperties.V3
+
+
wechat pay certificate Path
+
+
charset - 类 中的变量cn.felord.payment.alipay.AliPayProperties.V1
+
+
charset default utf-8
+
+
charset - 类 中的变量cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage
+
+
The Charset.
+
+
ciphertext - 类 中的变量cn.felord.payment.wechat.v3.model.CallbackParams.Resource
+
 
+
client() - 类 中的方法cn.felord.payment.wechat.v3.AbstractApi
+
+
Client wechat pay client.
+
+
closeByOutTradeNo(String) - 类 中的方法cn.felord.payment.wechat.v3.WechatDirectPayApi
+
+
关单API
+
+
closeByOutTradeNoFunction(WechatPayV3Type, String) - 类 中的方法cn.felord.payment.wechat.v3.WechatDirectPayApi
+
 
+
cn.felord.payment - 程序包 cn.felord.payment
+
 
+
cn.felord.payment.alipay - 程序包 cn.felord.payment.alipay
+
 
+
cn.felord.payment.autoconfigure - 程序包 cn.felord.payment.autoconfigure
+
 
+
cn.felord.payment.wechat - 程序包 cn.felord.payment.wechat
+
 
+
cn.felord.payment.wechat.enumeration - 程序包 cn.felord.payment.wechat.enumeration
+
 
+
cn.felord.payment.wechat.v3 - 程序包 cn.felord.payment.wechat.v3
+
 
+
cn.felord.payment.wechat.v3.model - 程序包 cn.felord.payment.wechat.v3.model
+
 
+
code - 枚举 中的变量cn.felord.payment.wechat.enumeration.BankCode
+
 
+
code() - 枚举 中的方法cn.felord.payment.wechat.enumeration.BankCode
+
 
+
color - 枚举 中的变量cn.felord.payment.wechat.enumeration.CouponBgColor
+
 
+
color() - 枚举 中的方法cn.felord.payment.wechat.enumeration.CouponBgColor
+
 
+
combineUse - 类 中的变量cn.felord.payment.wechat.v3.model.CouponUseRule
+
 
+
comment - 类 中的变量cn.felord.payment.wechat.v3.model.StocksCreateParams
+
+
仅配置商户可见,用于自定义信息
+
+
ConsumeInformation - cn.felord.payment.wechat.v3.model中的类
+
+
已实扣代金券信息
+
+
ConsumeInformation() - 类 的构造器cn.felord.payment.wechat.v3.model.ConsumeInformation
+
 
+
consumeInformation - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
consumeMchid - 类 中的变量cn.felord.payment.wechat.v3.model.ConsumeInformation
+
 
+
consumer(Consumer<ResponseEntity<ObjectNode>>) - 类 中的方法cn.felord.payment.wechat.v3.WechatPayClient.Executor
+
+
Consumer executor.
+
+
consumeTime - 类 中的变量cn.felord.payment.wechat.v3.model.ConsumeInformation
+
 
+
container() - 类 中的方法cn.felord.payment.wechat.v3.AbstractApi
+
+
Container wechat meta container.
+
+
convert(ResponseEntity<T>) - 类 中的方法cn.felord.payment.wechat.v3.WechatResponseEntity
+
+
Convert ResponseEntity to WechatResponseEntity.
+
+
costPrice - 类 中的变量cn.felord.payment.wechat.v3.model.Detail
+
+
订单原价
+
+
couponAmount - 类 中的变量cn.felord.payment.wechat.v3.model.FixedNormalCoupon
+
+
面额,单位分
+
+
couponAmount - 类 中的变量cn.felord.payment.wechat.v3.model.NormalCouponInformation
+
 
+
CouponAvailableTime - cn.felord.payment.wechat.v3.model中的类
+
 
+
CouponAvailableTime() - 类 的构造器cn.felord.payment.wechat.v3.model.CouponAvailableTime
+
 
+
couponAvailableTime - 类 中的变量cn.felord.payment.wechat.v3.model.CouponUseRule
+
 
+
CouponBgColor - cn.felord.payment.wechat.enumeration中的枚举
+
+
优惠券背景色 + + https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/marketing/convention/chapter3_1.shtml#menu1
+
+
CouponBgColor(String) - 枚举 的构造器cn.felord.payment.wechat.enumeration.CouponBgColor
+
 
+
couponCallback(ResponseSignVerifyParams, Consumer<CouponConsumeData>) - 类 中的方法cn.felord.payment.wechat.v3.WechatPayCallback
+
+
微信支付代金券核销回调.
+
+
CouponConsumeData - cn.felord.payment.wechat.v3.model中的类
+
+
微信代金券核销通知参数
+
+
CouponConsumeData() - 类 的构造器cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
couponDetailFunction(WechatPayV3Type, CouponDetailsQueryParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
 
+
CouponDetailsQueryParams - cn.felord.payment.wechat.v3.model中的类
+
+
查询代金券详情API参数
+
+
CouponDetailsQueryParams() - 类 的构造器cn.felord.payment.wechat.v3.model.CouponDetailsQueryParams
+
 
+
couponId - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
couponId - 类 中的变量cn.felord.payment.wechat.v3.model.CouponDetailsQueryParams
+
+
代金券id
+
+
couponId - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail
+
 
+
couponImage - 类 中的变量cn.felord.payment.wechat.v3.model.PatternInfo
+
+
券详情图片
+
+
couponMinimum - 类 中的变量cn.felord.payment.wechat.v3.model.StocksSendParams
+
+
指定面额发券,券门槛
+
+
couponName - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
CouponStatus - cn.felord.payment.wechat.enumeration中的枚举
+
+
The enum Coupon status.
+
+
CouponStatus() - 枚举 的构造器cn.felord.payment.wechat.enumeration.CouponStatus
+
 
+
couponType - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
CouponUseRule - cn.felord.payment.wechat.v3.model中的类
+
+
核销规则.
+
+
CouponUseRule() - 类 的构造器cn.felord.payment.wechat.v3.model.CouponUseRule
+
 
+
couponUseRule - 类 中的变量cn.felord.payment.wechat.v3.model.StocksCreateParams
+
+
核销规则
+
+
couponValue - 类 中的变量cn.felord.payment.wechat.v3.model.StocksSendParams
+
+
指定面额发券,面额
+
+
createEndTime - 类 中的变量cn.felord.payment.wechat.v3.model.StocksQueryParams
+
+
选填 + + 终止时间 最终满足格式 yyyy-MM-dd'T'HH:mm:ss.SSSXXX
+
+
createPKCS12(String, String, String) - 类 中的方法cn.felord.payment.wechat.v3.KeyPairFactory
+
+
获取公私钥.
+
+
createSign(String...) - 类 中的方法cn.felord.payment.wechat.v3.SignatureProvider
+
+
请求时设置签名 组件
+
+
createStartTime - 类 中的变量cn.felord.payment.wechat.v3.model.StocksQueryParams
+
+
选填 + + 起始时间 最终满足格式 yyyy-MM-dd'T'HH:mm:ss.SSSXXX
+
+
createStock(StocksCreateParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
+
创建代金券批次API
+
+
createStocksFunction(WechatPayV3Type, StocksCreateParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
 
+
createTime - 类 中的变量cn.felord.payment.wechat.v3.model.CallbackParams
+
 
+
createTime - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
creatorMchId - 类 中的变量cn.felord.payment.wechat.v3.model.UserCouponsQueryParams
+
+
创建批次的商户号
+
+
currency - 类 中的变量cn.felord.payment.wechat.v3.model.Amount
+
 
+
currency - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail
+
 
+
currency - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData.Amount
+
 
+
cutToPrice - 类 中的变量cn.felord.payment.wechat.v3.model.DiscountTo
+
 
+
+ + + +

D

+
+
decryptResponseBody(String, String, String, String) - 类 中的方法cn.felord.payment.wechat.v3.SignatureProvider
+
+
解密响应体.
+
+
description - 枚举 中的变量cn.felord.payment.wechat.enumeration.StockStatus
+
 
+
description() - 枚举 中的方法cn.felord.payment.wechat.enumeration.StockStatus
+
+
Description string.
+
+
description - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
description - 类 中的变量cn.felord.payment.wechat.v3.model.PatternInfo
+
+
使用说明
+
+
description - 类 中的变量cn.felord.payment.wechat.v3.model.PayParams
+
+
商品描述 + Image形象店-深圳腾大-QQ公仔
+
+
Detail - cn.felord.payment.wechat.v3.model中的类
+
 
+
Detail() - 类 的构造器cn.felord.payment.wechat.v3.model.Detail
+
 
+
detail - 类 中的变量cn.felord.payment.wechat.v3.model.PayParams
+
+
优惠功能
+
+
deviceId - 类 中的变量cn.felord.payment.wechat.v3.model.SceneInfo
+
+
商户端设备号
+
+
deviceId - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData.SceneInfo
+
 
+
directPayApi(String) - 类 中的方法cn.felord.payment.wechat.v3.WechatApiProvider
+
+
普通支付-直连模式.
+
+
discountAmount - 类 中的变量cn.felord.payment.wechat.v3.model.GoodsDetail
+
 
+
discountAmount - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail.GoodsDetail
+
 
+
discountTo - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
DiscountTo - cn.felord.payment.wechat.v3.model中的类
+
+
减至优惠限定字段,仅减至优惠场景有返回
+
+
DiscountTo() - 类 的构造器cn.felord.payment.wechat.v3.model.DiscountTo
+
 
+
doDownload(WechatRequestEntity<T>) - 类 中的方法cn.felord.payment.wechat.v3.WechatPayClient.Executor
+
+
Do download string.
+
+
doExecute(WechatRequestEntity<T>) - 类 中的方法cn.felord.payment.wechat.v3.WechatPayClient.Executor
+
+
Do execute.
+
+
domain - 枚举 中的变量cn.felord.payment.wechat.enumeration.WeChatServer
+
+
域名
+
+
domain() - 枚举 中的方法cn.felord.payment.wechat.enumeration.WeChatServer
+
+
Gets type.
+
+
domain - 类 中的变量cn.felord.payment.wechat.WechatPayProperties.V3
+
+
your pay server domain
+
+
download() - 类 中的方法cn.felord.payment.wechat.v3.WechatPayClient.Executor
+
+
Download string.
+
+
downloadFlowFunction(WechatPayV3Type, String) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
 
+
downloadStockRefundFlow(String) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
+
下载批次退款明细API
+
+
downloadStockUseFlow(String) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
+
下载批次核销明细API
+
+
+ + + +

E

+
+
EnableMobilePay - cn.felord.payment.autoconfigure中的注释类型
+
 
+
endTime - 类 中的变量cn.felord.payment.wechat.v3.model.FixAvailableTime
+
 
+
event - 枚举 中的变量cn.felord.payment.wechat.v3.WechatPayCallback.EventType
+
 
+
eventType - 类 中的变量cn.felord.payment.wechat.v3.model.CallbackParams
+
 
+
EventType(String) - 枚举 的构造器cn.felord.payment.wechat.v3.WechatPayCallback.EventType
+
 
+
Executor(WechatPayV3Type, M, SignatureProvider, RestOperations) - 类 的构造器cn.felord.payment.wechat.v3.WechatPayClient.Executor
+
+
Instantiates a new Executor.
+
+
ext_info - 类 中的变量cn.felord.payment.wechat.v3.model.StocksCreateParams
+
+
扩展属性
+
+
ExtensionFormHttpMessageConverter - cn.felord.payment.wechat.v3中的类
+
+
用于微信支付处理上传的自定义消息转换器.
+
+
ExtensionFormHttpMessageConverter() - 类 的构造器cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
Instantiates a new Upload http message converter.
+
+
ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage - cn.felord.payment.wechat.v3中的类
+
+
The type Multipart http output message.
+
+
+ + + +

F

+
+
favorApi(String) - 类 中的方法cn.felord.payment.wechat.v3.WechatApiProvider
+
+
代金券.
+
+
fixAvailableTime - 类 中的变量cn.felord.payment.wechat.v3.model.CouponAvailableTime
+
 
+
FixAvailableTime - cn.felord.payment.wechat.v3.model中的类
+
 
+
FixAvailableTime() - 类 的构造器cn.felord.payment.wechat.v3.model.FixAvailableTime
+
 
+
fixedNormalCoupon - 类 中的变量cn.felord.payment.wechat.v3.model.CouponUseRule
+
 
+
FixedNormalCoupon - cn.felord.payment.wechat.v3.model中的类
+
+
固定面额满减券使用规则, stock_type为NORMAL时必填 + + 满transactionMinimum 减少 couponAmount
+
+
FixedNormalCoupon() - 类 的构造器cn.felord.payment.wechat.v3.model.FixedNormalCoupon
+
 
+
format - 类 中的变量cn.felord.payment.alipay.AliPayProperties.V1
+
+
data format only json now
+
+
function(BiFunction<WechatPayV3Type, M, RequestEntity<?>>) - 类 中的方法cn.felord.payment.wechat.v3.WechatPayClient.Executor
+
+
Function executor.
+
+
+ + + +

G

+
+
Get(URI) - 类 中的方法cn.felord.payment.wechat.v3.AbstractApi
+
+
Get request entity.
+
+
getBody() - 类 中的方法cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage
+
 
+
getBytes(String) - 类 中的方法cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage
+
+
Get bytes byte [ ].
+
+
getFileAbsolutePath(String) - 类 中的方法cn.felord.payment.alipay.AliPayConfiguration
+
 
+
getHeaders() - 类 中的方法cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage
+
 
+
getMapper() - 类 中的方法cn.felord.payment.wechat.v3.AbstractApi
+
+
Gets mapper.
+
+
getMediaType(MediaType) - 类 中的方法cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
Gets media type.
+
+
getTenantIds() - 类 中的方法cn.felord.payment.wechat.v3.WechatMetaContainer
+
+
Gets properties keys.
+
+
getWechatMeta(String) - 类 中的方法cn.felord.payment.wechat.v3.WechatMetaContainer
+
+
Gets wechat meta.
+
+
Goods - cn.felord.payment.wechat.v3.model中的类
+
 
+
Goods() - 类 的构造器cn.felord.payment.wechat.v3.model.Goods
+
 
+
goodsDetail - 类 中的变量cn.felord.payment.wechat.v3.model.ConsumeInformation
+
 
+
goodsDetail - 类 中的变量cn.felord.payment.wechat.v3.model.Detail
+
+
单品列表
+
+
GoodsDetail - cn.felord.payment.wechat.v3.model中的类
+
+
商户下单接口传的单品信息
+
+
GoodsDetail() - 类 的构造器cn.felord.payment.wechat.v3.model.GoodsDetail
+
 
+
goodsDetail - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail
+
 
+
GoodsDetail() - 类 的构造器cn.felord.payment.wechat.v3.model.PromotionDetail.GoodsDetail
+
 
+
goodsId - 类 中的变量cn.felord.payment.wechat.v3.model.GoodsDetail
+
 
+
goodsId - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail.GoodsDetail
+
 
+
goodsName - 类 中的变量cn.felord.payment.wechat.v3.model.Goods
+
+
商品名称
+
+
goodsRemark - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail.GoodsDetail
+
 
+
goodsTag - 类 中的变量cn.felord.payment.wechat.v3.model.CouponUseRule
+
 
+
goodsTag - 类 中的变量cn.felord.payment.wechat.v3.model.PayParams
+
+
订单优惠标记
+
+
gsonPresent - 类 中的静态变量cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
The constant gsonPresent.
+
+
+ + + +

H

+
+
H5Info - cn.felord.payment.wechat.v3.model中的类
+
 
+
H5Info() - 类 的构造器cn.felord.payment.wechat.v3.model.H5Info
+
 
+
h5Info - 类 中的变量cn.felord.payment.wechat.v3.model.SceneInfo
+
+
H5 场景信息
+
+
h5Pay(PayParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatDirectPayApi
+
+
H5下单API
+
+
hasError(ClientHttpResponse) - 类 中的方法cn.felord.payment.wechat.WechatPayResponseErrorHandler
+
 
+
header(WechatRequestEntity<T>) - 类 中的方法cn.felord.payment.wechat.v3.WechatPayClient.Executor
+
+
构造私钥签名.
+
+
headers - 类 中的变量cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage
+
+
The Headers.
+
+
headers(HttpHeaders) - 类 中的方法cn.felord.payment.wechat.v3.WechatRequestEntity
+
+
Headers wechat request entity.
+
+
headersWritten - 类 中的变量cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage
+
+
The Headers written.
+
+
httpStatus - 类 中的变量cn.felord.payment.wechat.v3.WechatResponseEntity
+
 
+
+ + + +

I

+
+
id - 类 中的变量cn.felord.payment.wechat.v3.model.CallbackParams
+
 
+
id - 类 中的变量cn.felord.payment.wechat.v3.model.StoreInfo
+
+
门店编号
+
+
ID_GENERATOR - 类 中的静态变量cn.felord.payment.wechat.v3.SignatureProvider
+
+
The constant ID_GENERATOR.
+
+
invoiceId - 类 中的变量cn.felord.payment.wechat.v3.model.Detail
+
+
商品小票ID
+
+
is1xxInformational() - 类 中的方法cn.felord.payment.wechat.v3.WechatResponseEntity
+
+
Is 1 xx informational boolean.
+
+
is2xxSuccessful() - 类 中的方法cn.felord.payment.wechat.v3.WechatResponseEntity
+
+
Is 2xx successful boolean.
+
+
is3xxRedirection() - 类 中的方法cn.felord.payment.wechat.v3.WechatResponseEntity
+
+
Is 3xx redirection boolean.
+
+
is4xxClientError() - 类 中的方法cn.felord.payment.wechat.v3.WechatResponseEntity
+
+
Is 4xx client error boolean.
+
+
is5xxServerError() - 类 中的方法cn.felord.payment.wechat.v3.WechatResponseEntity
+
+
Is 5xx server error boolean.
+
+
isMultipart(MultiValueMap<String, ?>, MediaType) - 类 中的方法cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
Is multipart boolean.
+
+
+ + + +

J

+
+
jackson2Present - 类 中的静态变量cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
The constant jackson2Present.
+
+
jackson2SmilePresent - 类 中的静态变量cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
The constant jackson2SmilePresent.
+
+
jackson2XmlPresent - 类 中的静态变量cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
The constant jackson2XmlPresent.
+
+
jaxb2Present - 类 中的静态变量cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
The constant jaxb2Present.
+
+
jsonbPresent - 类 中的静态变量cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
The constant jsonbPresent.
+
+
jsPay(PayParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatDirectPayApi
+
+
JSAPI/小程序下单API
+
+
+ + + +

K

+
+
keyPair - 类 中的变量cn.felord.payment.wechat.v3.WechatMetaBean
+
+
The Key pair.
+
+
KeyPairFactory - cn.felord.payment.wechat.v3中的类
+
+
证书工具
+
+
KeyPairFactory() - 类 的构造器cn.felord.payment.wechat.v3.KeyPairFactory
+
 
+
+ + + +

L

+
+
limit - 类 中的变量cn.felord.payment.wechat.v3.model.StocksQueryParams
+
+
必填 + + 条件查询批次列表API 分页大小,最大10。
+
+
limit - 类 中的变量cn.felord.payment.wechat.v3.model.UserCouponsQueryParams
+
+
分页大小
+
+
lock - 类 中的变量cn.felord.payment.wechat.v3.KeyPairFactory
+
 
+
+ + + +

M

+
+
mapper - 类 中的变量cn.felord.payment.wechat.v3.AbstractApi
+
 
+
MAPPER - 类 中的静态变量cn.felord.payment.wechat.v3.WechatPayCallback
+
 
+
marketingImageUpload(MultipartFile) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
+
营销图片上传API
+
+
marketingImageUploadFunction(WechatPayV3Type, MultipartFile) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
 
+
maxAmount - 类 中的变量cn.felord.payment.wechat.v3.model.StockUseRule
+
+
总消耗金额,单位:分。
+
+
maxAmountByDay - 类 中的变量cn.felord.payment.wechat.v3.model.StockUseRule
+
+
单天最高消耗金额,单位:分
+
+
maxCoupons - 类 中的变量cn.felord.payment.wechat.v3.model.StockUseRule
+
+
最大发券数
+
+
maxCouponsPerUser - 类 中的变量cn.felord.payment.wechat.v3.model.StockUseRule
+
+
单个用户可领个数,每个用户最多60张券
+
+
maxPrice - 类 中的变量cn.felord.payment.wechat.v3.model.DiscountTo
+
 
+
mchid - 类 中的变量cn.felord.payment.wechat.v3.model.PayParams
+
 
+
mchid - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData
+
 
+
mchId - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionQueryParams
+
 
+
mchId - 类 中的变量cn.felord.payment.wechat.WechatPayProperties.V3
+
+
mchId for wechat pay is required
+
+
merchantContribute - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail
+
 
+
merchantGoodsId - 类 中的变量cn.felord.payment.wechat.v3.model.Goods
+
+
商户侧商品编码
+
+
merchantLogo - 类 中的变量cn.felord.payment.wechat.v3.model.PatternInfo
+
+
商户logo
+
+
merchantName - 类 中的变量cn.felord.payment.wechat.v3.model.PatternInfo
+
+
商户名称
+
+
method - 枚举 中的变量cn.felord.payment.wechat.enumeration.WechatPayV3Type
+
 
+
method() - 枚举 中的方法cn.felord.payment.wechat.enumeration.WechatPayV3Type
+
+
Method string.
+
+
model - 类 中的变量cn.felord.payment.wechat.v3.WechatPayClient.Executor
+
+
The Model.
+
+
MultipartHttpOutputMessage(OutputStream, Charset) - 类 的构造器cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage
+
+
Instantiates a new Multipart http output message.
+
+
+ + + +

N

+
+
name - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail
+
 
+
name - 类 中的变量cn.felord.payment.wechat.v3.model.StoreInfo
+
+
门店名称
+
+
nativePay(PayParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatDirectPayApi
+
+
Native下单API
+
+
naturalPersonLimit - 类 中的变量cn.felord.payment.wechat.v3.model.StockUseRule
+
+
是否开启自然人限制
+
+
noCash - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
noCash - 类 中的变量cn.felord.payment.wechat.v3.model.StocksCreateParams
+
+
是否无资金流
+
+
nonce - 类 中的变量cn.felord.payment.wechat.v3.model.CallbackParams.Resource
+
 
+
normalCouponInformation - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
NormalCouponInformation - cn.felord.payment.wechat.v3.model中的类
+
+
普通满减券面额、门槛信息
+
+
NormalCouponInformation() - 类 的构造器cn.felord.payment.wechat.v3.model.NormalCouponInformation
+
 
+
notifyUrl - 类 中的变量cn.felord.payment.wechat.v3.model.PayParams
+
+
通知URL必须为直接可访问的URL,不允许携带查询串。
+
+
+ + + +

O

+
+
of(RequestEntity<?>, Consumer<ResponseEntity<ObjectNode>>) - 类 中的静态方法cn.felord.payment.wechat.v3.WechatRequestEntity
+
+
Of wechat request entity.
+
+
offset - 类 中的变量cn.felord.payment.wechat.v3.model.StocksQueryParams
+
+
必填 + + 条件查询批次列表API 页码从0开始,默认第0页,传递1可能出错。
+
+
offset - 类 中的变量cn.felord.payment.wechat.v3.model.UserCouponsQueryParams
+
+
分页页码
+
+
openId - 类 中的变量cn.felord.payment.wechat.v3.model.CouponDetailsQueryParams
+
+
用户在appid下授权得到的openid + + 参考发券
+
+
openid - 类 中的变量cn.felord.payment.wechat.v3.model.Payer
+
+
用户标识
+
+
openid - 类 中的变量cn.felord.payment.wechat.v3.model.StocksSendParams
+
+
用户openid 该openid需要与接口传入中的appid有对应关系。
+
+
openid - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData.Payer
+
 
+
openId - 类 中的变量cn.felord.payment.wechat.v3.model.UserCouponsQueryParams
+
+
用户公众号服务号标识
+
+
originalType - 类 中的变量cn.felord.payment.wechat.v3.model.CallbackParams.Resource
+
 
+
otherContribute - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail
+
 
+
outputStream - 类 中的变量cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage
+
+
The Output stream.
+
+
outRequestNo - 类 中的变量cn.felord.payment.wechat.v3.model.StocksCreateParams
+
+
商户单据号
+
+
outRequestNo - 类 中的变量cn.felord.payment.wechat.v3.model.StocksSendParams
+
+
商户单据号
+
+
outTradeNo - 类 中的变量cn.felord.payment.wechat.v3.model.PayParams
+
+
商户系统内部订单号,只能是数字、大小写字母_-*且在同一个商户号下唯一,详见【商户订单号】。
+
+
outTradeNo - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData
+
 
+
+ + + +

P

+
+
packageName - 类 中的变量cn.felord.payment.wechat.v3.model.H5Info
+
+
Android 平台 PackageName
+
+
partConverters - 类 中的变量cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
The Part converters.
+
+
partnerKey - 类 中的变量cn.felord.payment.wechat.WechatPayProperties.V3
+
+
partnerKey for wechat pay is optional
+
+
pattern - 枚举 中的变量cn.felord.payment.wechat.enumeration.WechatPayV3Type
+
 
+
pattern() - 枚举 中的方法cn.felord.payment.wechat.enumeration.WechatPayV3Type
+
+
Pattern string.
+
+
PatternInfo - cn.felord.payment.wechat.v3.model中的类
+
+
优惠券样式
+
+
PatternInfo() - 类 的构造器cn.felord.payment.wechat.v3.model.PatternInfo
+
 
+
patternInfo - 类 中的变量cn.felord.payment.wechat.v3.model.StocksCreateParams
+
+
代金券样式
+
+
pauseStock(String) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
+
暂停代金券批次API
+
+
PayConfiguration - cn.felord.payment.autoconfigure中的类
+
 
+
PayConfiguration() - 类 的构造器cn.felord.payment.autoconfigure.PayConfiguration
+
 
+
Payer - cn.felord.payment.wechat.v3.model中的类
+
 
+
Payer() - 类 的构造器cn.felord.payment.wechat.v3.model.Payer
+
 
+
payer - 类 中的变量cn.felord.payment.wechat.v3.model.PayParams
+
+
支付者 JSAPI/小程序下单 必传
+
+
payer - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData
+
 
+
Payer() - 类 的构造器cn.felord.payment.wechat.v3.model.TransactionConsumeData.Payer
+
 
+
payerClientIp - 类 中的变量cn.felord.payment.wechat.v3.model.SceneInfo
+
+
用户终端IP
+
+
payerCurrency - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData.Amount
+
 
+
payerTotal - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData.Amount
+
 
+
PayException - cn.felord.payment中的异常错误
+
 
+
PayException() - 异常错误 的构造器cn.felord.payment.PayException
+
 
+
PayException(String) - 异常错误 的构造器cn.felord.payment.PayException
+
 
+
PayException(String, Throwable) - 异常错误 的构造器cn.felord.payment.PayException
+
 
+
PayException(Throwable) - 异常错误 的构造器cn.felord.payment.PayException
+
 
+
PayException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.felord.payment.PayException
+
 
+
payFunction(WechatPayV3Type, PayParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatDirectPayApi
+
 
+
PayParams - cn.felord.payment.wechat.v3.model中的类
+
+
The type App pay model.
+
+
PayParams() - 类 的构造器cn.felord.payment.wechat.v3.model.PayParams
+
 
+
Post(URI, Object) - 类 中的方法cn.felord.payment.wechat.v3.AbstractApi
+
+
Post request entity.
+
+
preventApiAbuse - 类 中的变量cn.felord.payment.wechat.v3.model.StockUseRule
+
+
api发券防刷
+
+
price - 类 中的变量cn.felord.payment.wechat.v3.model.GoodsDetail
+
 
+
profitSharing - 类 中的变量cn.felord.payment.wechat.v3.model.SettleInfo
+
+
是否指定分账
+
+
PromotionDetail - cn.felord.payment.wechat.v3.model中的类
+
 
+
PromotionDetail() - 类 的构造器cn.felord.payment.wechat.v3.model.PromotionDetail
+
 
+
promotionDetail - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData
+
 
+
PromotionDetail.GoodsDetail - cn.felord.payment.wechat.v3.model中的类
+
 
+
+ + + +

Q

+
+
quantity - 类 中的变量cn.felord.payment.wechat.v3.model.Goods
+
+
商品数量
+
+
quantity - 类 中的变量cn.felord.payment.wechat.v3.model.GoodsDetail
+
 
+
quantity - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail.GoodsDetail
+
 
+
queryCouponDetails(CouponDetailsQueryParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
+
查询代金券详情API
+
+
queryMerchantsByStockId(StocksQueryParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
+
查询代金券可用商户API
+
+
queryStockDetail(String) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
+
查询批次详情API
+
+
queryStockItems(StocksQueryParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
+
查询代金券可用单品API
+
+
queryStocksByMch(StocksQueryParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
+
条件查询批次列表API
+
+
queryStocksFunction(WechatPayV3Type, StocksQueryParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
 
+
queryTransactionById(TransactionQueryParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatDirectPayApi
+
+
微信支付订单号查询API
+
+
queryTransactionByOutTradeNo(TransactionQueryParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatDirectPayApi
+
+
商户订单号查询API
+
+
queryTransactionFunction(WechatPayV3Type, TransactionQueryParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatDirectPayApi
+
 
+
queryUserCouponsByMchId(UserCouponsQueryParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
+
根据商户号查用户的券API
+
+
queryUserCouponsFunction(WechatPayV3Type, UserCouponsQueryParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
 
+
+ + + +

R

+
+
refreshCertificate(String) - 类 中的方法cn.felord.payment.wechat.v3.SignatureProvider
+
+
当我方服务器不存在平台证书或者证书同当前响应报文中的证书序列号不一致时应当刷新 调用/v3/certificates
+
+
removeWechatMeta(String) - 类 中的方法cn.felord.payment.wechat.v3.WechatMetaContainer
+
+
Remove wechat meta wechat meta bean.
+
+
request() - 类 中的方法cn.felord.payment.wechat.v3.WechatPayClient.Executor
+
+
Request.
+
+
requestEntityBiFunction - 类 中的变量cn.felord.payment.wechat.v3.WechatPayClient.Executor
+
+
The Request entity bi function.
+
+
requestSign(String, String, String, String) - 类 中的方法cn.felord.payment.wechat.v3.SignatureProvider
+
+
我方请求时加签,使用API证书.
+
+
resource - 类 中的变量cn.felord.payment.wechat.v3.model.CallbackParams
+
 
+
Resource() - 类 的构造器cn.felord.payment.wechat.v3.model.CallbackParams.Resource
+
 
+
resourceType - 类 中的变量cn.felord.payment.wechat.v3.model.CallbackParams
+
 
+
responseBodyConsumer - 类 中的变量cn.felord.payment.wechat.v3.WechatPayClient.Executor
+
+
The Response body consumer.
+
+
responseBodyConsumer - 类 中的变量cn.felord.payment.wechat.v3.WechatRequestEntity
+
 
+
responseSignVerify(ResponseSignVerifyParams) - 类 中的方法cn.felord.payment.wechat.v3.SignatureProvider
+
+
我方对响应验签,和应答签名做比较,使用微信平台证书.
+
+
ResponseSignVerifyParams - cn.felord.payment.wechat.v3.model中的类
+
+
微信的响应签名校验参数
+
+
ResponseSignVerifyParams() - 类 的构造器cn.felord.payment.wechat.v3.model.ResponseSignVerifyParams
+
 
+
restartStock(String) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
+
重启代金券批次API
+
+
restOperations - 类 中的变量cn.felord.payment.wechat.v3.SignatureProvider
+
+
The Rest operations.
+
+
restOperations - 类 中的变量cn.felord.payment.wechat.v3.WechatPayClient.Executor
+
+
The Rest operations.
+
+
restOperations - 类 中的变量cn.felord.payment.wechat.v3.WechatPayClient
+
+
The Rest operations.
+
+
+ + + +

S

+
+
sceneInfo - 类 中的变量cn.felord.payment.wechat.v3.model.PayParams
+
+
场景信息
+
+
SceneInfo - cn.felord.payment.wechat.v3.model中的类
+
 
+
SceneInfo() - 类 的构造器cn.felord.payment.wechat.v3.model.SceneInfo
+
 
+
sceneInfo - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData
+
 
+
SceneInfo() - 类 的构造器cn.felord.payment.wechat.v3.model.TransactionConsumeData.SceneInfo
+
 
+
SCHEMA - 类 中的静态变量cn.felord.payment.wechat.v3.SignatureProvider
+
+
The constant SCHEMA.
+
+
scope - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail
+
 
+
secondDayAvailable - 类 中的变量cn.felord.payment.wechat.v3.model.CouponAvailableTime
+
 
+
senderMchId - 类 中的变量cn.felord.payment.wechat.v3.model.UserCouponsQueryParams
+
+
批次发放商户号
+
+
sendStock(StocksSendParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
+
发放代金券API
+
+
sendStocksFunction(WechatPayV3Type, StocksSendParams) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
 
+
serialNumber - 类 中的变量cn.felord.payment.wechat.v3.WechatMetaBean
+
+
The Serial number.
+
+
serverUrl - 类 中的变量cn.felord.payment.alipay.AliPayProperties.V1
+
+
alipay server
+
+
setMarketingFavorCallback(String) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
+
代金券核销回调通知API
+
+
setMarketingFavorCallbackFunction(WechatPayV3Type, String) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
 
+
SettleInfo - cn.felord.payment.wechat.v3.model中的类
+
 
+
SettleInfo() - 类 的构造器cn.felord.payment.wechat.v3.model.SettleInfo
+
 
+
SignatureProvider - cn.felord.payment.wechat.v3中的类
+
+
签名 加签 验签 + + 我方请求微信服务器时,需要根据我方的API证书对参数进行加签;微信服务器会根据我方签名验签以确定请求来自我方服务器; + + 然后微信服务器响应我方请求并在响应报文中使用【微信平台证书】加签 我方需要根据规则验签是否响应来自微信支付服务器 + + 其中【微信平台证书】定期会进行更新,不受我方管控,我方需要适当的时候获取最新的证书列表。
+
+
SignatureProvider(WechatMetaContainer) - 类 的构造器cn.felord.payment.wechat.v3.SignatureProvider
+
+
Instantiates a new Signature provider.
+
+
signatureProvider - 类 中的变量cn.felord.payment.wechat.v3.WechatPayCallback
+
 
+
signatureProvider - 类 中的变量cn.felord.payment.wechat.v3.WechatPayClient.Executor
+
+
The Signature provider.
+
+
signatureProvider - 类 中的变量cn.felord.payment.wechat.v3.WechatPayClient
+
+
The Signature provider.
+
+
signatureProvider() - 类 中的方法cn.felord.payment.wechat.v3.WechatPayClient
+
+
Signature provider signature provider.
+
+
signatureProvider(WechatMetaContainer) - 类 中的方法cn.felord.payment.wechat.WechatPayConfiguration
+
+
微信支付V3签名工具.
+
+
signType - 类 中的变量cn.felord.payment.alipay.AliPayProperties.V1
+
+
sign type default RSA2
+
+
singleitem - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
singleitemDiscountOff - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
SingleitemDiscountOff - cn.felord.payment.wechat.v3.model中的类
+
+
单品优惠特定信息
+
+
SingleitemDiscountOff() - 类 的构造器cn.felord.payment.wechat.v3.model.SingleitemDiscountOff
+
 
+
singlePriceMax - 类 中的变量cn.felord.payment.wechat.v3.model.SingleitemDiscountOff
+
 
+
spOpenid - 类 中的变量cn.felord.payment.wechat.v3.model.Payer
+
+
用户服务标识
+
+
startAndRestartAndPauseStockFunction(WechatPayV3Type, String) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
 
+
startStock(String) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
+
激活代金券批次API
+
+
status - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
status - 类 中的变量cn.felord.payment.wechat.v3.model.StocksQueryParams
+
+
根据API而定 + + 批次状态,只对条件查询批次列表APIWechatMarketingFavorApi.queryStocksByMch(StocksQueryParams)有效。
+
+
status - 类 中的变量cn.felord.payment.wechat.v3.model.UserCouponsQueryParams
+
+
券状态 null 不生效
+
+
Status() - 枚举 的构造器cn.felord.payment.wechat.v3.model.UserCouponsQueryParams.Status
+
 
+
stockCreatorMchid - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
stockCreatorMchid - 类 中的变量cn.felord.payment.wechat.v3.model.StocksSendParams
+
+
创建批次的商户号
+
+
stockDetailFunction(WechatPayV3Type, String) - 类 中的方法cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
 
+
stockId - 类 中的变量cn.felord.payment.wechat.v3.model.CouponConsumeData
+
 
+
stockId - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail
+
 
+
stockId - 类 中的变量cn.felord.payment.wechat.v3.model.StocksQueryParams
+
+
根据API而定 + + 批次ID,对条件查询批次列表APIWechatMarketingFavorApi.queryStocksByMch(StocksQueryParams)无效。
+
+
stockId - 类 中的变量cn.felord.payment.wechat.v3.model.StocksSendParams
+
+
批次号 必须为代金券(全场券或单品券)批次号,不支持立减与折扣。
+
+
stockId - 类 中的变量cn.felord.payment.wechat.v3.model.UserCouponsQueryParams
+
+
批次号
+
+
stockName - 类 中的变量cn.felord.payment.wechat.v3.model.StocksCreateParams
+
+
批次名称
+
+
StocksCreateParams - cn.felord.payment.wechat.v3.model中的类
+
+
创建优惠券批次参数.
+
+
StocksCreateParams() - 类 的构造器cn.felord.payment.wechat.v3.model.StocksCreateParams
+
 
+
StocksQueryParams - cn.felord.payment.wechat.v3.model中的类
+
+
查询参数,适用以下接口: + + 条件查询批次列表API、查询代金券可用商户API、查询代金券可用单品API
+
+
StocksQueryParams() - 类 的构造器cn.felord.payment.wechat.v3.model.StocksQueryParams
+
 
+
StocksSendParams - cn.felord.payment.wechat.v3.model中的类
+
 
+
StocksSendParams() - 类 的构造器cn.felord.payment.wechat.v3.model.StocksSendParams
+
 
+
StockStatus - cn.felord.payment.wechat.enumeration中的枚举
+
+
The enum Stock status.
+
+
StockStatus(String, String) - 枚举 的构造器cn.felord.payment.wechat.enumeration.StockStatus
+
 
+
stockType - 类 中的变量cn.felord.payment.wechat.v3.model.StocksCreateParams
+
+
批次类型
+
+
stockUseRule - 类 中的变量cn.felord.payment.wechat.v3.model.StocksCreateParams
+
+
批次使用规则
+
+
StockUseRule - cn.felord.payment.wechat.v3.model中的类
+
+
批次使用规则
+
+
StockUseRule() - 类 的构造器cn.felord.payment.wechat.v3.model.StockUseRule
+
 
+
store - 类 中的变量cn.felord.payment.wechat.v3.KeyPairFactory
+
 
+
storeInfo - 类 中的变量cn.felord.payment.wechat.v3.model.SceneInfo
+
+
商户门店信息
+
+
StoreInfo - cn.felord.payment.wechat.v3.model中的类
+
 
+
StoreInfo() - 类 的构造器cn.felord.payment.wechat.v3.model.StoreInfo
+
 
+
subOpenid - 类 中的变量cn.felord.payment.wechat.v3.model.Payer
+
+
用户子标识
+
+
subsidyAmount - 类 中的变量cn.felord.payment.wechat.v3.model.SettleInfo
+
+
补差金额
+
+
successTime - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData
+
 
+
summary - 类 中的变量cn.felord.payment.wechat.v3.model.CallbackParams
+
 
+
+ + + +

T

+
+
tenantId - 类 中的变量cn.felord.payment.wechat.v3.AbstractApi
+
 
+
tenantId() - 类 中的方法cn.felord.payment.wechat.v3.AbstractApi
+
+
Tenant id string.
+
+
tenantId - 类 中的变量cn.felord.payment.wechat.v3.WechatMetaBean
+
+
The Tenant id.
+
+
tenantId - 类 中的变量cn.felord.payment.wechat.v3.WechatPayCallback
+
 
+
tenantIds - 类 中的变量cn.felord.payment.wechat.v3.WechatMetaContainer
+
 
+
timeExpire - 类 中的变量cn.felord.payment.wechat.v3.model.PayParams
+
+
订单失效时间 YYYY-MM-DDTHH:mm:ss+TIMEZONE
+
+
TOKEN_PATTERN - 类 中的静态变量cn.felord.payment.wechat.v3.SignatureProvider
+
+
The constant TOKEN_PATTERN.
+
+
toString() - 枚举 中的方法cn.felord.payment.wechat.enumeration.WeChatServer
+
 
+
total - 类 中的变量cn.felord.payment.wechat.v3.model.Amount
+
 
+
total - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData.Amount
+
 
+
TradeState - cn.felord.payment.wechat.enumeration中的枚举
+
+
微信侧返回交易状态
+
+
TradeState() - 枚举 的构造器cn.felord.payment.wechat.enumeration.TradeState
+
 
+
tradeState - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData
+
 
+
tradeStateDesc - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData
+
 
+
TradeType - cn.felord.payment.wechat.enumeration中的枚举
+
+
微信侧返回交易类型
+
+
TradeType() - 枚举 的构造器cn.felord.payment.wechat.enumeration.TradeType
+
 
+
tradeType - 类 中的变量cn.felord.payment.wechat.v3.model.CouponUseRule
+
 
+
tradeType - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData
+
 
+
transactionCallback(ResponseSignVerifyParams, Consumer<TransactionConsumeData>) - 类 中的方法cn.felord.payment.wechat.v3.WechatPayCallback
+
+
微信支付成功回调.
+
+
TransactionConsumeData - cn.felord.payment.wechat.v3.model中的类
+
 
+
TransactionConsumeData() - 类 的构造器cn.felord.payment.wechat.v3.model.TransactionConsumeData
+
 
+
TransactionConsumeData.Amount - cn.felord.payment.wechat.v3.model中的类
+
 
+
TransactionConsumeData.Payer - cn.felord.payment.wechat.v3.model中的类
+
 
+
TransactionConsumeData.SceneInfo - cn.felord.payment.wechat.v3.model中的类
+
 
+
transactionId - 类 中的变量cn.felord.payment.wechat.v3.model.ConsumeInformation
+
 
+
transactionId - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionConsumeData
+
 
+
transactionIdOrOutTradeNo - 类 中的变量cn.felord.payment.wechat.v3.model.TransactionQueryParams
+
 
+
transactionMinimum - 类 中的变量cn.felord.payment.wechat.v3.model.FixedNormalCoupon
+
+
门槛 满M元可用
+
+
transactionMinimum - 类 中的变量cn.felord.payment.wechat.v3.model.NormalCouponInformation
+
 
+
TransactionQueryParams - cn.felord.payment.wechat.v3.model中的类
+
 
+
TransactionQueryParams() - 类 的构造器cn.felord.payment.wechat.v3.model.TransactionQueryParams
+
 
+
type - 类 中的变量cn.felord.payment.wechat.v3.model.H5Info
+
+
场景类型
+
+
type - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail
+
 
+
+ + + +

U

+
+
unitPrice - 类 中的变量cn.felord.payment.wechat.v3.model.Goods
+
+
商品单价
+
+
unitPrice - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail.GoodsDetail
+
 
+
uri(WeChatServer) - 枚举 中的方法cn.felord.payment.wechat.enumeration.WechatPayV3Type
+
+
默认支付URI.
+
+
UserCouponsQueryParams - cn.felord.payment.wechat.v3.model中的类
+
 
+
UserCouponsQueryParams() - 类 的构造器cn.felord.payment.wechat.v3.model.UserCouponsQueryParams
+
 
+
UserCouponsQueryParams.Status - cn.felord.payment.wechat.v3.model中的枚举
+
 
+
+ + + +

V

+
+
v1 - 类 中的变量cn.felord.payment.alipay.AliPayProperties
+
+
alipay api version 1.0
+
+
V1() - 类 的构造器cn.felord.payment.alipay.AliPayProperties.V1
+
 
+
v3 - 类 中的变量cn.felord.payment.wechat.v3.WechatMetaBean
+
+
The V3.
+
+
v3 - 类 中的变量cn.felord.payment.wechat.WechatPayProperties
+
+
wechat pay V3 properties
+
+
V3() - 类 的构造器cn.felord.payment.wechat.WechatPayProperties.V3
+
 
+
value - 枚举 中的变量cn.felord.payment.wechat.enumeration.StockStatus
+
 
+
value() - 枚举 中的方法cn.felord.payment.wechat.enumeration.StockStatus
+
+
Value string.
+
+
valueOf(String) - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.BankCode
+
+
返回带有指定名称的该类型的枚举常量。
+
+
valueOf(String) - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.CouponBgColor
+
+
返回带有指定名称的该类型的枚举常量。
+
+
valueOf(String) - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.CouponStatus
+
+
返回带有指定名称的该类型的枚举常量。
+
+
valueOf(String) - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.StockStatus
+
+
返回带有指定名称的该类型的枚举常量。
+
+
valueOf(String) - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.TradeState
+
+
返回带有指定名称的该类型的枚举常量。
+
+
valueOf(String) - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.TradeType
+
+
返回带有指定名称的该类型的枚举常量。
+
+
valueOf(String) - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.WechatPayV3Type
+
+
返回带有指定名称的该类型的枚举常量。
+
+
valueOf(String) - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.WeChatServer
+
+
返回带有指定名称的该类型的枚举常量。
+
+
valueOf(String) - 枚举 中的静态方法cn.felord.payment.wechat.v3.model.UserCouponsQueryParams.Status
+
+
返回带有指定名称的该类型的枚举常量。
+
+
valueOf(String) - 枚举 中的静态方法cn.felord.payment.wechat.v3.WechatPayCallback.EventType
+
+
返回带有指定名称的该类型的枚举常量。
+
+
values() - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.BankCode
+
+
按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。
+
+
values() - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.CouponBgColor
+
+
按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。
+
+
values() - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.CouponStatus
+
+
按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。
+
+
values() - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.StockStatus
+
+
按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。
+
+
values() - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.TradeState
+
+
按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。
+
+
values() - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.TradeType
+
+
按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。
+
+
values() - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.WechatPayV3Type
+
+
按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。
+
+
values() - 枚举 中的静态方法cn.felord.payment.wechat.enumeration.WeChatServer
+
+
按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。
+
+
values() - 枚举 中的静态方法cn.felord.payment.wechat.v3.model.UserCouponsQueryParams.Status
+
+
按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。
+
+
values() - 枚举 中的静态方法cn.felord.payment.wechat.v3.WechatPayCallback.EventType
+
+
按照声明该枚举类型的常量的顺序, 返回 +包含这些常量的数组。
+
+
+ + + +

W

+
+
WechatApiProvider - cn.felord.payment.wechat.v3中的类
+
+
微信支付工具.
+
+
WechatApiProvider(WechatPayClient) - 类 的构造器cn.felord.payment.wechat.v3.WechatApiProvider
+
+
Instantiates a new Wechat api provider.
+
+
wechatApiProvider(WechatPayClient) - 类 中的方法cn.felord.payment.wechat.WechatPayConfiguration
+
+
多租户接口Provider.
+
+
WechatDirectPayApi - cn.felord.payment.wechat.v3中的类
+
+
普通支付-直连模式.
+
+
WechatDirectPayApi(WechatPayClient, String) - 类 的构造器cn.felord.payment.wechat.v3.WechatDirectPayApi
+
+
Instantiates a new Wechat pay api.
+
+
WechatMarketingFavorApi - cn.felord.payment.wechat.v3中的类
+
+
微信支付营销代金券API
+
+
WechatMarketingFavorApi(WechatPayClient, String) - 类 的构造器cn.felord.payment.wechat.v3.WechatMarketingFavorApi
+
 
+
wechatMetaBean() - 类 中的方法cn.felord.payment.wechat.v3.AbstractApi
+
+
Wechat meta bean wechat meta bean.
+
+
WechatMetaBean - cn.felord.payment.wechat.v3中的类
+
+
微信支付元数据Bean.
+
+
WechatMetaBean() - 类 的构造器cn.felord.payment.wechat.v3.WechatMetaBean
+
 
+
wechatMetaBeanMap - 类 中的变量cn.felord.payment.wechat.v3.WechatMetaContainer
+
 
+
wechatMetaContainer - 类 中的变量cn.felord.payment.wechat.v3.SignatureProvider
+
+
The Wechat meta container.
+
+
wechatMetaContainer() - 类 中的方法cn.felord.payment.wechat.v3.SignatureProvider
+
+
Wechat meta container.
+
+
WechatMetaContainer - cn.felord.payment.wechat.v3中的类
+
+
配置容器
+
+
WechatMetaContainer() - 类 的构造器cn.felord.payment.wechat.v3.WechatMetaContainer
+
 
+
wechatMetaContainer(WechatPayProperties) - 类 中的方法cn.felord.payment.wechat.WechatPayConfiguration
+
+
微信支付公私钥 以及序列号等元数据.
+
+
WechatPayCallback - cn.felord.payment.wechat.v3中的类
+
+
微信支付回调工具.
+
+
WechatPayCallback(SignatureProvider, String) - 类 的构造器cn.felord.payment.wechat.v3.WechatPayCallback
+
+
Instantiates a new Wechat pay callback.
+
+
WechatPayCallback.EventType - cn.felord.payment.wechat.v3中的枚举
+
+
事件类型用于处理回调.
+
+
wechatPayClient - 类 中的变量cn.felord.payment.wechat.v3.AbstractApi
+
 
+
wechatPayClient - 类 中的变量cn.felord.payment.wechat.v3.WechatApiProvider
+
 
+
WechatPayClient - cn.felord.payment.wechat.v3中的类
+
+
The type Wechat pay client.
+
+
WechatPayClient(SignatureProvider) - 类 的构造器cn.felord.payment.wechat.v3.WechatPayClient
+
+
Instantiates a new Wechat pay service.
+
+
wechatPayClient(SignatureProvider) - 类 中的方法cn.felord.payment.wechat.WechatPayConfiguration
+
+
微信支付V3 客户端.
+
+
WechatPayClient.Executor<M> - cn.felord.payment.wechat.v3中的类
+
+
The type Executor.
+
+
WechatPayConfiguration - cn.felord.payment.wechat中的类
+
+
The type Wechat pay configuration.
+
+
WechatPayConfiguration() - 类 的构造器cn.felord.payment.wechat.WechatPayConfiguration
+
 
+
wechatpayContribute - 类 中的变量cn.felord.payment.wechat.v3.model.PromotionDetail
+
 
+
wechatpayGoodsId - 类 中的变量cn.felord.payment.wechat.v3.model.Goods
+
+
微信侧商品编码
+
+
wechatpayNonce - 类 中的变量cn.felord.payment.wechat.v3.model.ResponseSignVerifyParams
+
+
response.headers['Wechatpay-Nonce'] 微信服务器提供的随机串
+
+
WechatPayProperties - cn.felord.payment.wechat中的类
+
+
The type Wechat pay properties.
+
+
WechatPayProperties() - 类 的构造器cn.felord.payment.wechat.WechatPayProperties
+
 
+
WechatPayProperties.V3 - cn.felord.payment.wechat中的类
+
+
wechat pay v3 properties.
+
+
WechatPayResponseErrorHandler - cn.felord.payment.wechat中的类
+
 
+
WechatPayResponseErrorHandler() - 类 的构造器cn.felord.payment.wechat.WechatPayResponseErrorHandler
+
 
+
wechatpaySerial - 类 中的变量cn.felord.payment.wechat.v3.model.ResponseSignVerifyParams
+
+
response.headers['Wechatpay-Serial'] 当前使用的微信平台证书序列号
+
+
wechatpaySignature - 类 中的变量cn.felord.payment.wechat.v3.model.ResponseSignVerifyParams
+
+
response.headers['Wechatpay-Signature'] 微信平台签名
+
+
wechatpayTimestamp - 类 中的变量cn.felord.payment.wechat.v3.model.ResponseSignVerifyParams
+
+
response.headers['Wechatpay-Timestamp'] 微信服务器的时间戳
+
+
WechatPayV3Type - cn.felord.payment.wechat.enumeration中的枚举
+
+
The Wechat Pay V3 type.
+
+
WechatPayV3Type(HttpMethod, String) - 枚举 的构造器cn.felord.payment.wechat.enumeration.WechatPayV3Type
+
 
+
wechatPayV3Type - 类 中的变量cn.felord.payment.wechat.v3.WechatPayClient.Executor
+
+
The V3 pay type.
+
+
WechatRequestEntity<T> - cn.felord.payment.wechat.v3中的类
+
+
The type Wechat request entity.
+
+
WechatRequestEntity(T, MultiValueMap<String, String>, HttpMethod, URI, Type, Consumer<ResponseEntity<ObjectNode>>) - 类 的构造器cn.felord.payment.wechat.v3.WechatRequestEntity
+
+
Instantiates a new Wechat request entity.
+
+
WechatResponseEntity<T> - cn.felord.payment.wechat.v3中的类
+
+
The type Wechat response entity.
+
+
WechatResponseEntity() - 类 的构造器cn.felord.payment.wechat.v3.WechatResponseEntity
+
 
+
WeChatServer - cn.felord.payment.wechat.enumeration中的枚举
+
+
The enum We chat server domain.
+
+
WeChatServer(String) - 枚举 的构造器cn.felord.payment.wechat.enumeration.WeChatServer
+
 
+
withType(WechatPayV3Type, M) - 类 中的方法cn.felord.payment.wechat.v3.WechatPayClient
+
+ +
+
write(MultiValueMap<String, ?>, MediaType, HttpOutputMessage) - 类 中的方法cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
 
+
writeBoundary(OutputStream, byte[]) - 类 中的方法cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
Write boundary.
+
+
writeEnd(OutputStream, byte[]) - 类 中的静态方法cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
Write end.
+
+
writeForm(MultiValueMap<String, Object>, MediaType, HttpOutputMessage) - 类 中的方法cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
Write form.
+
+
writeHeaders() - 类 中的方法cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage
+
+
Write headers.
+
+
writeMultipart(MultiValueMap<String, Object>, HttpOutputMessage) - 类 中的方法cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
Write multipart.
+
+
writeNewLine(OutputStream) - 类 中的静态方法cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
Write new line.
+
+
writePart(String, HttpEntity<?>, OutputStream) - 类 中的方法cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
Write part.
+
+
writeParts(OutputStream, MultiValueMap<String, Object>, byte[]) - 类 中的方法cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
+
+
Write parts.
+
+
+A B C D E F G H I J K L M N O P Q R S T U V W 
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/index.html b/docs/apidocs/index.html new file mode 100644 index 0000000..dfd728f --- /dev/null +++ b/docs/apidocs/index.html @@ -0,0 +1,76 @@ + + + + + + +payment-spring-boot 1.0.0.RELEASE API + + + + + + + + + +<noscript> +<div>您的浏览器已禁用 JavaScript。</div> +</noscript> +<h2>框架预警</h2> +<p>请使用框架功能查看此文档。如果看到此消息, 则表明您使用的是不支持框架的 Web 客户机。链接到<a href="overview-summary.html">非框架版本</a>。</p> + + + diff --git a/docs/apidocs/overview-frame.html b/docs/apidocs/overview-frame.html new file mode 100644 index 0000000..b9baef8 --- /dev/null +++ b/docs/apidocs/overview-frame.html @@ -0,0 +1,28 @@ + + + + + + +概览列表 (payment-spring-boot 1.0.0.RELEASE API) + + + + + +
所有类
+
+

程序包

+ +
+

 

+ + diff --git a/docs/apidocs/overview-summary.html b/docs/apidocs/overview-summary.html new file mode 100644 index 0000000..5e150d6 --- /dev/null +++ b/docs/apidocs/overview-summary.html @@ -0,0 +1,164 @@ + + + + + + +概览 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

payment-spring-boot 1.0.0.RELEASE API

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
程序包 
程序包说明
cn.felord.payment 
cn.felord.payment.alipay 
cn.felord.payment.autoconfigure 
cn.felord.payment.wechat 
cn.felord.payment.wechat.enumeration 
cn.felord.payment.wechat.v3 
cn.felord.payment.wechat.v3.model 
+
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/overview-tree.html b/docs/apidocs/overview-tree.html new file mode 100644 index 0000000..d499b7e --- /dev/null +++ b/docs/apidocs/overview-tree.html @@ -0,0 +1,260 @@ + + + + + + +类分层结构 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

所有程序包的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +

注释类型分层结构

+ +

枚举分层结构

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/package-list b/docs/apidocs/package-list new file mode 100644 index 0000000..1d481b1 --- /dev/null +++ b/docs/apidocs/package-list @@ -0,0 +1,7 @@ +cn.felord.payment +cn.felord.payment.alipay +cn.felord.payment.autoconfigure +cn.felord.payment.wechat +cn.felord.payment.wechat.enumeration +cn.felord.payment.wechat.v3 +cn.felord.payment.wechat.v3.model diff --git a/docs/apidocs/script.js b/docs/apidocs/script.js new file mode 100644 index 0000000..b346356 --- /dev/null +++ b/docs/apidocs/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/docs/apidocs/serialized-form.html b/docs/apidocs/serialized-form.html new file mode 100644 index 0000000..ea95338 --- /dev/null +++ b/docs/apidocs/serialized-form.html @@ -0,0 +1,139 @@ + + + + + + +序列化表格 (payment-spring-boot 1.0.0.RELEASE API) + + + + + + + + +
+ + + + + + + +
+ + +
+

序列化表格

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2020. All rights reserved.

+ + diff --git a/docs/apidocs/stylesheet.css b/docs/apidocs/stylesheet.css new file mode 100644 index 0000000..98055b2 --- /dev/null +++ b/docs/apidocs/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/docs/wechat_v3_api.md b/docs/wechat_v3_api.md index 5fac845..96f3b9f 100644 --- a/docs/wechat_v3_api.md +++ b/docs/wechat_v3_api.md @@ -27,6 +27,7 @@ `WechatResponseEntity restartStock(String stockId)` #### 条件查询批次列表API +通过此接口可查询多个批次的信息,包括批次的配置信息以及批次概况数据。 `WechatResponseEntity queryStocksByMch(StocksQueryParams params)` diff --git a/payment-spring-boot-autoconfigure/pom.xml b/payment-spring-boot-autoconfigure/pom.xml index 6c4b5ee..23e54d1 100644 --- a/payment-spring-boot-autoconfigure/pom.xml +++ b/payment-spring-boot-autoconfigure/pom.xml @@ -55,11 +55,6 @@ spring-boot-starter-web provided - - com.fasterxml.jackson.dataformat - jackson-dataformat-xml - true - org.bouncycastle bcprov-jdk15to18 diff --git a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/AbstractApi.java b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/AbstractApi.java index 468e817..5acfd6a 100644 --- a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/AbstractApi.java +++ b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/AbstractApi.java @@ -1,11 +1,12 @@ package cn.felord.payment.wechat.v3; import cn.felord.payment.PayException; -import cn.felord.payment.wechat.WechatPayProperties; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.PropertyNamingStrategy; +import com.fasterxml.jackson.databind.module.SimpleModule; +import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; import org.springframework.http.RequestEntity; import org.springframework.util.Assert; @@ -31,17 +32,23 @@ public abstract class AbstractApi { */ public AbstractApi(WechatPayClient wechatPayClient, String tenantId) { this.mapper = new ObjectMapper(); - mapper.setPropertyNamingStrategy(PropertyNamingStrategy.SNAKE_CASE); - mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); + applyObjectMapper(this.mapper); this.wechatPayClient = wechatPayClient; Assert.hasText(tenantId, "tenantId is required"); if (!container().getTenantIds().contains(tenantId)) { throw new PayException("tenantId is not in wechatMetaContainer"); } this.tenantId = tenantId; - } + private void applyObjectMapper(ObjectMapper mapper) { + mapper.setPropertyNamingStrategy(PropertyNamingStrategy.SNAKE_CASE); + mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); + SimpleModule module = new JavaTimeModule(); + mapper.registerModule(module); + } + + /** * Gets mapper. * diff --git a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/ExtensionFormHttpMessageConverter.java b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/ExtensionFormHttpMessageConverter.java index f790f84..6a9e8ca 100644 --- a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/ExtensionFormHttpMessageConverter.java +++ b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/ExtensionFormHttpMessageConverter.java @@ -25,24 +25,50 @@ import java.util.List; import java.util.Map; /** + * 用于微信支付处理上传的自定义消息转换器. + * * @see AllEncompassingFormHttpMessageConverter */ final class ExtensionFormHttpMessageConverter extends FormHttpMessageConverter { + /** + * The constant BOUNDARY. + */ private static final String BOUNDARY = "boundary"; + /** + * The constant jaxb2Present. + */ private static final boolean jaxb2Present; + /** + * The constant jackson2Present. + */ private static final boolean jackson2Present; + /** + * The constant jackson2XmlPresent. + */ private static final boolean jackson2XmlPresent; + /** + * The constant jackson2SmilePresent. + */ private static final boolean jackson2SmilePresent; + /** + * The constant gsonPresent. + */ private static final boolean gsonPresent; + /** + * The constant jsonbPresent. + */ private static final boolean jsonbPresent; + /** + * The Part converters. + */ private final List> partConverters = new ArrayList<>(); static { @@ -123,6 +149,13 @@ final class ExtensionFormHttpMessageConverter extends FormHttpMessageConverter { } } + /** + * Is multipart boolean. + * + * @param map the map + * @param contentType the content type + * @return the boolean + */ private boolean isMultipart(MultiValueMap map, @Nullable MediaType contentType) { if (contentType != null) { return MediaType.MULTIPART_FORM_DATA.includes(contentType); @@ -137,6 +170,14 @@ final class ExtensionFormHttpMessageConverter extends FormHttpMessageConverter { return false; } + /** + * Write form. + * + * @param formData the form data + * @param contentType the content type + * @param outputMessage the output message + * @throws IOException the io exception + */ private void writeForm(MultiValueMap formData, @Nullable MediaType contentType, HttpOutputMessage outputMessage) throws IOException { @@ -157,6 +198,12 @@ final class ExtensionFormHttpMessageConverter extends FormHttpMessageConverter { } } + /** + * Gets media type. + * + * @param mediaType the media type + * @return the media type + */ private MediaType getMediaType(@Nullable MediaType mediaType) { if (mediaType == null) { return new MediaType(MediaType.APPLICATION_FORM_URLENCODED, DEFAULT_CHARSET); @@ -167,6 +214,13 @@ final class ExtensionFormHttpMessageConverter extends FormHttpMessageConverter { } } + /** + * Write multipart. + * + * @param parts the parts + * @param outputMessage the output message + * @throws IOException the io exception + */ private void writeMultipart(final MultiValueMap parts, HttpOutputMessage outputMessage) throws IOException { @@ -192,6 +246,14 @@ final class ExtensionFormHttpMessageConverter extends FormHttpMessageConverter { } } + /** + * Write parts. + * + * @param os the os + * @param parts the parts + * @param boundary the boundary + * @throws IOException the io exception + */ private void writeParts(OutputStream os, MultiValueMap parts, byte[] boundary) throws IOException { for (Map.Entry> entry : parts.entrySet()) { String name = entry.getKey(); @@ -205,6 +267,14 @@ final class ExtensionFormHttpMessageConverter extends FormHttpMessageConverter { } } + /** + * Write part. + * + * @param name the name + * @param partEntity the part entity + * @param os the os + * @throws IOException the io exception + */ @SuppressWarnings("unchecked") private void writePart(String name, HttpEntity partEntity, OutputStream os) throws IOException { Object partBody = partEntity.getBody(); @@ -231,6 +301,13 @@ final class ExtensionFormHttpMessageConverter extends FormHttpMessageConverter { } + /** + * Write boundary. + * + * @param os the os + * @param boundary the boundary + * @throws IOException the io exception + */ private void writeBoundary(OutputStream os, byte[] boundary) throws IOException { os.write('-'); os.write('-'); @@ -238,6 +315,13 @@ final class ExtensionFormHttpMessageConverter extends FormHttpMessageConverter { writeNewLine(os); } + /** + * Write end. + * + * @param os the os + * @param boundary the boundary + * @throws IOException the io exception + */ private static void writeEnd(OutputStream os, byte[] boundary) throws IOException { os.write('-'); os.write('-'); @@ -247,19 +331,40 @@ final class ExtensionFormHttpMessageConverter extends FormHttpMessageConverter { writeNewLine(os); } + /** + * Write new line. + * + * @param os the os + * @throws IOException the io exception + */ private static void writeNewLine(OutputStream os) throws IOException { os.write('\r'); os.write('\n'); } + /** + * The type Multipart http output message. + */ private static class MultipartHttpOutputMessage implements HttpOutputMessage { + /** + * The Output stream. + */ private final OutputStream outputStream; + /** + * The Charset. + */ private final Charset charset; + /** + * The Headers. + */ private final HttpHeaders headers = new HttpHeaders(); + /** + * The Headers written. + */ private boolean headersWritten = false; /** @@ -284,6 +389,11 @@ final class ExtensionFormHttpMessageConverter extends FormHttpMessageConverter { return this.outputStream; } + /** + * Write headers. + * + * @throws IOException the io exception + */ private void writeHeaders() throws IOException { if (!this.headersWritten) { for (Map.Entry> entry : this.headers.entrySet()) { @@ -302,6 +412,12 @@ final class ExtensionFormHttpMessageConverter extends FormHttpMessageConverter { } } + /** + * Get bytes byte [ ]. + * + * @param name the name + * @return the byte [ ] + */ private byte[] getBytes(String name) { return name.getBytes(this.charset); } diff --git a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/KeyPairFactory.java b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/KeyPairFactory.java index 496dcda..12a3cb4 100644 --- a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/KeyPairFactory.java +++ b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/KeyPairFactory.java @@ -11,7 +11,7 @@ import java.security.PublicKey; import java.security.cert.X509Certificate; /** - * KeyPairFactory + * 证书工具 * * @author dax * @since 13:41 diff --git a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/SignatureProvider.java b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/SignatureProvider.java index 03a2dee..f348ec5 100644 --- a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/SignatureProvider.java +++ b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/SignatureProvider.java @@ -49,7 +49,13 @@ import java.util.stream.Collectors; */ public class SignatureProvider { + /** + * The constant ID_GENERATOR. + */ private static final IdGenerator ID_GENERATOR = new AlternativeJdkIdGenerator(); + /** + * The constant SCHEMA. + */ private static final String SCHEMA = "WECHATPAY2-SHA256-RSA2048 "; /** * The constant TOKEN_PATTERN. @@ -59,7 +65,13 @@ public class SignatureProvider { * 微信平台证书容器 key = 序列号 value = 证书对象 */ private static final Map CERTIFICATE_MAP = new ConcurrentHashMap<>(); + /** + * The Rest operations. + */ private final RestOperations restOperations = new RestTemplate(); + /** + * The Wechat meta container. + */ private final WechatMetaContainer wechatMetaContainer; /** @@ -131,9 +143,11 @@ public class SignatureProvider { /** * 当我方服务器不存在平台证书或者证书同当前响应报文中的证书序列号不一致时应当刷新 调用/v3/certificates + * + * @param tenantId tenantId */ @SneakyThrows - private synchronized void refreshCertificate(String propertiesKey) { + private synchronized void refreshCertificate(String tenantId) { String url = WechatPayV3Type.CERT.uri(WeChatServer.CHINA); UriComponents uri = UriComponentsBuilder.fromHttpUrl(url).build(); @@ -146,7 +160,7 @@ public class SignatureProvider { } // 签名 HttpMethod httpMethod = WechatPayV3Type.CERT.method(); - String authorization = requestSign(propertiesKey,httpMethod.name(), canonicalUrl, ""); + String authorization = requestSign(tenantId,httpMethod.name(), canonicalUrl, ""); HttpHeaders headers = new HttpHeaders(); headers.setAccept(Collections.singletonList(MediaType.APPLICATION_JSON)); @@ -169,7 +183,7 @@ public class SignatureProvider { String associatedData = encryptCertificate.get("associated_data").asText(); String nonce = encryptCertificate.get("nonce").asText(); String ciphertext = encryptCertificate.get("ciphertext").asText(); - String publicKey = decryptResponseBody(propertiesKey,associatedData, nonce, ciphertext); + String publicKey = decryptResponseBody(tenantId,associatedData, nonce, ciphertext); ByteArrayInputStream inputStream = new ByteArrayInputStream(publicKey.getBytes(StandardCharsets.UTF_8)); Certificate certificate = null; diff --git a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatMarketingFavorApi.java b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatMarketingFavorApi.java index f393efd..0989b7c 100644 --- a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatMarketingFavorApi.java +++ b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatMarketingFavorApi.java @@ -19,8 +19,7 @@ import org.springframework.web.util.UriComponents; import org.springframework.web.util.UriComponentsBuilder; import java.net.URI; -import java.time.LocalDateTime; -import java.time.ZoneOffset; +import java.time.OffsetDateTime; import java.time.format.DateTimeFormatter; import java.util.HashMap; import java.util.LinkedHashMap; @@ -181,20 +180,20 @@ public class WechatMarketingFavorApi extends AbstractApi { WechatPayProperties.V3 v3 = this.wechatMetaBean().getV3(); queryParams.add("stock_creator_mchid", v3.getMchId()); - LocalDateTime createStartTime = params.getCreateStartTime(); + OffsetDateTime createStartTime = params.getCreateStartTime(); if (Objects.nonNull(createStartTime)) { //rfc 3339 YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE - queryParams.add("create_start_time", createStartTime.atOffset(ZoneOffset.ofHours(8)) + queryParams.add("create_start_time", createStartTime .format(DateTimeFormatter.ISO_OFFSET_DATE_TIME)); } - LocalDateTime createEndTime = params.getCreateEndTime(); + OffsetDateTime createEndTime = params.getCreateEndTime(); if (Objects.nonNull(createEndTime)) { //rfc 3339 YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE - queryParams.add("create_end_time", createEndTime.atOffset(ZoneOffset.ofHours(8)) + queryParams.add("create_end_time", createEndTime .format(DateTimeFormatter.ISO_OFFSET_DATE_TIME)); } StockStatus status = params.getStatus(); - if (Objects.nonNull(status)) { + if (Objects.nonNull(status) && Objects.equals(WechatPayV3Type.MARKETING_FAVOR_STOCKS, type)) { queryParams.add("status", status.value()); } @@ -204,12 +203,11 @@ public class WechatMarketingFavorApi extends AbstractApi { .queryParams(queryParams) .build(); - if (StringUtils.hasText(stockId)) { + if (StringUtils.hasText(stockId) && !Objects.equals(WechatPayV3Type.MARKETING_FAVOR_STOCKS, type)) { uriComponents = uriComponents.expand(stockId); } - URI uri = uriComponents - .toUri(); + URI uri = uriComponents.toUri(); return Get(uri); } diff --git a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatMetaBean.java b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatMetaBean.java index ca0a222..3ded287 100644 --- a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatMetaBean.java +++ b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatMetaBean.java @@ -3,27 +3,32 @@ package cn.felord.payment.wechat.v3; import cn.felord.payment.wechat.WechatPayProperties; import lombok.Data; -import org.springframework.beans.factory.InitializingBean; -import org.springframework.util.Assert; import java.security.KeyPair; /** + * 微信支付元数据Bean. + * * @author Dax - * @since 15:50 + * @since 15 :50 */ @Data -public class WechatMetaBean implements InitializingBean { +public class WechatMetaBean { + /** + * The Key pair. + */ private KeyPair keyPair; + /** + * The Serial number. + */ private String serialNumber; + /** + * The Tenant id. + */ private String tenantId; + /** + * The V3. + */ private WechatPayProperties.V3 v3; - @Override - public void afterPropertiesSet() throws Exception { - Assert.notNull(v3, "wechatPayProperties.V3 is required"); - Assert.notNull(keyPair, "wechat pay p12 certificate is required"); - Assert.hasText(serialNumber, "wechat pay p12 certificate SerialNumber is required"); - Assert.hasText(tenantId, "wechat pay tenantId is required"); - } } diff --git a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatPayClient.java b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatPayClient.java index 198db9a..396d8a5 100644 --- a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatPayClient.java +++ b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/WechatPayClient.java @@ -6,14 +6,10 @@ import cn.felord.payment.wechat.WechatPayResponseErrorHandler; import cn.felord.payment.wechat.enumeration.WechatPayV3Type; import cn.felord.payment.wechat.v3.model.ResponseSignVerifyParams; import com.fasterxml.jackson.databind.node.ObjectNode; -import lombok.SneakyThrows; -import lombok.extern.slf4j.Slf4j; import org.springframework.http.*; import org.springframework.http.converter.HttpMessageConverter; import org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter; import org.springframework.util.Assert; -import org.springframework.util.MimeType; -import org.springframework.util.MultiValueMap; import org.springframework.web.client.DefaultResponseErrorHandler; import org.springframework.web.client.RestOperations; import org.springframework.web.client.RestTemplate; @@ -33,7 +29,13 @@ import java.util.function.Consumer; * @since 11 :43 */ public class WechatPayClient { + /** + * The Signature provider. + */ private final SignatureProvider signatureProvider; + /** + * The Rest operations. + */ private RestOperations restOperations; /** @@ -70,8 +72,17 @@ public class WechatPayClient { * The V3 pay type. */ private final WechatPayV3Type wechatPayV3Type; + /** + * The Rest operations. + */ private final RestOperations restOperations; + /** + * The Signature provider. + */ private final SignatureProvider signatureProvider; + /** + * The Model. + */ private final M model; /** @@ -151,6 +162,7 @@ public class WechatPayClient { * * @param the type parameter * @param requestEntity the request entity + * @return the wechat request entity */ private WechatRequestEntity header(WechatRequestEntity requestEntity) { @@ -192,6 +204,12 @@ public class WechatPayClient { } + /** + * Do execute. + * + * @param the type parameter + * @param requestEntity the request entity + */ private void doExecute(WechatRequestEntity requestEntity) { ResponseEntity responseEntity = restOperations.exchange(requestEntity, ObjectNode.class); @@ -229,6 +247,13 @@ public class WechatPayClient { } } + /** + * Do download string. + * + * @param the type parameter + * @param requestEntity the request entity + * @return the string + */ private String doDownload(WechatRequestEntity requestEntity) { ResponseEntity responseEntity = restOperations.exchange(requestEntity, String.class); @@ -255,6 +280,9 @@ public class WechatPayClient { return signatureProvider; } + /** + * Apply default rest template. + */ private void applyDefaultRestTemplate() { RestTemplate restTemplate = new RestTemplate(); DefaultResponseErrorHandler errorHandler = new WechatPayResponseErrorHandler(); diff --git a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/CouponDetailsQueryParams.java b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/CouponDetailsQueryParams.java index e60a044..282bdb0 100644 --- a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/CouponDetailsQueryParams.java +++ b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/CouponDetailsQueryParams.java @@ -11,7 +11,8 @@ import lombok.Data; @Data public class CouponDetailsQueryParams { /** - * 用户在公众号服务号配置{@link cn.felord.payment.wechat.WechatPayProperties.Mp}下授权得到的openid + * 用户在appid下授权得到的openid + *

* 参考发券 */ private String openId; diff --git a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/StocksCreateParams.java b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/StocksCreateParams.java index 71e3198..0d4643e 100644 --- a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/StocksCreateParams.java +++ b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/StocksCreateParams.java @@ -1,7 +1,10 @@ package cn.felord.payment.wechat.v3.model; +import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; +import java.time.OffsetDateTime; + /** * 创建优惠券批次参数. * @@ -23,13 +26,15 @@ public class StocksCreateParams { */ private String belongMerchant; /** - * 批次开始时间 rfc 3339 YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE + * 批次开始时间 rfc 3339 yyyy-mm-ddthh:mm:ss.sss+timezone */ - private String availableBeginTime; + @JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss.SSSXXX", timezone = "GMT+8") + private OffsetDateTime availableBeginTime; /** * 批次结束时间 rfc 3339 YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE */ - private String availableEndTime; + @JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss.SSSXXX", timezone = "GMT+8") + private OffsetDateTime availableEndTime; /** * 是否无资金流 */ diff --git a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/StocksQueryParams.java b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/StocksQueryParams.java index b2b59e0..3c12b4d 100644 --- a/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/StocksQueryParams.java +++ b/payment-spring-boot-autoconfigure/src/main/java/cn/felord/payment/wechat/v3/model/StocksQueryParams.java @@ -1,21 +1,63 @@ package cn.felord.payment.wechat.v3.model; import cn.felord.payment.wechat.enumeration.StockStatus; +import cn.felord.payment.wechat.v3.WechatMarketingFavorApi; import lombok.Data; -import java.time.LocalDateTime; +import java.time.OffsetDateTime; /** + * 查询参数,适用以下接口: + *

+ * 条件查询批次列表API、查询代金券可用商户API、查询代金券可用单品API + * * @author Dax - * @since 15:16 + * @since 15 :16 */ @Data public class StocksQueryParams { - private Integer offset =0; + /** + * 必填 + *

+ * 条件查询批次列表API 页码从0开始,默认第0页,传递1可能出错。 + *

+ * 查询代金券可用商户API 分页页码,最大1000。 + *

+ * 查询代金券可用单品API 最大500。 + */ + private Integer offset = 0; + /** + * 必填 + *

+ * 条件查询批次列表API 分页大小,最大10。 + *

+ * 查询代金券可用商户API 最大50。 + *

+ * 查询代金券可用单品API 最大100。 + */ private Integer limit = 10; + /** + * 根据API而定 + *

+ * 批次ID,对条件查询批次列表API{@link WechatMarketingFavorApi#queryStocksByMch(StocksQueryParams)}无效。 + */ private String stockId; - private LocalDateTime createStartTime; - private LocalDateTime createEndTime; + /** + * 选填 + *

+ * 起始时间 最终满足格式 {@code yyyy-MM-dd'T'HH:mm:ss.SSSXXX} + */ + private OffsetDateTime createStartTime; + /** + * 选填 + *

+ * 终止时间 最终满足格式 {@code yyyy-MM-dd'T'HH:mm:ss.SSSXXX} + */ + private OffsetDateTime createEndTime; + /** + * 根据API而定 + *

+ * 批次状态,只对条件查询批次列表API{@link WechatMarketingFavorApi#queryStocksByMch(StocksQueryParams)}有效。 + */ private StockStatus status; - } diff --git a/payment-spring-boot-starter/pom.xml b/payment-spring-boot-starter/pom.xml index 14c21cf..be0220e 100644 --- a/payment-spring-boot-starter/pom.xml +++ b/payment-spring-boot-starter/pom.xml @@ -38,10 +38,6 @@ cn.felord payment-spring-boot-autoconfigure - - com.fasterxml.jackson.dataformat - jackson-dataformat-xml - org.bouncycastle bcprov-jdk15to18 diff --git a/pom.xml b/pom.xml index 6a5acd2..abf8008 100644 --- a/pom.xml +++ b/pom.xml @@ -92,11 +92,6 @@ lombok ${lombok.verison} - - com.fasterxml.jackson.dataformat - jackson-dataformat-xml - ${jackson.version} - org.bouncycastle bcprov-jdk15to18 @@ -123,6 +118,9 @@ org.apache.maven.plugins maven-javadoc-plugin 3.2.0 + + private + attach-javadocs