UNPKG

qrcode-framework

Version:

25 lines (24 loc) 616 B
import BaseService from '../core/BaseService'; export default class ExchangeService extends BaseService { /** * 创建兑换券 * @param exchanges */ createExchange(exchanges: [{ linkType: number; linkId: string; meta?: object; }]): Promise<any>; genExchanges(num: number): Promise<number[]>; /** * 将兑换码交付给用户 * @param uid * @param code */ payExchange(uid: number, code: string): Promise<any>; getLinkItem(code: string): Promise<{ type: number; item: any; }>; private validateExchange; }