panghu 11 månader sedan
förälder
incheckning
1620eb9b44

+ 6 - 2
app/Http/Controllers/Api/FirmController.php

@@ -69,11 +69,15 @@ class FirmController extends ApiController
         $license_number = request()->input('license_number','');//营业执照编号
         if(empty($license_number)) return $this->apiResponseError('请输入营业执照编号');
 
-        $info = Firm::where('license_number',$license_number)->select(['firm_name','license_number','realnameStatus'])->first();
+        $info = Firm::where('license_number',$license_number)->select(['id','firm_name','license_number','realnameStatus','updated_at'])->first();
         if (empty($info)) {
             return $this->apiResponseError('该企业不存在');
         }
-
+        $updated_time = strtotime($info->updated_at);
+        if (bcsub(time(),$updated_time) > 3600){
+            //查询个人认证信息
+            ESignFirmServer::creatServer()->organizationsIdentityInfo($info->{'id'},$info->{'firm_name'});
+        }
         return $this->apiResponseSuccess('成功',$info);
     }
 

+ 9 - 3
app/Http/Controllers/Api/MemberController.php

@@ -59,12 +59,18 @@ class MemberController extends ApiController
         $id_number=request()->input('id_number','');//身份证号
         if (empty($id_number)) return $this->apiResponseError('请填写身份证号');
 
-        $member = Member::where('id_number',$id_number)->where('is_del',0)->select(['id_number','realnameStatus'])->first();
+        $member = Member::where('id_number',$id_number)->where('is_del',0)->select(['id','phone','name','id_number','realnameStatus','updated_at'])->first();
         if (empty($member)){
             return $this->apiResponseError('该用户不存在');
         }
-
-        return $this->apiResponseSuccess('成功',$member);
+        $updated_time = strtotime($member->updated_at);
+        if (bcsub(time(),$updated_time) > 3600){
+            //查询个人认证信息
+            ESignServer::creatServer()->personsidentityinfo($member->{'id'},$member->{'phone'},$member->{'name'},$member->{'id_number'});
+        }
+        $data['id_number'] = $member->{'id_number'};
+        $data['realnameStatus'] = $member->{'realnameStatus'};
+        return $this->apiResponseSuccess('成功',$data);
     }
 
     /**