fix: [esign] 서명 방법 기본값을 도장으로 변경

- signMode 기본값 signature → stamp 변경
- creator(본사)에서도 서명/도장 선택 UI 표시
This commit is contained in:
김보곤
2026-02-25 13:47:41 +09:00
parent 9a7c548246
commit 8b25140a81

View File

@@ -37,7 +37,7 @@
const [submitting, setSubmitting] = useState(false);
const [error, setError] = useState('');
const [signatureData, setSignatureData] = useState(null);
const [signMode, setSignMode] = useState('signature'); // 'signature' | 'stamp'
const [signMode, setSignMode] = useState('stamp'); // 'signature' | 'stamp'
const [stampPreview, setStampPreview] = useState(null);
const [stampData, setStampData] = useState(null);
const canvasRef = useRef(null);
@@ -282,7 +282,7 @@ className="inline-flex items-center px-4 py-2 bg-blue-600 text-white rounded-lg
문서 열기 / 다운로드
</a>
</div>
{(signer?.has_stamp || signer?.role === 'counterpart') && (
{(signer?.has_stamp || signer?.role === 'counterpart' || signer?.role === 'creator') && (
<div className="border-t pt-4 mt-4">
<p className="text-sm font-medium text-gray-700 mb-3">서명 방법을 선택해 주세요.</p>
<div className="flex gap-3">