From f1cb1cfd67ae78f7c6a8d46d0d24910b90cf8ccb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Wed, 18 Nov 2020 16:33:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B2=A1=E5=95=86=E5=93=81=E4=B8=8D=E6=89=93?= =?UTF-8?q?=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/partner/printer/feie/feie.go | 3 +++ business/partner/printer/yilianyun/yilianyun.go | 3 +++ 2 files changed, 6 insertions(+) diff --git a/business/partner/printer/feie/feie.go b/business/partner/printer/feie/feie.go index 95df6cd28..2692bb22a 100644 --- a/business/partner/printer/feie/feie.go +++ b/business/partner/printer/feie/feie.go @@ -210,6 +210,9 @@ func (c *PrinterHandler) GetPrinterStatus(ctx *jxcontext.Context, printerSN, pri func (c *PrinterHandler) PrintOrder(ctx *jxcontext.Context, store *model.Store, order *model.GoodsOrder) (printerStatus *partner.PrinterStatus, err error) { globals.SugarLogger.Debugf("feie PrintOrderByOrder orderID:%s, storeID:%d", order.VendorOrderID, store.ID) + if len(order.Skus) == 0 { + return + } content := "" if store.PrinterFontSize == partner.PrinterFontSizeBig { content = c.getOrderContentBig(order, store.Tel1) diff --git a/business/partner/printer/yilianyun/yilianyun.go b/business/partner/printer/yilianyun/yilianyun.go index c6fa09a19..6b1ac7f59 100644 --- a/business/partner/printer/yilianyun/yilianyun.go +++ b/business/partner/printer/yilianyun/yilianyun.go @@ -204,6 +204,9 @@ func (c *PrinterHandler) GetPrinterStatus(ctx *jxcontext.Context, machineCode, p func (c *PrinterHandler) PrintOrder(ctx *jxcontext.Context, store *model.Store, order *model.GoodsOrder) (printerStatus *partner.PrinterStatus, err error) { globals.SugarLogger.Debugf("yilianyun PrintOrderByOrder orderID:%s, storeID:%d", order.VendorOrderID, store.ID) + if len(order.Skus) == 0 { + return + } content := "" if store.PrinterFontSize == partner.PrinterFontSizeBig { content = c.getOrderContentBig(order, store.Tel1)