import ServiceBase from "./ServiceBase"; import { IResponseNoData, IResponse } from "./interfaces/IResponse"; import MGood from "./models/MGood"; import IGoodGetListRequest from "./interfaces/goods/IGoodGetListRequest"; import IGoodGetListResponse from "./interfaces/goods/IGoodGetListResponse"; import IGoodSellLogGetListRequest from "./interfaces/goods/IGoodSellLogGetListRequest"; import IGoodSellLogGetListResponse from "./interfaces/goods/IGoodSellLogGetListResponse"; /** * 商品服务 */ export default class GoodService extends ServiceBase { getList(request: IGoodGetListRequest): Promise>; getListByKeyword(request: any): Promise; load(guid: string): Promise>; getGoodSellLogs(request: IGoodSellLogGetListRequest): Promise>; getGoodExchangeLogs(): Promise; getGoodExchangeReturnLogs(): Promise; getGoodRefundLogs(): Promise; set(request: MGood): Promise; setEnabled(guid: string, isEnabled: boolean): Promise; delete(guids: Array): Promise; recovery(): Promise; goodSellOrderCreate(): Promise; goodExchange(): Promise; goodExchangeRefund(): Promise; ExportGood(): Promise; ExportGoodSellLog(): Promise; ExportGoodSellReundLog(): Promise; ExportGoodExchangeReundLog(): Promise; ExportGoodExchangeLog(): Promise; importGoods(): Promise; getGoodsImportTemplate(): Promise; }