@@ -28,6 +28,25 @@ class FirmController extends AdminController
]);
}
+ /**
+ * 通知企业认证
+ * @return \Illuminate\Http\JsonResponse
+ */
+ function noticeFirmAuth(){
+ $id=request()->input('id','');//id
+ if(empty($id)) return $this->apiResponseError('缺少必要参数');
+
+ $info = Firm::where('id',$id)->select(['id','firm_name','phone','license_number','license_img','registered_address','authType','legal_identity_one','legal_identity_two','legal_id_number'])->first();
+ if (empty($info)) {
+ return $this->apiResponseError('没有找到该记录');
+ }
+ //查询个人认证信息
+ ESignFirmServer::creatServer()->organizationsIdentityInfo($id,$info->{'firm_name'});
+ return $this->apiResponseSuccess('成功');
/**
* 添加&编辑用户
* @return \Illuminate\Http\JsonResponse
@@ -28,6 +28,25 @@ class MemberController extends AdminController
+ * 通知用户认证
+ function noticeMemberAuth(){
+ $info = Member::where('id',$id)->first();
+ ESignServer::creatServer()->personsidentityinfo($id,$info->{'phone'},$info->{'name'},$info->{'id_number'});
@@ -8,6 +8,7 @@ Route::group( ['domain' => env('APP_ADMIN_HOST'), 'prefix' => 'firm'],function($
Route::match(['get','post'],'list', 'FirmController@getFirmList')->name('adminApi.firm.list');// 列表
Route::match(['get','post'],'save', 'FirmController@saveFirm')->name('adminApi.firm.save');// 添加&编辑
Route::match(['get','post'],'info', 'FirmController@getFirmInfo')->name('adminApi.firm.info');//
+ Route::match(['get','post'],'notice', 'FirmController@noticeFirmAuth')->name('adminApi.firm.notice');//
});
@@ -9,6 +9,8 @@ Route::group( ['domain' => env('APP_ADMIN_HOST'), 'prefix' => 'member'],function
Route::match(['get','post'],'save', 'MemberController@saveMember')->name('adminApi.member.save');// 添加&编辑
Route::match(['get','post'],'info', 'MemberController@getMemberInfo')->name('adminApi.member.info');//
+ Route::match(['get','post'],'notice', 'MemberController@noticeMemberAuth')->name('adminApi.member.notice');//通知用户认证