- yilianyun printer added

This commit is contained in:
gazebo
2019-04-09 20:56:53 +08:00
parent 3203201bc6
commit 54a0cc216d
13 changed files with 330 additions and 133 deletions

View File

@@ -194,12 +194,13 @@ type IDeliveryPlatformHandler interface {
type IPrinterHandler interface {
GetVendorID() int
PrintMsg(ctx *jxcontext.Context, id1, id2, msg string) (printerStatus *PrinterStatus, err error)
PrintMsg(ctx *jxcontext.Context, id1, id2, msgTitle, msgContent string) (printerStatus *PrinterStatus, err error)
GetPrinterStatus(ctx *jxcontext.Context, id1, id2 string) (printerStatus *PrinterStatus, err error)
RegisterPrinter(ctx *jxcontext.Context, id1, id2, printerName string) (newID1, newID2 string, err error)
UnregisterPrinter(ctx *jxcontext.Context, id1, id2 string) (err error)
PrintOrder(ctx *jxcontext.Context, store *model.Store, order *model.GoodsOrder) (printerStatus *PrinterStatus, err error)
RegisterPrinter(ctx *jxcontext.Context, store *model.Store, id1, id2 string) (err error)
UnregisterPrinter(ctx *jxcontext.Context, store *model.Store) (err error)
}
type DeliveryPlatformHandlerInfo struct {