견적서 특이사항 수정
This commit is contained in:
parent
204a222e13
commit
5e51952aab
@ -360,7 +360,6 @@ export default function Estimate({ params }) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
setEstimateContextState({
|
setEstimateContextState({
|
||||||
specialNoteList: specialNoteList,
|
specialNoteList: specialNoteList,
|
||||||
uniqueData: uniqueData,
|
uniqueData: uniqueData,
|
||||||
@ -473,7 +472,7 @@ export default function Estimate({ params }) {
|
|||||||
//주택PKG input 변경
|
//주택PKG input 변경
|
||||||
const onChangePkgAsp = (value) => {
|
const onChangePkgAsp = (value) => {
|
||||||
if (estimateContextState.estimateType === 'YJSS') {
|
if (estimateContextState.estimateType === 'YJSS') {
|
||||||
let pkgAsp = Number(value.replaceAll(',', ''))
|
let pkgAsp = Number(value.replace(/[^0-9]/g, '').replaceAll(',', ''))
|
||||||
if (isNaN(pkgAsp)) {
|
if (isNaN(pkgAsp)) {
|
||||||
pkgAsp = 0
|
pkgAsp = 0
|
||||||
} else {
|
} else {
|
||||||
@ -482,7 +481,7 @@ export default function Estimate({ params }) {
|
|||||||
//현재 PKG용량값 가져오기
|
//현재 PKG용량값 가져오기
|
||||||
|
|
||||||
let totVolKw = estimateContextState.totVolKw * 1000
|
let totVolKw = estimateContextState.totVolKw * 1000
|
||||||
let pkgTotPrice = pkgAsp.replaceAll(',', '') * totVolKw * 1000
|
let pkgTotPrice = pkgAsp?.replaceAll(',', '') * totVolKw * 1000
|
||||||
|
|
||||||
setEstimateContextState({
|
setEstimateContextState({
|
||||||
pkgAsp: pkgAsp,
|
pkgAsp: pkgAsp,
|
||||||
|
|||||||
@ -256,6 +256,7 @@ export const useEstimateController = (planNo) => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
let estimateOptions = ''
|
let estimateOptions = ''
|
||||||
|
let estimateOptionsArray
|
||||||
estimateData.specialNoteList.map((item) => {
|
estimateData.specialNoteList.map((item) => {
|
||||||
if (item.pkgYn === '0') {
|
if (item.pkgYn === '0') {
|
||||||
if (item.check) {
|
if (item.check) {
|
||||||
@ -279,6 +280,12 @@ export const useEstimateController = (planNo) => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
estimateOptionsArray = estimateOptions.split('、').sort()
|
||||||
|
estimateOptionsArray = Array.from(new Set(estimateOptionsArray))
|
||||||
|
|
||||||
|
estimateOptions = estimateOptionsArray.join('、')
|
||||||
|
|
||||||
estimateData.estimateOption = estimateOptions
|
estimateData.estimateOption = estimateOptions
|
||||||
console.log('최종아이템:::', estimateData.itemList)
|
console.log('최종아이템:::', estimateData.itemList)
|
||||||
console.log('최종저장::', estimateData)
|
console.log('최종저장::', estimateData)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user