From 33be47506f0aa62b969d82521580a29e95080268 Mon Sep 17 00:00:00 2001 From: dujinkim Date: Wed, 13 Aug 2025 11:05:09 +0000 Subject: (대표님) 입찰, 법무검토, EDP 변경사항 대응, dolce 개선, form-data 개선, 정규업체 등록관리 추가 (최겸) pq 미사용 컴포넌트 및 페이지 제거, 파일 라우트에 pq 적용 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/pq/pq-review-table-new/site-visit-dialog.tsx | 179 ++++++++++++----------- 1 file changed, 97 insertions(+), 82 deletions(-) (limited to 'lib/pq/pq-review-table-new/site-visit-dialog.tsx') diff --git a/lib/pq/pq-review-table-new/site-visit-dialog.tsx b/lib/pq/pq-review-table-new/site-visit-dialog.tsx index b6bd3624..172aed98 100644 --- a/lib/pq/pq-review-table-new/site-visit-dialog.tsx +++ b/lib/pq/pq-review-table-new/site-visit-dialog.tsx @@ -36,6 +36,7 @@ import { } from "@/components/ui/popover" import { Checkbox } from "@/components/ui/checkbox" import { Badge } from "@/components/ui/badge" +import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from "@/components/ui/table" import { toast } from "sonner" import { getSiteVisitRequestAction } from "@/lib/site-visit/service" import { @@ -444,82 +445,96 @@ export function SiteVisitDialog({ 삼성중공업에 어떤 부문의 담당자가 몇 명 실사 참석 예정인지에 대한 정보를 입력하세요. -
- {[ - { key: "technicalSales", label: "기술영업" }, - { key: "design", label: "설계" }, - { key: "procurement", label: "구매" }, - { key: "quality", label: "품질" }, - { key: "production", label: "생산" }, - { key: "commissioning", label: "시운전" }, - { key: "other", label: "기타" }, - ].map((item) => ( -
-
- ( - - - - - {item.label} - - )} - /> -
- -
- ( - - 참석 인원 -
- - field.onChange(parseInt(e.target.value) || 0)} - disabled={isPending} - className="w-20" - /> - - -
- -
- )} - /> - - ( - - 참석자 정보 - - - - - - )} - /> -
-
- ))} +
+ + + + 참석여부 + 부문 + 참석인원 + 참석자 정보 + + + + {[ + { key: "technicalSales", label: "기술영업" }, + { key: "design", label: "설계" }, + { key: "procurement", label: "구매" }, + { key: "quality", label: "품질" }, + { key: "production", label: "생산" }, + { key: "commissioning", label: "시운전" }, + { key: "other", label: "기타" }, + ].map((item) => ( + + + ( + + + + + + )} + /> + + + {item.label} + + + ( + +
+ + field.onChange(parseInt(e.target.value) || 0)} + disabled={isPending} + className="w-16 h-8" + /> + + +
+ +
+ )} + /> +
+ + ( + + + + + + + )} + /> + +
+ ))} +
+
{/* 전체 참석자 상세정보 */} @@ -544,10 +559,10 @@ export function SiteVisitDialog({
{/* 협력업체 요청정보 및 자료 */} -
+ {/*
협력업체 요청정보 및 자료
- 협력업체에게 요청할 정보를 선택하세요. 선택된 항목들은 협력업체 정보 입력 폼에 포함됩니다. + 협력업체에게 요청할 정보를 선택하세요.
{[ @@ -564,7 +579,7 @@ export function SiteVisitDialog({ ( @@ -580,7 +595,7 @@ export function SiteVisitDialog({ /> ))}
- ( @@ -597,8 +612,8 @@ export function SiteVisitDialog({ )} - /> -
+ /> +
*/} {/* 추가 요청사항 */}