|
|
@@ -32,14 +32,14 @@ class DadaExpressServices
|
|
|
|
|
|
|
|
|
//根据订单号,发快递
|
|
|
- public static function addOrder($orderInfo)
|
|
|
+ public static function addOrder($orderInfo,$expressRemark = '')
|
|
|
{
|
|
|
if (empty($orderInfo)) {
|
|
|
util::fail("订单不存在");
|
|
|
}
|
|
|
$sjId = $orderInfo->sjId;
|
|
|
$sourceId = SjExpressClass::getSourceId($sjId);
|
|
|
- $orderParams = self::orderParams($orderInfo->attributes);
|
|
|
+ $orderParams = self::orderParams($orderInfo->attributes,$expressRemark);
|
|
|
$res = dada::addOrder($sourceId, $orderParams);
|
|
|
Yii::debug($orderParams);
|
|
|
Yii::debug($res);
|
|
|
@@ -105,7 +105,7 @@ class DadaExpressServices
|
|
|
}
|
|
|
|
|
|
//组装订单参数
|
|
|
- public static function orderParams($orderInfo)
|
|
|
+ public static function orderParams($orderInfo,$expressRemark='')
|
|
|
{
|
|
|
$sjId = $orderInfo['sjId'];
|
|
|
//$online = Yii::$app->params['dadaOnline'];
|
|
|
@@ -131,7 +131,7 @@ class DadaExpressServices
|
|
|
|
|
|
'cargo_weight' => (float)$orderInfo['weight'],//订单重量(单位:Kg)
|
|
|
'receiver_phone' => $orderInfo['customMobile'],//否 收货人手机号(手机号和座机号必填一项)
|
|
|
- 'info' => '',//备注
|
|
|
+ 'info' => $expressRemark,//备注
|
|
|
'cargo_type' => 3, //类型:鲜花
|
|
|
'cargo_num' => (int)$orderInfo['bigNum'],
|
|
|
'origin_mark_no' => '#销花宝#',
|