Kaynağa Gözat

up 未签协议

liugc 1 yıl önce
ebeveyn
işleme
b1dc95cd5c

+ 4 - 1
app/index/controller/TenantAgreementController.php

@@ -20,7 +20,10 @@ class TenantAgreementController extends BaseController
             return JsonService::fail('code不存在');
         }
         $agree = TenantAgree::with(['masterWorkerInfo','masterWorkerTeam'])->where('code', $code)->findOrEmpty();
-        $register_info = TenantRegister::where('tenant_id', $agree['masterWorkerTeam']['tenant_id'])->findOrEmpty();
+        if($agree->isEmpty() || empty($agree['sign'])){
+            return JsonService::fail('协议不存在');
+        }
+        $register_info = TenantRegister::where('tenant_id', $agree['masterWorkerTeam']['tenant_id']??-1)->findOrEmpty();
         $agree['sign'] = $this->request->domain().'/'.$agree['sign'];
         View::assign([
             'agree'  => $agree,