微信发货同步优化
parent
e895d157a0
commit
1578a50c85
|
|
@ -223,27 +223,33 @@ class Wechat
|
||||||
// 物流发货匹配快递信息
|
// 物流发货匹配快递信息
|
||||||
if($logistics_type === 1)
|
if($logistics_type === 1)
|
||||||
{
|
{
|
||||||
// 当商城为销售型时,传入快递公司编码和快递单号,传入收件人和发件人手机号供顺丰使用
|
if(!empty($params['express_name']) && !empty($params['express_number']))
|
||||||
$express_res = $this->GetMiniDeliveryIdByName($params['express_name']);
|
|
||||||
if($express_res['code'] == 0)
|
|
||||||
{
|
{
|
||||||
$consignor_tel = empty($params['consignor_tel']) ? '' : mb_substr($params['consignor_tel'], 0, 3, 'utf-8').'****'.mb_substr($params['consignor_tel'], -4, null, 'utf-8');
|
// 当商城为销售型时,传入快递公司编码和快递单号,传入收件人和发件人手机号供顺丰使用
|
||||||
$receiver_tel = empty($params['receiver_tel']) ? '' : mb_substr($params['receiver_tel'], 0, 3, 'utf-8').'****'.mb_substr($params['receiver_tel'], -4, null, 'utf-8');
|
$express_res = $this->GetMiniDeliveryIdByName($params['express_name']);
|
||||||
foreach($shipping_list as &$v)
|
if($express_res['code'] == 0)
|
||||||
{
|
{
|
||||||
$v['express_company'] = $express_res['data'];
|
$consignor_tel = empty($params['consignor_tel']) ? '' : mb_substr($params['consignor_tel'], 0, 3, 'utf-8').'****'.mb_substr($params['consignor_tel'], -4, null, 'utf-8');
|
||||||
$v['tracking_no'] = $params['express_number'];
|
$receiver_tel = empty($params['receiver_tel']) ? '' : mb_substr($params['receiver_tel'], 0, 3, 'utf-8').'****'.mb_substr($params['receiver_tel'], -4, null, 'utf-8');
|
||||||
if(!empty($consignor_tel) || !empty($receiver_tel))
|
foreach($shipping_list as &$v)
|
||||||
{
|
{
|
||||||
$v['contact'] = [
|
$v['express_company'] = $express_res['data'];
|
||||||
'consignor_contact' => $consignor_tel,
|
$v['tracking_no'] = $params['express_number'];
|
||||||
'receiver_contact' => $receiver_tel,
|
if(!empty($consignor_tel) || !empty($receiver_tel))
|
||||||
];
|
{
|
||||||
|
$v['contact'] = [
|
||||||
|
'consignor_contact' => $consignor_tel,
|
||||||
|
'receiver_contact' => $receiver_tel,
|
||||||
|
];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
// 没有匹配到快递则使用同城类型
|
||||||
|
$logistics_type = 2;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// 没有匹配到快递则使用同城类型
|
// 没有匹配到快递则使用同城类型
|
||||||
$logistics_type = 2;
|
$logistics_type = 2;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue