64 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			64 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| export interface AppPayWalletPackageRespVO {
 | |
|   id: number
 | |
|   name: string
 | |
|   payPrice: number
 | |
|   bonusPrice: number
 | |
|   type: number
 | |
|   brokerageRate: number
 | |
|   profile: string
 | |
|   remark: string
 | |
|   btnloading: boolean
 | |
|   qrCodeUrl: string
 | |
|   level: number
 | |
| }
 | |
| 
 | |
| export interface PayOrderSubmitReqVO {
 | |
|   id: number
 | |
|   memberId: string
 | |
|   channelCode: string
 | |
|   channelExtras?: any
 | |
|   displayMode?: string
 | |
|   returnUrl?: string
 | |
| }
 | |
| 
 | |
| export interface PayOrderRespVO {
 | |
|   appId: number
 | |
|   channelId: number
 | |
|   channelCode: string
 | |
|   merchantOrderId: string
 | |
|   subject: string
 | |
|   body: string
 | |
|   notifyUrl: string
 | |
|   price: number
 | |
|   channelFeeRate: number
 | |
|   channelFeePrice: number
 | |
|   status: number
 | |
|   userIp: string
 | |
|   expireTime: string
 | |
|   successTime: string
 | |
|   extensionId: number
 | |
|   no: string
 | |
|   refundPrice: number
 | |
|   channelUserId: string
 | |
|   channelOrderNo: string
 | |
|   id: number
 | |
|   createTime: string
 | |
| }
 | |
| 
 | |
| export interface PageResultAppPayWalletRechargeRespVO {
 | |
|   list: AppPayWalletRechargeRespVO[]
 | |
|   total: number
 | |
| }
 | |
| export interface AppPayWalletRechargeRespVO {
 | |
|   id: number
 | |
|   totalPrice: number
 | |
|   payPrice: number
 | |
|   bonusPrice: number
 | |
|   payChannelCode: string
 | |
|   payChannelName: string
 | |
|   payOrderId: number
 | |
|   payOrderChannelOrderNo: string
 | |
|   payTime: string
 | |
|   refundStatus: number
 | |
| }
 | 
