|  |  |  | 
|---|
|  |  |  | import cc.mrbird.febs.mall.dto.RechargeWalletMessageSendDto; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.entity.MallOrderInfo; | 
|---|
|  |  |  | import cc.mrbird.febs.pay.model.BrandWCPayRequestData; | 
|---|
|  |  |  | import cc.mrbird.febs.pay.model.MemberWithdrawalDto; | 
|---|
|  |  |  | import cc.mrbird.febs.pay.model.OrderStateDto; | 
|---|
|  |  |  | import cc.mrbird.febs.pay.model.WxGenerateQrCodeDto; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.util.HashMap; | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  | import java.util.Map; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public interface IXcxPayService { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | void uniformMessageSend(OrderStateDto info); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<String> getTemplateId(); | 
|---|
|  |  |  | List<HashMap<String, String>> getTemplateId(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 生成小程序二维码 | 
|---|
|  |  |  | 
|---|
|  |  |  | * 充值到账消息 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | void rechargeWalletMessageSend(RechargeWalletMessageSendDto info); | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 用户提现到零钱 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | Boolean memberWithdrawal(MemberWithdrawalDto info); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | FebsResponse getQrCode(WxGenerateQrCodeDto wxGenerateQrCodeDto); | 
|---|
|  |  |  | } | 
|---|