diff --git a/business/jxstore/cms/store.go b/business/jxstore/cms/store.go index 18dea3f6d..eef765d26 100644 --- a/business/jxstore/cms/store.go +++ b/business/jxstore/cms/store.go @@ -798,7 +798,7 @@ func UpdateStore(ctx *jxcontext.Context, storeID int, payload map[string]interfa handler.UnregisterPrinter(ctx, store.PrinterSN, store.PrinterKey) } } - if valid["soundPercentage"] != nil { + if valid["soundPercentage"] != nil && valid["printerSN"] != nil { handler := partner.GetPrinterPlatformFromVendorID(printerVendorID) if handler == nil { return 0, fmt.Errorf("不支持的打印机厂商ID:%d", printerVendorID)