|
|
@@ -127,6 +127,7 @@ class StoreItemService
|
|
|
'name' => $asnDetail->skudescrc,
|
|
|
'sku' => $asnDetail->sku,
|
|
|
'amount' => $asnDetail->receivedqty ?? 0,
|
|
|
+ 'expected_amount' => $asnDetail->expectedqty ?? 0,
|
|
|
'quality' => $asnDetail->qualityStatus ? $asnDetail->qualityStatus->codename_c :'',
|
|
|
'status' => $status ? $status : $asnDetail->lineStatus->codename_c,
|
|
|
'created_at' => $asnDetail->addtime ?? null,
|
|
|
@@ -180,7 +181,7 @@ class StoreItemService
|
|
|
$storeItems = $this->getByWms($asnDetails);
|
|
|
$asnDetails_map = $dataHandlerService->dataHeader(['asnno', 'asnlineno','customerid','sku'], $asnDetails);
|
|
|
$updateParams = [[
|
|
|
- 'id', 'store_id', 'asn_line_code', 'name', 'sku', 'barcode', 'amount', 'quality', 'status', 'created_at', 'updated_at'
|
|
|
+ 'id', 'store_id', 'asn_line_code', 'name', 'sku', 'barcode', 'amount','expected_amount', 'quality', 'status', 'created_at', 'updated_at'
|
|
|
]];
|
|
|
$delete_storeItems = [];
|
|
|
foreach ($storeItems as $storeItem) {
|
|
|
@@ -203,6 +204,7 @@ class StoreItemService
|
|
|
'sku' => $asnDetail['sku'],
|
|
|
'barcode' => $asnDetail['basSku'] ? $asnDetail['basSku']['alternate_sku1'] : '',
|
|
|
'amount' => $asnDetail['receivedqty'] ?? 0,
|
|
|
+ 'expected_amount' => $asnDetail['expectedqty'] ?? 0,
|
|
|
'quality' => $asnDetail['qualityStatus'] ? $asnDetail['qualityStatus']['codename_c'] : '',
|
|
|
'status' => $status ? $status : $asnDetail['lineStatus']['codename_c'],
|
|
|
'created_at' => $asnDetail['addtime'] ?? null,
|