|
|
@@ -6,6 +6,7 @@ use bizGhs\express\classes\GhsDeliveryOrderClass;
|
|
|
use bizHd\express\classes\HdDeliveryOrderClass;
|
|
|
use bizGhs\order\classes\OrderClass;
|
|
|
use bizHd\order\classes\OrderClass as HdOrderClass;
|
|
|
+use bizHd\purchase\classes\PurchaseClass;
|
|
|
use common\components\util;
|
|
|
use Yii;
|
|
|
|
|
|
@@ -158,7 +159,13 @@ class CallBackHandler
|
|
|
*/
|
|
|
private function handleRiderStatus($data)
|
|
|
{
|
|
|
- return $this->processOrderCallback($data, '顺丰配送状态更改回调');
|
|
|
+ return $this->processOrderCallback($data, '顺丰配送状态更改回调', 'sf_order_id', function($order, $sendStatus, $isGhs) {
|
|
|
+ if ($isGhs) {
|
|
|
+ $cg = PurchaseClass::getById($order->purchaseId, true, 'id,sendStatus');
|
|
|
+ $cg->sendStatus = $sendStatus;
|
|
|
+ $cg->save();
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
/**
|