fix(B03): LAS 없이 설계를 켜면 LAS/LAZ를 아예 받지 않는다

사용자 보고(2026-08-30): 체크한 상태에서 실수로 넣은 LAS가 그대로 업로드됐다.
카드에 --disabled 클래스만 걸려 있어 회색으로 보일 뿐 선택 버튼과 input이
살아 있었고, 서버도 las_free일 때 LAS 1개를 정상 경로로 받아 줬다.

- 화면: 선택 버튼·file input을 실제로 잠그고, 켤 때 이미 고른 LAS는 내린다.
  파일 선택 영역·드롭으로 들어오는 것은 onFileSelected에서 걸러 낸다.
- 서버(신뢰 경계): /files는 las_free면 LAS 0개만 받는다. 큰 LAS가 타는
  청크 업로드 세션 생성도 같은 검사를 건다 — 여기서 막지 않으면 /files 검사를
  통째로 비켜 간다.
This commit is contained in:
2026-08-30 18:11:19 +09:00
parent b59d0e4f2c
commit 3ea6aa5b13
3 changed files with 56 additions and 8 deletions
+4
View File
@@ -299,6 +299,10 @@ export const ui_locales_b1 = {
"LAS 또는 LAZ 파일을 정확히 1개 선택하세요.",
"Select exactly one LAS or LAZ file.",
],
B03_File_Error_LasFreeBlocked: [
"LAS 없이 설계를 켠 상태에서는 LAS/LAZ 파일을 넣을 수 없습니다.",
"LAS/LAZ files cannot be added while designing without LAS.",
],
B03_File_Error_Extension: [
"허용되지 않은 파일 형식입니다.",
"Unsupported file type.",