소스 검색

协议pdf生成-debug

whitefang 1 년 전
부모
커밋
088ce8e9e6
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      app/workerapi/controller/MasterWorkerAgreeController.php

+ 5 - 1
app/workerapi/controller/MasterWorkerAgreeController.php

@@ -3,6 +3,7 @@
 namespace app\workerapi\controller;
 
 use app\common\command\AddAgreementPdf;
+use app\common\model\master_worker\MasterWorkerAgree;
 use app\workerapi\logic\MasterWorkerAgreeLogic;
 use app\workerapi\validate\MasterWorkerAgreeValidate;
 
@@ -15,10 +16,13 @@ class MasterWorkerAgreeController extends BaseApiController
      */
     public function agreement()
     {
+        //服务合作协议是否存在pdf
+        $pdf = MasterWorkerAgree::where(['agree_type'=>'master_service_content','worker_id'=>$this->userId])->value('pdf_url');
         $result = [
             [
                 'type'=>'master_service',
-                'value'=>'服务合作协议'
+                'value'=>'服务合作协议',
+                'pdf'=> !empty($pdf)?$pdf:''
             ],
             [
                 'type'=>'master_bill',