| package cc.mrbird.febs.pay.service; | 
|   | 
| import cc.mrbird.febs.pay.model.*; | 
|   | 
| public interface UnipayService { | 
|     /** | 
|      * 聚合支付-微信支付宝 | 
|      * @param unipayDto | 
|      * @return | 
|      */ | 
|     String unipay(UnipayDto unipayDto); | 
|   | 
|     /** | 
|      * 协议快捷支付步骤 | 
|      * 1快捷协议支付-签约短信接口 | 
|      * 2快捷协议支付-签约接口 | 
|      * 3快捷协议支付-无短支付接口 | 
|      */ | 
|     /** | 
|      * 快捷协议支付-签约短信接口 | 
|      * @param agreeMentPaySmsDto | 
|      * @return | 
|      */ | 
|     String getAgreeMentPaySms(AgreeMentPaySmsDto agreeMentPaySmsDto); | 
|   | 
|     /** | 
|      *快捷协议支付-签约接口 | 
|      * @param agreementSignDto | 
|      * @return | 
|      */ | 
|     String agreementSign(AgreementSignDto agreementSignDto); | 
|   | 
|     /** | 
|      * 快捷协议支付-无短支付接口 | 
|      * @param agreementPayDto | 
|      * @return | 
|      */ | 
|     String agreementPay(AgreementPayDto agreementPayDto); | 
|   | 
|     /** | 
|      * 代付 | 
|      * @param singlePayDto | 
|      * @return | 
|      */ | 
|     String singlePay(SinglePayDto singlePayDto); | 
|   | 
| } |