|
|
@@ -17,7 +17,8 @@ class OracleDocWaveDetailService
|
|
|
{
|
|
|
if (!$orderHeaders) return;
|
|
|
$clearOrderNos = data_get($orderHeaders, '*.orderno');
|
|
|
- OracleDOCWaveDetails::query()->whereIn('OrderNo', $clearOrderNos)->delete();
|
|
|
+ $ownerNos = data_get($orderHeaders, '*.ownerno');
|
|
|
+ OracleDOCWaveDetails::query()->whereIn('OrderNo', $clearOrderNos)->whereIn('OwnerNo',$ownerNos)->delete();
|
|
|
app('LogService')->log(__CLASS__, __METHOD__, 'Delete OracleDOCWaveDetails' . ' ' . json_encode($clearOrderNos) );
|
|
|
}
|
|
|
|