diff --git a/business/partner/printer/jxprint/jxprint.go b/business/partner/printer/jxprint/jxprint.go index 70f8f7aad..41f5cda3f 100644 --- a/business/partner/printer/jxprint/jxprint.go +++ b/business/partner/printer/jxprint/jxprint.go @@ -12,6 +12,7 @@ import ( "git.rosy.net.cn/jx-callback/business/partner" "git.rosy.net.cn/jx-callback/globals" "git.rosy.net.cn/jx-callback/globals/api" + "git.rosy.net.cn/jx-print/putils" "regexp" "strings" "time" @@ -251,7 +252,8 @@ func (c *PrinterHandler) PrintOrder(ctx *jxcontext.Context, store *model.Store, printData[PrintNumber] = utils.Int2Str(2) } printData[AppID] = "1000" // 菜市应用 - + msgID := time.Now().Format("20060102150405") + "_" + putils.RandStringBytesWithNumber(8) + printData[MsgId] = msgID orderPrint, err := json.Marshal(printData) if err != nil { return nil, err diff --git a/business/partner/printer/jxprint/jxprint_const.go b/business/partner/printer/jxprint/jxprint_const.go index 2ef5154b2..9a0510f29 100644 --- a/business/partner/printer/jxprint/jxprint_const.go +++ b/business/partner/printer/jxprint/jxprint_const.go @@ -38,6 +38,7 @@ const ( BigFont = "bigFont" // 是否为大字体 PrintNumber = "printNumber" // 打印次数 AppID = "appId" // 应用id + MsgId = "msgId" // 消息id ) type SkuListPrintOrder struct {