| | |
| | | import com.xiaopeng.api.vo.payFront.CreditPaySignVo; |
| | | import com.xiaopeng.api.vo.payFront.CreditPrecreateVo; |
| | | import com.xiaopeng.api.vo.payFront.RefundVo; |
| | | import com.xiaopeng.api.vo.payFront.UnsignCreditPayVo; |
| | | import com.xiaopeng.common.core.domain.R; |
| | | import com.xiaopeng.common.core.dto.ServiceNameConstantsEnum; |
| | | import org.springframework.cloud.openfeign.FeignClient; |
| | |
| | | fallbackFactory = XpPayFrontClientFallbackFactory.class) |
| | | public interface XpPayFrontClient { |
| | | |
| | | |
| | | // 微信支付分开通接口 |
| | | @PostMapping("/logan/pay/creditPay/sign") |
| | | R<CreditPaySignVo> creditPaySign(@RequestBody CreditPaySignDto dto); |
| | | |
| | | // 主动查询开通结果接口 |
| | | @PostMapping("/logan/pay/creditPay/sign/query") |
| | | R<CreditPaySignQueryVo> queryCreditPaySign(@RequestBody CreditPaySignQueryDto dto); |
| | | |
| | |
| | | R<CreditPrecreateVo> precreate(@RequestBody CreditPrecreateDto dto); |
| | | |
| | | @PostMapping("/logan/pay/creditPay/unsign") |
| | | R<UnsignCreditPayVo> unsign(@RequestBody UnsignCreditPayDto dto); |
| | | R<?> unsign(@RequestBody UnsignCreditPayDto dto); |
| | | } |