[1196] 자동회로구성시 회로구성후 남는 모듈에대해 얼럿
This commit is contained in:
parent
2d8a7034d8
commit
ef607afcf3
@ -109,6 +109,7 @@ export default function StepUp(props) {
|
|||||||
/** 캔버스에 회로 정보 적용 */
|
/** 캔버스에 회로 정보 적용 */
|
||||||
// 병설일때 pcs 있으면 setSubOpsions, 없으면 setMainOptions
|
// 병설일때 pcs 있으면 setSubOpsions, 없으면 setMainOptions
|
||||||
console.log('stepUpListData', stepUpListData)
|
console.log('stepUpListData', stepUpListData)
|
||||||
|
let mChk = 0;
|
||||||
stepUpListData[0].pcsItemList.forEach((pcsItem, index) => {
|
stepUpListData[0].pcsItemList.forEach((pcsItem, index) => {
|
||||||
const optionList = formatOptionCodes(pcsItem.optionList)
|
const optionList = formatOptionCodes(pcsItem.optionList)
|
||||||
if (isMultiOptions()) {
|
if (isMultiOptions()) {
|
||||||
@ -164,6 +165,8 @@ export default function StepUp(props) {
|
|||||||
targetModule.pcsItemId = module.pcsItemId
|
targetModule.pcsItemId = module.pcsItemId
|
||||||
targetModule.circuitNumber = module.circuit
|
targetModule.circuitNumber = module.circuit
|
||||||
canvas.add(moduleCircuitText)
|
canvas.add(moduleCircuitText)
|
||||||
|
} else {
|
||||||
|
mChk++;
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
@ -172,6 +175,10 @@ export default function StepUp(props) {
|
|||||||
|
|
||||||
canvas.renderAll()
|
canvas.renderAll()
|
||||||
setModuleStatisticsData()
|
setModuleStatisticsData()
|
||||||
|
|
||||||
|
if (mChk > 0) {
|
||||||
|
swalFire({ text: getMessage('modal.circuit.trestle.setting.step.up.allocation.module.over.count') })
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
swalFire({ text: getMessage('common.message.send.error') })
|
swalFire({ text: getMessage('common.message.send.error') })
|
||||||
}
|
}
|
||||||
@ -467,7 +474,7 @@ export default function StepUp(props) {
|
|||||||
module.pcsItemId = null
|
module.pcsItemId = null
|
||||||
})
|
})
|
||||||
|
|
||||||
/** 선택된 모듈 목록 추가 */
|
/** 선택된 모듈 목록 추가 */
|
||||||
selectedData.roofSurfaceList.forEach((roofSurface) => {
|
selectedData.roofSurfaceList.forEach((roofSurface) => {
|
||||||
const targetSurface = canvas.getObjects().filter((obj) => obj.id === roofSurface.roofSurfaceId)[0]
|
const targetSurface = canvas.getObjects().filter((obj) => obj.id === roofSurface.roofSurfaceId)[0]
|
||||||
const moduleIds = targetSurface.modules.map((module) => {
|
const moduleIds = targetSurface.modules.map((module) => {
|
||||||
@ -516,7 +523,7 @@ export default function StepUp(props) {
|
|||||||
|
|
||||||
canvas.renderAll()
|
canvas.renderAll()
|
||||||
setModuleStatisticsData()
|
setModuleStatisticsData()
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 현재 선택된 값들을 가져오는 함수 추가
|
* 현재 선택된 값들을 가져오는 함수 추가
|
||||||
|
|||||||
@ -197,6 +197,7 @@
|
|||||||
"modal.circuit.trestle.setting.step.up.allocation.circuit.amount": "昇圧回路数",
|
"modal.circuit.trestle.setting.step.up.allocation.circuit.amount": "昇圧回路数",
|
||||||
"modal.circuit.trestle.setting.step.up.allocation.option": "昇圧オプション",
|
"modal.circuit.trestle.setting.step.up.allocation.option": "昇圧オプション",
|
||||||
"modal.circuit.trestle.setting.step.up.allocation.select.monitor": "オプションを選択",
|
"modal.circuit.trestle.setting.step.up.allocation.select.monitor": "オプションを選択",
|
||||||
|
"modal.circuit.trestle.setting.step.up.allocation.module.over.count": "一部モジュールに回路を構成できません",
|
||||||
"plan.menu.module.circuit.setting.plan.orientation": "図面方位の適用",
|
"plan.menu.module.circuit.setting.plan.orientation": "図面方位の適用",
|
||||||
"plan.menu.estimate": "見積書",
|
"plan.menu.estimate": "見積書",
|
||||||
"plan.menu.estimate.roof.alloc": "屋根面の割り当て",
|
"plan.menu.estimate.roof.alloc": "屋根面の割り当て",
|
||||||
|
|||||||
@ -197,6 +197,7 @@
|
|||||||
"modal.circuit.trestle.setting.step.up.allocation.circuit.amount": "승압회로수",
|
"modal.circuit.trestle.setting.step.up.allocation.circuit.amount": "승압회로수",
|
||||||
"modal.circuit.trestle.setting.step.up.allocation.option": "승압옵션",
|
"modal.circuit.trestle.setting.step.up.allocation.option": "승압옵션",
|
||||||
"modal.circuit.trestle.setting.step.up.allocation.select.monitor": "옵션선택",
|
"modal.circuit.trestle.setting.step.up.allocation.select.monitor": "옵션선택",
|
||||||
|
"modal.circuit.trestle.setting.step.up.allocation.module.over.count": "일부 모듈에서는 회로를 구성할 수 없습니다.",
|
||||||
"plan.menu.module.circuit.setting.plan.orientation": "도면 방위 적용",
|
"plan.menu.module.circuit.setting.plan.orientation": "도면 방위 적용",
|
||||||
"plan.menu.estimate": "견적서",
|
"plan.menu.estimate": "견적서",
|
||||||
"plan.menu.estimate.roof.alloc": "지붕면 할당",
|
"plan.menu.estimate.roof.alloc": "지붕면 할당",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user