This commit is contained in:
gazebo
2019-04-22 11:20:18 +08:00
parent 88908be160
commit 90553e188a

View File

@@ -136,14 +136,17 @@ func (c *PrinterHandler) PrintOrder(ctx *jxcontext.Context, store *model.Store,
} }
func (c *PrinterHandler) RegisterPrinter(ctx *jxcontext.Context, printerNumber, notUsed, printerName string) (newID1, printerToken string, err error) { func (c *PrinterHandler) RegisterPrinter(ctx *jxcontext.Context, printerNumber, notUsed, printerName string) (newID1, printerToken string, err error) {
globals.SugarLogger.Debugf("xiaowm RegisterPrinter printerNumber:%s", printerNumber)
if printerNumber == "" { //len(printerNumber) != len("7JizmSyiXNzkggaqU") { if printerNumber == "" { //len(printerNumber) != len("7JizmSyiXNzkggaqU") {
err = fmt.Errorf("外卖管家打印机设备编号:%s长度不合法", printerNumber) err = fmt.Errorf("外卖管家打印机设备编号:%s长度不合法", printerNumber)
} else { } else {
printerToken, err = api.XiaoWMAPI.AuthPrinter(printerNumber, "", "") if printerToken, err = api.XiaoWMAPI.AuthPrinter(printerNumber, "", ""); err == nil {
if _, err = c.GetPrinterStatus(ctx, printerName, printerToken); err != nil { if _, err = c.GetPrinterStatus(ctx, printerName, printerToken); err != nil {
c.UnregisterPrinter(ctx, printerNumber, printerToken) c.UnregisterPrinter(ctx, printerNumber, printerToken)
} }
} }
}
globals.SugarLogger.Debugf("xiaowm RegisterPrinter printerNumber:%s, error:%v", printerNumber, err)
return "", printerToken, err return "", printerToken, err
} }