From ac98b753ae7395f38611ef99809d26b32b2186ba Mon Sep 17 00:00:00 2001 From: gazebo Date: Wed, 10 Apr 2019 10:17:07 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E6=A0=A1=E9=AA=8C=E5=A4=96=E5=8D=96?= =?UTF-8?q?=E7=AE=A1=E5=AE=B6=E8=AE=BE=E5=A4=87=E7=BC=96=E5=8F=B7=E9=95=BF?= =?UTF-8?q?=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/partner/printer/xiaowm/xiaowm.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/business/partner/printer/xiaowm/xiaowm.go b/business/partner/printer/xiaowm/xiaowm.go index 6490af14c..b4c42f4f2 100644 --- a/business/partner/printer/xiaowm/xiaowm.go +++ b/business/partner/printer/xiaowm/xiaowm.go @@ -136,10 +136,12 @@ 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) { - if printerToken, err = api.XiaoWMAPI.AuthPrinter(printerNumber, "", ""); err == nil { - return printerNumber, printerToken, nil + if len(printerNumber) != len("7JizmSyiXNzkggaqU") { + err = fmt.Errorf("外卖管家打印机设备编号:%s长度不合法", printerNumber) + } else { + printerToken, err = api.XiaoWMAPI.AuthPrinter(printerNumber, "", "") } - return "", "", err + return "", printerToken, err } func (c *PrinterHandler) UnregisterPrinter(ctx *jxcontext.Context, printerNumber, printerToken string) (err error) {