import ServiceBase from "./ServiceBase"; import MCashierTerminal from "./models/MCashierTerminal"; import { IResponseNoData, IResponse } from "./interfaces/IResponse"; import ICashierTerminalGetListRequest from "./interfaces/cashierterminals/ICashierTerminalGetListRequest"; import ICashierTerminalGetListResponse from "./interfaces/cashierterminals/ICashierTerminalGetListResponse"; import ICashierTerminalSetRequest from "./interfaces/cashierterminals/ICashierTerminalSetRequest"; /** * 收银终端服务 */ export default class CashierTerminalService extends ServiceBase { async getList(request: ICashierTerminalGetListRequest): Promise { let res = await super.post('CashierTerminal/GetList', request); return res; } async load(guid: string): Promise> { let request = { CashierTerminalGUID: guid }; let res = await super.post('CashierTerminal/Load', request); return res; } async set(request: ICashierTerminalSetRequest): Promise { let res = await super.post('CashierTerminal/Set', request); return res; } async delete(guids: Array): Promise { let request = { GUIDs: guids }; let res = await super.post('CashierTerminal/Delete', request); return res; } async recovery() { } }