From 4ff7bab2bb71d58dbcd1f506c6dee794eaaa81ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Thu, 12 Feb 2026 16:04:56 +0900 Subject: [PATCH] =?UTF-8?q?fix:EsignSignField=20=EC=83=9D=EC=84=B1=20?= =?UTF-8?q?=EC=8B=9C=20tenant=5Fid=20=EB=88=84=EB=9D=BD=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit configureFields()에서 서명 필드 생성 시 tenant_id 추가, 모델 $fillable에도 tenant_id 추가. Co-Authored-By: Claude Opus 4.6 --- app/Http/Controllers/ESign/EsignApiController.php | 1 + app/Models/ESign/EsignSignField.php | 1 + 2 files changed, 2 insertions(+) diff --git a/app/Http/Controllers/ESign/EsignApiController.php b/app/Http/Controllers/ESign/EsignApiController.php index a0469d09..4912fe03 100644 --- a/app/Http/Controllers/ESign/EsignApiController.php +++ b/app/Http/Controllers/ESign/EsignApiController.php @@ -221,6 +221,7 @@ public function configureFields(Request $request, int $id): JsonResponse foreach ($request->input('fields') as $i => $field) { EsignSignField::create([ + 'tenant_id' => $tenantId, 'contract_id' => $contract->id, 'signer_id' => $field['signer_id'], 'page_number' => $field['page_number'], diff --git a/app/Models/ESign/EsignSignField.php b/app/Models/ESign/EsignSignField.php index 31eff2af..ad9dfdfa 100644 --- a/app/Models/ESign/EsignSignField.php +++ b/app/Models/ESign/EsignSignField.php @@ -10,6 +10,7 @@ class EsignSignField extends Model protected $table = 'esign_sign_fields'; protected $fillable = [ + 'tenant_id', 'contract_id', 'signer_id', 'page_number',