This commit is contained in:
richboo111
2023-03-17 16:06:55 +08:00
parent 2cfb402276
commit 6eb80a3147

View File

@@ -62,11 +62,12 @@ func (c *PrinterHandler) GetPrinterStatus(ctx *jxcontext.Context, sn, s string)
printerStatus = &partner.PrinterStatus{ printerStatus = &partner.PrinterStatus{
PrintResult: partner.PrintResultSuccess, PrintResult: partner.PrintResultSuccess,
} }
if status == xpyunapi.PrinterStateOffline { tempStatus := utils.Float64TwoInt(status.(float64))
if tempStatus == xpyunapi.PrinterStateOffline {
printerStatus.PrinterStatus = partner.PrinterStatusOffline printerStatus.PrinterStatus = partner.PrinterStatusOffline
} else if status == xpyunapi.PrinterStateOnlineNormal { } else if tempStatus == xpyunapi.PrinterStateOnlineNormal {
printerStatus.PrinterStatus = partner.PrinterStatusOnlineOK printerStatus.PrinterStatus = partner.PrinterStatusOnlineOK
} else if status == xpyunapi.PrinterStateOnlineUnusual { } else if tempStatus == xpyunapi.PrinterStateOnlineUnusual {
printerStatus.PrinterStatus = partner.PrinterStatusOnlineAbnormal printerStatus.PrinterStatus = partner.PrinterStatusOnlineAbnormal
} else { } else {
printerStatus.PrinterStatus = partner.PrinterStatusUnknown printerStatus.PrinterStatus = partner.PrinterStatusUnknown