Просмотр исходного кода

fix get dealer id, not agent id

ifah
root 5 лет назад
Родитель
Сommit
27edd6a3e9
1 измененных файлов: 2 добавлений и 3 удалений
  1. 2
    3
      app/Http/Controllers/DS/DealerClaimController.php

+ 2
- 3
app/Http/Controllers/DS/DealerClaimController.php Просмотреть файл

'total_form_by_month' => '', 'total_form_by_month' => '',
'agent' => $formD->dealer_id, 'agent' => $formD->dealer_id,
'dealer' => $formD->company_id, 'dealer' => $formD->company_id,
'invoice_no' => $this->generateInvoiceNumber($formD->type_application,$formD->dealer_id,date('m', strtotime($docket->end_job)),date('Y', strtotime($docket->end_job))),
'invoice_no' => $this->generateInvoiceNumber($formD->type_application,$formD->company_id,date('m', strtotime($docket->end_job)),date('Y', strtotime($docket->end_job))),
]; ];


DealerClaim::create($subsData); DealerClaim::create($subsData);


public function generateInvoiceNumber($formT,$dealer,$month,$year){ public function generateInvoiceNumber($formT,$dealer,$month,$year){
$claim = DealerClaim::where('formT',$formT)->where('dealer',$dealer)->where('activated_my',$month.'/'.$year)->first(); $claim = DealerClaim::where('formT',$formT)->where('dealer',$dealer)->where('activated_my',$month.'/'.$year)->first();
info($claim);


if(!empty($claim->invoice_no)){ if(!empty($claim->invoice_no)){
return $claim->invoice_no; return $claim->invoice_no;
} }


}while(!empty(DealerClaim::where('formT', $formT)->where('invoice_no', $formT.$num)->first())); }while(!empty(DealerClaim::where('formT', $formT)->where('invoice_no', $formT.$num)->first()));
$num = $formT.$num; $num = $formT.$num;
return $num; return $num;
} }

Загрузка…
Отмена
Сохранить