From b3cef3a479c7b0164a83788b74b2717eccda0894 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Mon, 22 Jul 2024 17:09:50 +0800 Subject: [PATCH] 1 --- platformapi/mtwmapi/mtwmapi_test.go | 4 ++++ platformapi/mtwmapi/order.go | 9 +++++++++ 2 files changed, 13 insertions(+) diff --git a/platformapi/mtwmapi/mtwmapi_test.go b/platformapi/mtwmapi/mtwmapi_test.go index 27dbfc39..e5fa0e9d 100644 --- a/platformapi/mtwmapi/mtwmapi_test.go +++ b/platformapi/mtwmapi/mtwmapi_test.go @@ -80,3 +80,7 @@ func TestRefreshAccessToken(t *testing.T) { fmt.Println(utils.Format4Output(result, false)) t.Log(utils.Format4Output(result, false)) } + +func TestPushPrintMsg(t *testing.T) { + api.PushPrintMsg("2401171703736658807") +} diff --git a/platformapi/mtwmapi/order.go b/platformapi/mtwmapi/order.go index 649fcbe2..a05200e9 100644 --- a/platformapi/mtwmapi/order.go +++ b/platformapi/mtwmapi/order.go @@ -779,3 +779,12 @@ func (a *API) CancelLogisticsByWmOrderId(reasonCode, detailContent, appPoiCode, } return nil } + +// PushPrintMsg 推送订单打印消息,打印机打印时推送次消息 +func (a *API) PushPrintMsg(orderId string) error { + _, err := a.AccessAPI("ecommerce/poi/keyPointUpload", false, map[string]interface{}{ + "order_id": orderId, + "op_type": 1, + }) + return err +}