diff --git a/src/server/game/RegisterNetworkFunc.go b/src/server/game/RegisterNetworkFunc.go index a4cc17b9..04125a61 100644 --- a/src/server/game/RegisterNetworkFunc.go +++ b/src/server/game/RegisterNetworkFunc.go @@ -6,6 +6,7 @@ import ( "math" "server/GoUtil" "server/MergeConst" + "server/conf" cardCfg "server/conf/card" limitedTimeEventCfg "server/conf/limitedTimeEvent" mergeDataCfg "server/conf/mergeData" @@ -2194,11 +2195,17 @@ func ReqShippingOrder(args []interface{}) error { db.UpdatePlayerChargeData(OrderData) } player.PlayMod.save() - player.Kafka("order", map[string]interface{}{ - "order_sn": OrderSn, - "pay_order_sn": OrderData.PayChannelOrderId, - "status": OrderData.PayStatus, - }) + orderDataMap := map[string]interface{}{ + "AppId": conf.Server.AppID, + "ServerId": conf.Server.ServerID, + "OrderId": OrderData.OrderId, + "PayChannelOrderId": OrderData.PayChannelOrderId, + "ProductId": OrderData.ProductId, + "CreateTime": OrderData.CreateTime, + "PayTime": OrderData.PayTime, + "PayType": OrderData.PayType, + } + player.Kafka("pay", orderDataMap) player.PushClientRes(&msg.ResShippingOrder{ Code: msg.RES_CODE_SUCCESS, })