"use client"; import { HelpCircle } from "lucide-react"; import { Button } from "@/components/ui/button"; import { Dialog, DialogContent, DialogDescription, DialogHeader, DialogTitle, DialogTrigger, } from "@/components/ui/dialog"; import { Badge } from "@/components/ui/badge"; export function SwpUploadHelpDialog() { return ( 파일 업로드 가이드 올바른 파일명 형식으로 업로드해주세요
{/* 파일명 형식 */}

파일명 형식

[OWN_DOC_NO]_[REV_NO]_[STAGE]_[YYYYMMDDhhmmss].[확장자]

⚠️ 언더스코어(_)가 정확히 3개 있어야 합니다

{/* 각 항목 설명 - 1라인 형태 */}

항목 설명

OWN_DOC_NO
벤더의 문서번호 - 프로젝트마다 유니크해야 합니다
REV_NO
리비전 번호 - 보통 01, 02 같은 식으로 피드백에 따라 증가합니다
STAGE
스테이지 - 스테이지 정보를 입력해주세요. (예: IFA, IFC)
YYYYMMDDhhmmss
날짜 및 시간 - 업로드 날짜 정보를 기입합니다 (14자리 숫자)
{/* 예시 */}

올바른 예시

VD-DOC-001_01_IFA_20250124143000.pdf
TECH-SPEC-002_02_IFC_20250124150000.dwg
{/* 잘못된 예시 */}

잘못된 예시

VD-DOC-001-01-IFA-20250124.pdf

✗ 언더스코어(_) 대신 하이픈(-) 사용

VD-DOC-001_01_IFA.pdf

✗ 날짜/시간 정보 누락

VD-DOC-001_01_IFA_20250124.pdf

✗ 시간 정보 누락 (14자리가 아님)

{/* 주의사항 */}

⚠️ 주의사항

  • 파일명 형식이 올바르지 않으면 업로드가 실패합니다
  • 같은 파일명으로 이미 업로드된 파일이 있으면 덮어쓰지 않고 오류 처리됩니다
  • 프로젝트와 업체 코드를 먼저 선택해야 업로드 버튼이 활성화됩니다
); }