|
|
@@ -64,13 +64,19 @@ class OracleDocAsnHerderService
|
|
|
public function rejectPush($asnHerders)
|
|
|
{
|
|
|
if (count($asnHerders)>0){
|
|
|
- $collect=collect();
|
|
|
+ $arr=[];
|
|
|
foreach ($asnHerders as $asnHerder){
|
|
|
- if ($asnHerders->asntype=='THRK'&&$asnHerder->asnreference3){
|
|
|
- $collect->push(array($asnHerder->asnno,$asnHerder->asnreference3));
|
|
|
+ if ($asnHerder->asntype=='THRK'&&$asnHerder->notes){
|
|
|
+ //['sku' => '75603675975072','taskNum' => 'JI20220316211', 'asnNo' => 'asn002', 'type' => '推单'],
|
|
|
+ $arr[][] = [
|
|
|
+ 'sku'=>'sku',
|
|
|
+ 'taskNum'=>'sku',
|
|
|
+ 'asnNo'=>'sku',
|
|
|
+ 'type'=>'推单'
|
|
|
+ ];
|
|
|
}
|
|
|
}
|
|
|
- RejectedPushJob::dispatch($collect);
|
|
|
+ RejectedPushJob::dispatch($arr);
|
|
|
}
|
|
|
}
|
|
|
|