feat: add equipment area grouping, criticality, and batch inspection
All checks were successful
Deploy to Production / deploy (push) Successful in 1m7s
All checks were successful
Deploy to Production / deploy (push) Successful in 1m7s
- Add area and criticality fields to Machine model with DB migration - Add batch inspection endpoint (POST /inspections/batch) for area-wide inspection creation - Rewrite MachineList with area grouping, criticality badges, and batch inspect button - Update machine create/edit forms with area and criticality fields - Update seed data with area/criticality values for all tenants
This commit is contained in:
@@ -80,6 +80,8 @@ MACHINES = {
|
||||
"model": "AMAT Centura 5200",
|
||||
"manufacturer": "Applied Materials",
|
||||
"location": "클린룸 Bay 3",
|
||||
"area": "Bay 3",
|
||||
"criticality": "critical",
|
||||
"rated_capacity": "200mm 웨이퍼",
|
||||
"power_rating": "30kW",
|
||||
"description": "화학기상증착 장비. SiO2, Si3N4 박막 증착용.",
|
||||
@@ -90,6 +92,8 @@ MACHINES = {
|
||||
"model": "LAM 9600",
|
||||
"manufacturer": "Lam Research",
|
||||
"location": "클린룸 Bay 5",
|
||||
"area": "Bay 5",
|
||||
"criticality": "critical",
|
||||
"rated_capacity": "200mm 웨이퍼",
|
||||
"power_rating": "25kW",
|
||||
"description": "건식 식각 장비. Poly-Si, Metal 식각용.",
|
||||
@@ -100,6 +104,8 @@ MACHINES = {
|
||||
"model": "Ulvac SH-450",
|
||||
"manufacturer": "ULVAC",
|
||||
"location": "클린룸 Bay 7",
|
||||
"area": "Bay 7",
|
||||
"criticality": "major",
|
||||
"rated_capacity": "Ti/TiN 300mm",
|
||||
"power_rating": "20kW",
|
||||
},
|
||||
@@ -111,6 +117,8 @@ MACHINES = {
|
||||
"model": "두산 LYNX 220",
|
||||
"manufacturer": "두산공작기계",
|
||||
"location": "1공장 A라인",
|
||||
"area": "A라인",
|
||||
"criticality": "major",
|
||||
"rated_capacity": "최대 가공경 220mm",
|
||||
"power_rating": "15kW (주축 모터)",
|
||||
"description": "2축 CNC 선반. 알루미늄/스틸 가공용.",
|
||||
@@ -121,6 +129,8 @@ MACHINES = {
|
||||
"model": "현대위아 HF-500",
|
||||
"manufacturer": "현대위아",
|
||||
"location": "1공장 B라인",
|
||||
"area": "B라인",
|
||||
"criticality": "critical",
|
||||
"rated_capacity": "500톤",
|
||||
"power_rating": "37kW",
|
||||
},
|
||||
@@ -130,6 +140,8 @@ MACHINES = {
|
||||
"model": "화낙 ARC Mate 120",
|
||||
"manufacturer": "FANUC",
|
||||
"location": "2공장 용접 셀 1",
|
||||
"area": "용접 셀",
|
||||
"criticality": "major",
|
||||
"rated_capacity": "6축 120kg 가반하중",
|
||||
"power_rating": "6kVA",
|
||||
},
|
||||
@@ -141,6 +153,8 @@ MACHINES = {
|
||||
"model": "Custom Reactor 5000L",
|
||||
"manufacturer": "한화솔루션 엔지니어링",
|
||||
"location": "1플랜트 반응 구역",
|
||||
"area": "반응 구역",
|
||||
"criticality": "critical",
|
||||
"rated_capacity": "5,000L (SUS316L)",
|
||||
"power_rating": "22kW (교반기)",
|
||||
"description": "교반식 배치 반응기. HCl 합성 공정.",
|
||||
@@ -151,6 +165,8 @@ MACHINES = {
|
||||
"model": "Sulzer Packed Tower",
|
||||
"manufacturer": "Sulzer",
|
||||
"location": "1플랜트 분리 구역",
|
||||
"area": "분리 구역",
|
||||
"criticality": "critical",
|
||||
"rated_capacity": "처리량 2,000 kg/h",
|
||||
"power_rating": "리보일러 150kW",
|
||||
},
|
||||
@@ -160,6 +176,8 @@ MACHINES = {
|
||||
"model": "Alfa Laval M10-BW",
|
||||
"manufacturer": "Alfa Laval",
|
||||
"location": "1플랜트 유틸리티",
|
||||
"area": "유틸리티",
|
||||
"criticality": "minor",
|
||||
"rated_capacity": "열전달 500kW",
|
||||
"power_rating": "펌프 7.5kW",
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user