浏览代码

签署协议

whitefang 1 年之前
父节点
当前提交
6174792cac
共有 1 个文件被更改,包括 11 次插入3 次删除
  1. 11 3
      app/common/command/AddAgreementPdf.php

+ 11 - 3
app/common/command/AddAgreementPdf.php

@@ -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);
+        }
     }