|
|
@@ -267,9 +267,10 @@ class DidiAdapter extends Didi implements Adapter
|
|
|
$goodsType = self::GOODS_TYPE_MAP[$goodTypeInt] ?? 'OTHER';
|
|
|
|
|
|
// ------------------ 入参构建 ------------------
|
|
|
+ $timeStamp = time();
|
|
|
$businessParams = [
|
|
|
'estimateIdList' => [$estimateId], // 预估ID
|
|
|
- 'outOrderNo' => self::generateUniOroder($order['issOrderNo']), // 接入方订单号
|
|
|
+ 'outOrderNo' => self::generateUniOroder($order['issOrderNo'], $timeStamp), // 接入方订单号
|
|
|
'fromAddress' => $fromAddress,
|
|
|
'toAddress' => $toAddress,
|
|
|
'goodsType' => $goodsType,
|
|
|
@@ -295,6 +296,7 @@ class DidiAdapter extends Didi implements Adapter
|
|
|
'distance' => 0,
|
|
|
'fee' => 0,
|
|
|
// 可以附带其他信息
|
|
|
+ 'timeStamp' => $timeStamp,
|
|
|
]
|
|
|
];
|
|
|
}
|
|
|
@@ -401,9 +403,9 @@ class DidiAdapter extends Didi implements Adapter
|
|
|
/**
|
|
|
* 查询订单详情
|
|
|
*/
|
|
|
- public function selectOrder($orderId, $thirdOrderNo = '')
|
|
|
+ public function selectOrder($orderId, $thirdOrderNo = '', $timeStamp)
|
|
|
{
|
|
|
- $thirdOrderNo = Didi::generateUniOroder($thirdOrderNo);
|
|
|
+ $thirdOrderNo = Didi::generateUniOroder($thirdOrderNo, $timeStamp);
|
|
|
$businessParams = [
|
|
|
'didiOrderNo' => (int)$orderId,
|
|
|
'outOrderNo' => $thirdOrderNo,
|