|
|
@@ -22,12 +22,12 @@ class OracleDocWaveDetailService
|
|
|
$orderHeader_arr = $orderHeaders->chunk(300);
|
|
|
$orderHeader_arr->each(function ($items){
|
|
|
$clearOrderNos = data_get($items, '*.orderno');
|
|
|
- $ownerNos = array_values(array_diff(data_get($items, '*.waveno'),['*']));
|
|
|
+ $waveNos = array_values(array_diff(data_get($items, '*.waveno'),['*']));
|
|
|
try {
|
|
|
- OracleDOCWaveDetails::query()->whereIn('OrderNo', $clearOrderNos)->whereIn('OwnerNo', $ownerNos)->delete();
|
|
|
- app('LogService')->log(__CLASS__, __METHOD__, 'Delete OracleDOCWaveDetails' . ' ' . json_encode($clearOrderNos).json_encode($ownerNos));
|
|
|
+ OracleDOCWaveDetails::query()->whereIn('OrderNo', $clearOrderNos)->whereIn('WaveNo', $waveNos)->delete();
|
|
|
+ app('LogService')->log(__CLASS__, __METHOD__, 'Delete OracleDOCWaveDetails' . ' ' . json_encode($clearOrderNos).json_encode($waveNos));
|
|
|
} catch (Exception $e) {
|
|
|
- app('LogService')->log(__CLASS__, __METHOD__,'Error clearCancelledOrder'.json_encode($clearOrderNos).json_encode($ownerNos));
|
|
|
+ app('LogService')->log(__CLASS__, __METHOD__,'Error clearCancelledOrder'.json_encode($clearOrderNos).json_encode($waveNos));
|
|
|
}
|
|
|
});
|
|
|
}
|