Option 구조 변경
This commit is contained in:
parent
65e77ad2ed
commit
55067cb4f8
@ -475,15 +475,17 @@ export default function CircuitTrestleSetting({ id }) {
|
||||
|
||||
// 승압설정 목록 조회
|
||||
const getStepUpListData = () => {
|
||||
return stepUpListData[0].pcsItemList.map((item) => {
|
||||
const pcs = []
|
||||
console.log(stepUpListData)
|
||||
stepUpListData[0].pcsItemList.map((item, index) => {
|
||||
return item.serQtyList
|
||||
.filter((serQty) => serQty.selected)
|
||||
.map((serQty, index) => {
|
||||
return {
|
||||
.forEach((serQty) => {
|
||||
pcs.push({
|
||||
pcsMkrCd: item.pcsMkrCd,
|
||||
pcsSerCd: item.pcsSerCd,
|
||||
pcsItemId: item.itemId,
|
||||
pscOptCd: index === 0 ? seletedMainOption.code : seletedSubOption.code,
|
||||
pscOptCd: getPcsOptCd(index),
|
||||
paralQty: serQty.paralQty,
|
||||
connections: item.connList?.length
|
||||
? [
|
||||
@ -492,9 +494,43 @@ export default function CircuitTrestleSetting({ id }) {
|
||||
},
|
||||
]
|
||||
: [],
|
||||
}
|
||||
})
|
||||
// return {
|
||||
// pcsMkrCd: item.pcsMkrCd,
|
||||
// pcsSerCd: item.pcsSerCd,
|
||||
// pcsItemId: item.itemId,
|
||||
// pscOptCd: getPcsOptCd(index),
|
||||
// paralQty: serQty.paralQty,
|
||||
// connections: item.connList?.length
|
||||
// ? [
|
||||
// {
|
||||
// connItemId: item.connList[0].itemId,
|
||||
// },
|
||||
// ]
|
||||
// : [],
|
||||
// }
|
||||
})
|
||||
})
|
||||
return pcs
|
||||
}
|
||||
|
||||
const getPcsOptCd = (index) => {
|
||||
console.log(selectedModels)
|
||||
console.log(seletedMainOption)
|
||||
console.log(seletedSubOption)
|
||||
if (selectedModels.some((model) => model.pcsSerParallelYn === 'Y')) {
|
||||
if (selectedModels.length > 1) {
|
||||
if (index === 0) {
|
||||
return seletedMainOption.code
|
||||
} else {
|
||||
return seletedSubOption.code
|
||||
}
|
||||
} else {
|
||||
return seletedMainOption.code
|
||||
}
|
||||
} else {
|
||||
return seletedMainOption.code
|
||||
}
|
||||
}
|
||||
|
||||
const handleStepUp = () => {
|
||||
|
||||
@ -640,13 +640,13 @@ export const useTrestle = () => {
|
||||
//surfaces.pcses들을 배열로 묶는다
|
||||
const pcses = surfaces[0].pcses.filter((pcs) => pcs !== null && pcs !== undefined)
|
||||
|
||||
surfaces.forEach((surface, index) => {
|
||||
if (index !== 0) {
|
||||
if (surface.pcses) {
|
||||
pcses.concat(surface.pcses)
|
||||
}
|
||||
}
|
||||
})
|
||||
// surfaces.forEach((surface, index) => {
|
||||
// if (index !== 0) {
|
||||
// if (surface.pcses) {
|
||||
// pcses.concat(surface.pcses)
|
||||
// }
|
||||
// }
|
||||
// })
|
||||
|
||||
const allModules = surfaces.map((surface) => surface.modules).flat()
|
||||
// 모듈 파라미터 생성
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user