This commit is contained in:
邹宗楠
2024-11-19 17:44:28 +08:00
parent 5d92b8c0a8
commit 1d3ce6bd4c
12 changed files with 81 additions and 112 deletions

View File

@@ -58,7 +58,6 @@ func (a *API) MsgSend(pushContent string) (interface{}, error) {
retVal, err := a.AccessAPI("ecommerce/IM/msgSend", false, map[string]interface{}{
"push_content": pushContent,
})
//fmt.Println(retVal)
return retVal, err
}

View File

@@ -73,13 +73,14 @@ func TestRdbSet(t *testing.T) {
func TestSendMsg(t *testing.T) {
data := PushContentReq{
AppID: 589,
AppPoiCode: "8694203",
MsgID: 20230615,
MsgContent: "QYEyt4edHFiW0Fg0iKqeSKZ+Dab9zKJWSLwQuE38J+XL/1BUIwkqy3sf3E9lOK77",
AppPoiCode: "7290541",
MsgID: 1729566539763500,
MsgContent: "cqH27xu/6vS+eqmykE39nA==",
MsgSource: 1,
MsgType: 1,
Cts: int(time.Now().Unix()),
OpenUserID: 12248014636,
OrderID: 3801305470340611516,
OpenUserID: 9548822498,
}
dataMar, err := json.Marshal(data)
fmt.Println(string(dataMar))

View File

@@ -26,7 +26,7 @@ func init() {
//api = New("4123", "df2c88338b85f830cebce2a9eab56628", "", "")
//商超
//api = New("5873", "41c479790a76f86326f89e8048964739", "", "token_q3-GrKUcZmNq-l4JzH5EjQ") //token_n4TwqCntWWuvQwAawzxC0w
//api = New("5873", "41c479790a76f86326f89e8048964739", "", "token_rZp9k-xKBRNYDKwdl11GKQ") //token_n4TwqCntWWuvQwAawzxC0w
//cookieStr := `
// acctId=57396785; token=0bWbK5VbK50E2BmIhIH2zHB-am_y7mB37yXHm6RLZWx4*; wmPoiId=-1;
//`

View File

@@ -3,6 +3,7 @@ package mtwmapi
import (
"encoding/json"
"errors"
"fmt"
"git.rosy.net.cn/baseapi/utils"
"time"
)
@@ -500,10 +501,14 @@ func (a *API) OrderGetOrderDetail(orderID int64, isMTLogistics bool) (orderInfo
params["is_mt_logistics"] = 1
}
result, err := a.AccessAPI("order/getOrderDetail", true, params)
if err == nil {
return result.(map[string]interface{}), nil
if err != nil {
return nil, err
}
return nil, err
// 老是出现零号流水号订单,还不知道怎么生成的,这个地方直接掐断一下看看
if int(utils.MustInterface2Int64(result.(map[string]interface{})["day_seq"])) == 0 {
return nil, fmt.Errorf("订单流水号不能为0")
}
return result.(map[string]interface{}), nil
}
func (a *API) OrderGetPartRefundFoods(orderID int64) (canRefundFoodList []*CanRefundFoodInfo, err error) {

View File

@@ -31,7 +31,7 @@ func getTimeFromTimestamp(timeStamp int64) time.Time {
}
func TestOrderGetOrderDetail(t *testing.T) {
result, err := api.OrderGetOrderDetail(3801286993953393183, false)
result, err := api.OrderGetOrderDetail(3201343422470567673, false)
if err != nil {
t.Fatal(err)
}

View File

@@ -189,7 +189,7 @@ func TestRetailListCase(t *testing.T) {
}
func TestRetailGet(t *testing.T) {
orderDetail, _ := api.OrderGetOrderDetail(701174470752904572, false)
orderDetail, _ := api.OrderGetOrderDetail(2201338341781067927, false)
if addressFee, ok := orderDetail["address_change_fee"]; ok {
fmt.Println(addressFee)
}
@@ -239,7 +239,7 @@ func TestBatchSetPrice(t *testing.T) {
}
func TestRetailDelete(t *testing.T) {
poiCode := "9855198"
poiCode := "9206018"
i := 0
count := 0
@@ -252,11 +252,11 @@ func TestRetailDelete(t *testing.T) {
}
count += len(fromFoodList)
for k, v := range fromFoodList {
if err := api.RetailDelete(utils.Int2Str(k), poiCode, v.AppFoodCode); err != nil {
fmt.Println(err)
}
}
//for k, v := range fromFoodList {
// if err := api.RetailDelete(utils.Int2Str(k), poiCode, v.AppFoodCode); err != nil {
// fmt.Println(err)
// }
//}
i++