panghu il y a 5 mois
Parent
commit
7810734168

+ 1 - 1
app/Http/Controllers/AdminApi/FirmController.php

@@ -19,7 +19,7 @@ class FirmController extends AdminController
         $where = [['is_del',0]];
 
         $list = Firm::where($where)
-            ->select(['id','firm_name','license_number','legal_name','orgId','realnameStatus','authorizeUserInfo','created_at'])
+            ->select(['id','firm_name','license_number','legal_name','orgId','authUrl','authShortUrl','realnameStatus','authorizeUserInfo','created_at'])
             ->paginate(10);
         return $this->apiResponseSuccess('获取列表成功', [
             'items' => $list->items(),

+ 1 - 1
app/Http/Controllers/AdminApi/MemberController.php

@@ -19,7 +19,7 @@ class MemberController extends AdminController
         $where = [['is_del',0]];
 
         $list = Member::where($where)
-            ->select(['id','name','phone','id_number','psnId','realnameStatus','authorizeUserInfo','created_at'])
+            ->select(['id','name','phone','id_number','psnId','authUrl','authShortUrl','realnameStatus','authorizeUserInfo','created_at'])
             ->paginate(10);
         return $this->apiResponseSuccess('获取列表成功', [
             'items' => $list->items(),

+ 5 - 0
app/Http/Controllers/AdminApi/SignContractController.php

@@ -7,6 +7,7 @@ use App\Models\Contract;
 use App\Models\Firm;
 use App\Models\Member;
 use App\Models\SignContract;
+use App\Models\SignRecord;
 use App\Servers\ESign\ESignContractServer;
 use App\Servers\Wps\WordServer;
 
@@ -101,6 +102,10 @@ class SignContractController extends AdminController
 
         foreach ($list as $key => $value) {
             $value->{'contract_name'} = Contract::where('id',$value->{'contract_id'})->value('name');
+            //获取用户签署链接
+            $value->{'psn_sign_url'} = SignRecord::where('sign_id',$value->{'id'})->where('authType','PSN')->value('sign_url');
+            //获取企业签署链接
+            $value->{'org_sign_url'} = SignRecord::where('sign_id',$value->{'id'})->where('authType','ORG')->value('sign_url');
             $value->initializeModel();
         }