Commit 40084e7f authored by hangjun83's avatar hangjun83

zkh工具类

parent f6ca224a
...@@ -82,6 +82,9 @@ class ZhenkhJobCommand extends Command ...@@ -82,6 +82,9 @@ class ZhenkhJobCommand extends Command
case 'hMUpdateOrdersList' : case 'hMUpdateOrdersList' :
$service->hMUpdateOrdersList(); $service->hMUpdateOrdersList();
break; break;
case 'batchUpdateDeliveryOrder' :
$service->batchUpdateDeliveryOrder();
break;
case 'sendMail' : case 'sendMail' :
$service->sendMail('订单确认邮件', '订单号:未确认成功'); $service->sendMail('订单确认邮件', '订单号:未确认成功');
case 'orderConfirm' : case 'orderConfirm' :
......
...@@ -322,6 +322,27 @@ class ZhenKhService ...@@ -322,6 +322,27 @@ class ZhenKhService
} }
} }
/**
* 批量更新zkh发货单
*/
public function batchUpdateDeliveryOrder($params)
{
$path = config('filesystems.disks.local.root').'/upload/'.$params;
$generator = Helpers::yieldLoadCsv($path);
// yield 循环逐行读取csv内容
while ($generator->valid()) {
$content = $generator->current();
$this->apiService->pushQueue([
'params' => current($content),
'consumer' => __CLASS__,
'method' => 'sendDeliveryOrder'
],'zkh_updateDeliveryOrder');
$generator->next();
}
}
/** /**
* @订单发货 * @订单发货
* @param $deliveryCode * @param $deliveryCode
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment