Commit 77e8f35e authored by hangjun83's avatar hangjun83

openapi 震坤行

parent c9850e5b
......@@ -204,23 +204,12 @@ class ZhenkhApiService extends PlatformAbstractService
/**
* @发货确认
*/
public function ackDeliveryOrder($order, $deliveryOrder, $token)
public function ackDeliveryOrder($deliveryOrder, $token)
{
try{
if($this->checkPlatformStatus()){
$deliveryParams = [];
$deliveryParams['deliveryTime'] = date('Y-m-d',time());
$deliveryParams['deliveryWay'] = 1;
$deliveryParams['logisticsId'] = 1;
$deliveryParams['logisticsName'] = 1;
$deliveryParams['logisticsCode'] = 1;
$deliveryParams['signReceiptUrl'] = '';
$deliveryParams['itemList'] = [];
$response = $this->getPostClient($this->getPlatformApiUrl().'/openPoApi/v1/purchaseOrder/ackDeliveryOrderPart',
$deliveryParams,null,
$deliveryOrder,null,
[
'honeycombToken' => $token,
'Content-Type' => 'application/json;charset=UTF-8'
......
......@@ -254,7 +254,7 @@ class ZhenKhService
}
}
$orderNo = current($orderDelivery)->so_cus_po;
$deliveryOrderDetail = $this->apiService->sendDeliveryOrder('5012255694',$this->getToken());
$deliveryOrderDetail = $this->apiService->sendDeliveryOrder($orderNo,$this->getToken());
$deliveryDetail = [];
if($deliveryOrderDetail){
foreach($deliveryOrderDetail['lines'] as $order){
......@@ -282,18 +282,18 @@ class ZhenKhService
foreach($zkhGoods as $goods){
$temp = [];
$temp['purchaseOrderId'] = $currentOrderDelivery->so_cus_po;
$temp['itemLineNumber'] = $deliveryDetail[$goods['zg_sku']]['itemLineNumber'];
$temp['planItemNumber'] = $deliveryDetail[$goods['zg_sku']]['itemLineNumber'];
$temp['zkhSku'] = $goods['zg_sku'];
$temp['materialDescribe'] = $deliveryDetail[$goods['zg_sku']]['materialDescribe'];
$temp['itemLineNumber'] = $deliveryDetail[$goods->zg_sku]['itemLineNumber'];
$temp['planItemNumber'] = $deliveryDetail[$goods->zg_sku]['itemLineNumber'];
$temp['zkhSku'] = $goods->zg_sku;
$temp['materialDescribe'] = $deliveryDetail[$goods->zg_sku]['materialDescribe'];
$temp['number'] = $currentOrderDelivery->so_cus_po;
$temp['unit'] = $deliveryDetail[$goods['zg_sku']]['unit'];
$temp['unit'] = $deliveryDetail[$goods->zg_sku]['unit'];
$itemList[] = $temp;
}
}
$deliveryPost['itemList'] = $itemList;
//确认发货
//$this->apiService->ackDeliveryOrder($order,$deliveryOrder,$this->getToken());
$this->apiService->ackDeliveryOrder($deliveryPost,$this->getToken());
}
}catch(\Throwable $exception){
......
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