import ServiceBase from "./ServiceBase"; import MSetMeal from "./models/MSetMeal"; import { IResponse, IResponseNoData } from "./interfaces/IResponse"; import ISetMealGetListRequest from "./interfaces/setmeals/ISetMealGetListRequest"; import ISetMealGetListResponse from "./interfaces/setmeals/ISetMealGetListResponse"; /** * 套餐服务 */ export default class SetMealService extends ServiceBase { getList(request: ISetMealGetListRequest): Promise>; getListByKeyword(): Promise; load(guid: string): Promise>; getSetMealSellLogs(): Promise; getSetMealReturnLogs(): Promise; getSetMealExchangeReturnLog(): Promise; getSetMealExchangeLog(): Promise; set(request: MSetMeal): Promise; setEnabled(): Promise; delete(): Promise; recovery(): Promise; setMealSellOrderCreate(): Promise; setMealExchange(): Promise; setMealExchangeRefund(): Promise; calculateCanBuyCoins(): Promise; calculatePayMoney(): Promise; getGroupNames(): Promise; exportSetMeal(): Promise; exportSetMealSellLog(): Promise; exportSetMealRefundLog(): Promise; exportSetMealExchangeReturnLog(): Promise; exportSetMealExchangeLog(): Promise; }