Преглед изворни кода

fix(AlibabaAgent): 修复订单服务数据结构问题

- 将注释掉的 orderGroup 字段替换为 msg 字段,并正确映射 message 数据
- 恢复 success 字段的返回,确保响应结构完整性
- 移除对 success 字段的注释标记,保持返回数据的一致性
shichen пре 2 месеци
родитељ
комит
0d4d884b26
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      app/services/ThirdParty/AlibabaAgent/OrderService.php

+ 2 - 2
app/services/ThirdParty/AlibabaAgent/OrderService.php

@@ -148,7 +148,7 @@ class OrderService extends AlibabaAgentBaseService
148
                 'sumCarriage'          => $item['sumCarriage'] ?? 0,
148
                 'sumCarriage'          => $item['sumCarriage'] ?? 0,
149
                 'sumPaymentNoCarriage' => $item['sumPaymentNoCarriage'] ?? 0,
149
                 'sumPaymentNoCarriage' => $item['sumPaymentNoCarriage'] ?? 0,
150
                 'flowFlag'             => $item['flowFlag'] ?? '',
150
                 'flowFlag'             => $item['flowFlag'] ?? '',
151
-                // 'orderGroup'           => $item['orderGroup'] ?? '',
151
+                'msg'                  => $item['message'] ?? '',
152
                 // 'status'               => $item['status'] ?? false,
152
                 // 'status'               => $item['status'] ?? false,
153
                 // 'cargoList'            => $item['cargoList'] ?? [],
153
                 // 'cargoList'            => $item['cargoList'] ?? [],
154
                 // 'tradeModeNameList'    => $item['tradeModeNameList'] ?? [],
154
                 // 'tradeModeNameList'    => $item['tradeModeNameList'] ?? [],
@@ -162,7 +162,7 @@ class OrderService extends AlibabaAgentBaseService
162
         }
162
         }
163
 
163
 
164
         return [
164
         return [
165
-            // 'success'    => $success,
165
+            'success'    => $success,
166
             'preview'    => $formattedList[0] ?? null,
166
             'preview'    => $formattedList[0] ?? null,
167
             // 'list'       => $formattedList,
167
             // 'list'       => $formattedList,
168
             // 'unsupportedCrossBorderPayOfferList' => $result['unsupportedCrossBorderPayOfferList'] ?? [],
168
             // 'unsupportedCrossBorderPayOfferList' => $result['unsupportedCrossBorderPayOfferList'] ?? [],