|
|
@@ -61,9 +61,17 @@ class AddAgreementPdf extends Command
|
|
|
}
|
|
|
$shell_ = 'wkhtmltopdf --page-height 297mm '.$url.' '.'public/'.$path.$pdf;
|
|
|
system($shell_);
|
|
|
- $agreement = MasterWorkerAgree::where('code', $code)->findOrEmpty();
|
|
|
- $agreement->pdf_url = $path.$pdf;
|
|
|
- $agreement->save();
|
|
|
+ $output = [];
|
|
|
+ $return_var = 0;
|
|
|
+ exec($shell_, $output, $return_var);
|
|
|
+ if ($return_var === 0) {
|
|
|
+ $agreement = MasterWorkerAgree::where('code', $code)->findOrEmpty();
|
|
|
+ $agreement->pdf_url = $path.$pdf;
|
|
|
+ $agreement->save();
|
|
|
+ } else {
|
|
|
+ // 处理错误
|
|
|
+ Log::write($return_var);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|