summaryrefslogtreecommitdiff
path: root/components/vendor-data-plant
diff options
context:
space:
mode:
authorjoonhoekim <26rote@gmail.com>2025-12-01 19:54:27 +0900
committerjoonhoekim <26rote@gmail.com>2025-12-01 19:54:27 +0900
commit4b5880064e2362baf85c91f33b2b44baecea3a7f (patch)
tree24b48163ecbf205023fcd565b0476a30e3079a9f /components/vendor-data-plant
parent44b74ff4170090673b6eeacd8c528e0abf47b7aa (diff)
parentcd0ce0cbe8af8719a6f542098ec78f2a5c1222ce (diff)
Merge branch 'dujinkim' of https://github.com/DTS-Development/SHI_EVCP into dujinkim
Diffstat (limited to 'components/vendor-data-plant')
-rw-r--r--components/vendor-data-plant/project-swicher.tsx2
-rw-r--r--components/vendor-data-plant/sidebar.tsx1
-rw-r--r--components/vendor-data-plant/vendor-data-container.tsx3
3 files changed, 4 insertions, 2 deletions
diff --git a/components/vendor-data-plant/project-swicher.tsx b/components/vendor-data-plant/project-swicher.tsx
index 9b8f9bea..75c0752b 100644
--- a/components/vendor-data-plant/project-swicher.tsx
+++ b/components/vendor-data-plant/project-swicher.tsx
@@ -55,8 +55,6 @@ export function ProjectSwitcher({
)
- console.log(projects,"projects")
-
const displayText = selectedPackage
? `${selectedProject?.projectCode} - ${selectedPackage.packageCode}`
: selectedProject?.projectCode || "Select Package"
diff --git a/components/vendor-data-plant/sidebar.tsx b/components/vendor-data-plant/sidebar.tsx
index b746e69d..ca88abb0 100644
--- a/components/vendor-data-plant/sidebar.tsx
+++ b/components/vendor-data-plant/sidebar.tsx
@@ -46,6 +46,7 @@ export function Sidebar({
const [isLoadingEngineering, setIsLoadingEngineering] = React.useState(false)
const [isLoadingIM, setIsLoadingIM] = React.useState(false)
+
// Engineering 폼 로드
React.useEffect(() => {
if (!selectedPackageCode || !projectCode) {
diff --git a/components/vendor-data-plant/vendor-data-container.tsx b/components/vendor-data-plant/vendor-data-container.tsx
index 7ce831df..bf4c30f1 100644
--- a/components/vendor-data-plant/vendor-data-container.tsx
+++ b/components/vendor-data-plant/vendor-data-container.tsx
@@ -77,6 +77,7 @@ export function VendorDataContainer({
// 상태 관리
const [selectedProjectId, setSelectedProjectId] = React.useState(projects[0]?.projectId || 0)
+ const [selectedProjectCode, setSelectedProjectCode] = React.useState(projects[0]?.projectCode || "")
const [isCollapsed, setIsCollapsed] = React.useState(defaultCollapsed)
const [selectedPackageCode, setSelectedPackageCode] = React.useState<string | null>(null)
const [selectedFormCode, setSelectedFormCode] = React.useState<string | null>(null)
@@ -94,6 +95,7 @@ export function VendorDataContainer({
const project = projects.find(p => p.projectCode === projectCode)
if (project) {
setSelectedProjectId(project.projectId)
+ setSelectedProjectCode(project.projectCode)
setSelectedPackageCode(packageCode)
}
}
@@ -207,6 +209,7 @@ export function VendorDataContainer({
<Sidebar
isCollapsed={isCollapsed}
selectedPackageCode={selectedPackageCode}
+ projectCode={selectedProjectCode}
selectedFormCode={selectedFormCode}
currentMode={currentMode}
onMasterTagListClick={handleMasterTagListClick}