- ebai.financial中,获取order_id全用GetOrderIDFromMsg或GetOrderIDFromMap

This commit is contained in:
gazebo
2019-04-28 17:40:49 +08:00
parent 7fa0911495
commit f403a74bc0
2 changed files with 14 additions and 10 deletions

View File

@@ -31,7 +31,11 @@ func OnCallbackMsg(msg *ebaiapi.CallbackMsg) (response *ebaiapi.CallbackResponse
}
func GetOrderIDFromMsg(msg *ebaiapi.CallbackMsg) string {
if orderID := msg.Body["order_id"]; orderID != nil {
return GetOrderIDFromMap(msg.Body)
}
func GetOrderIDFromMap(orderMap map[string]interface{}) string {
if orderID := orderMap["order_id"]; orderID != nil {
if tryOrderID, ok := orderID.(string); ok {
return tryOrderID
}