|
|
@@ -12,6 +12,7 @@ use bizGhs\admin\classes\AdminClass;
|
|
|
use bizGhs\custom\classes\CustomClass;
|
|
|
use bizGhs\stat\classes\StatOrderCountClass;
|
|
|
use bizGhs\stat\classes\StatYjClass;
|
|
|
+use common\components\imgUtil;
|
|
|
use common\components\orderSn;
|
|
|
use common\components\stringUtil;
|
|
|
use common\components\util;
|
|
|
@@ -287,14 +288,16 @@ class OrderClass extends BaseClass
|
|
|
|
|
|
//获取配送进展
|
|
|
$expressProgress = '';
|
|
|
- if($val['sendType'] == 4){
|
|
|
- $expressInfo = OrderExpressClass::getByCondition(['orderSn'=>$val['orderSn']]);
|
|
|
- if($expressInfo){
|
|
|
- $expressProgress = ['progressName'=> OrderExpressClass::$statusMap[$expressInfo['status']]??''];
|
|
|
+ if ($val['sendType'] == 4) {
|
|
|
+ $expressInfo = OrderExpressClass::getByCondition(['orderSn' => $val['orderSn']]);
|
|
|
+ if ($expressInfo) {
|
|
|
+ $expressProgress = ['progressName' => OrderExpressClass::$statusMap[$expressInfo['status']] ?? ''];
|
|
|
}
|
|
|
}
|
|
|
- //$list[$key]['expressProgress'] = OrderExpressClass::getProgress($showExpress, $val);
|
|
|
- $list[$key]['expressProgress'] =$expressProgress;
|
|
|
+ $list[$key]['expressProgress'] = $expressProgress;
|
|
|
+
|
|
|
+ $list[$key]['customAvatarUrl'] = imgUtil::groupAvatar($val['customAvatar']);
|
|
|
+
|
|
|
}
|
|
|
return $list;
|
|
|
}
|
|
|
@@ -357,7 +360,7 @@ class OrderClass extends BaseClass
|
|
|
$id = $order['id'];
|
|
|
$expressId = $expressInfo['expressId'] ?? 1;
|
|
|
$expressName = $expressInfo['deliveryName'] ?? '达达';
|
|
|
- self::updateById($id, ['status' => self::ORDER_STATUS_SENDING, 'sendType' => self::SEND_TYPE_THIRD,'expressId'=>$expressId]);
|
|
|
+ self::updateById($id, ['status' => self::ORDER_STATUS_SENDING, 'sendType' => self::SEND_TYPE_THIRD, 'expressId' => $expressId]);
|
|
|
|
|
|
$express = OrderExpressClass::getByCondition(['orderId' => $id]);
|
|
|
if (!empty($express)) {
|
|
|
@@ -518,18 +521,18 @@ class OrderClass extends BaseClass
|
|
|
}
|
|
|
|
|
|
//修改订单表的配送信息 linqh 2021.3.28
|
|
|
- public static function updateCustomExpressInfo($id,$expressAddInfo)
|
|
|
+ public static function updateCustomExpressInfo($id, $expressAddInfo)
|
|
|
{
|
|
|
$data = [
|
|
|
- 'province'=>$expressAddInfo['province'],
|
|
|
- 'city'=>$expressAddInfo['city'],
|
|
|
- 'address'=>$expressAddInfo['address'],
|
|
|
- 'floor'=>$expressAddInfo['floor'],
|
|
|
- 'fullAddress'=>$expressAddInfo['province'].$expressAddInfo['city'].$expressAddInfo['address'].$expressAddInfo['floor'],
|
|
|
- 'lat'=>$expressAddInfo['lat'],
|
|
|
- 'long'=>$expressAddInfo['long'],
|
|
|
- 'sendTime'=>$expressAddInfo['sendTime'],
|
|
|
+ 'province' => $expressAddInfo['province'],
|
|
|
+ 'city' => $expressAddInfo['city'],
|
|
|
+ 'address' => $expressAddInfo['address'],
|
|
|
+ 'floor' => $expressAddInfo['floor'],
|
|
|
+ 'fullAddress' => $expressAddInfo['province'] . $expressAddInfo['city'] . $expressAddInfo['address'] . $expressAddInfo['floor'],
|
|
|
+ 'lat' => $expressAddInfo['lat'],
|
|
|
+ 'long' => $expressAddInfo['long'],
|
|
|
+ 'sendTime' => $expressAddInfo['sendTime'],
|
|
|
];
|
|
|
- return self::updateById($id,$data);
|
|
|
+ return self::updateById($id, $data);
|
|
|
}
|
|
|
}
|