|
|
@@ -7,6 +7,7 @@ use app\common\logic\BaseLogic;
|
|
|
use app\common\model\master_worker\MasterWorker;
|
|
|
use app\common\model\master_worker\MasterWorkerAgree;
|
|
|
use app\common\model\master_worker\MasterWorkerAuth;
|
|
|
+use app\common\model\master_worker\MasterWorkerInfo;
|
|
|
use app\common\model\master_worker_register\MasterWorkerRegister;
|
|
|
use app\common\service\FileService;
|
|
|
use app\common\service\sms\SmsDriver;
|
|
|
@@ -93,6 +94,9 @@ class LoginLogic extends BaseLogic
|
|
|
$avatar = $user->avatar ?: Config::get('project.default_image.user_avatar');
|
|
|
$avatar = FileService::getFileUrl($avatar);
|
|
|
|
|
|
+ //验证是否上传身份证
|
|
|
+ $is_id_card = MasterWorkerInfo::where('worker_id',$user->id)->findOrEmpty()->toArray();
|
|
|
+
|
|
|
//监测是否签署服务合作协议
|
|
|
$pdf = MasterWorkerAgree::where(['agree_type'=>'master_service_content','worker_id'=>$user->id])->value('pdf_url');
|
|
|
|
|
|
@@ -102,6 +106,7 @@ class LoginLogic extends BaseLogic
|
|
|
'mobile' => $userInfo['mobile'],
|
|
|
'avatar' => $avatar,
|
|
|
'token' => $userInfo['token'],
|
|
|
+ 'is_id_card'=>!empty($is_id_card)?1:0,
|
|
|
'is_service_agree'=>!empty($pdf)?1:0
|
|
|
];
|
|
|
} catch (\Exception $e) {
|