From 6eb80a3147c9c468f3b20e716a0ab7e997fc1b10 Mon Sep 17 00:00:00 2001 From: richboo111 Date: Fri, 17 Mar 2023 16:06:55 +0800 Subject: [PATCH] 1 --- business/partner/printer/xpyun/xpyun.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/business/partner/printer/xpyun/xpyun.go b/business/partner/printer/xpyun/xpyun.go index f3b02b1a1..9b3823470 100644 --- a/business/partner/printer/xpyun/xpyun.go +++ b/business/partner/printer/xpyun/xpyun.go @@ -62,11 +62,12 @@ func (c *PrinterHandler) GetPrinterStatus(ctx *jxcontext.Context, sn, s string) printerStatus = &partner.PrinterStatus{ PrintResult: partner.PrintResultSuccess, } - if status == xpyunapi.PrinterStateOffline { + tempStatus := utils.Float64TwoInt(status.(float64)) + if tempStatus == xpyunapi.PrinterStateOffline { printerStatus.PrinterStatus = partner.PrinterStatusOffline - } else if status == xpyunapi.PrinterStateOnlineNormal { + } else if tempStatus == xpyunapi.PrinterStateOnlineNormal { printerStatus.PrinterStatus = partner.PrinterStatusOnlineOK - } else if status == xpyunapi.PrinterStateOnlineUnusual { + } else if tempStatus == xpyunapi.PrinterStateOnlineUnusual { printerStatus.PrinterStatus = partner.PrinterStatusOnlineAbnormal } else { printerStatus.PrinterStatus = partner.PrinterStatusUnknown