견적서 수정
This commit is contained in:
parent
46353b0b5c
commit
fecae44c9a
@ -245,29 +245,10 @@ export default function Estimate({ params }) {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
// console.log('originFiles::', originFiles)
|
|
||||||
setOriginFiles((prev) => {
|
setOriginFiles((prev) => {
|
||||||
return [...prev]
|
return [...prev]
|
||||||
})
|
})
|
||||||
// setOriginFiles(originFiles)
|
|
||||||
// const delParams = {
|
|
||||||
// userId: session.userId,
|
|
||||||
// objectNo: objectNo,
|
|
||||||
// no: no,
|
|
||||||
// }
|
|
||||||
alert(getMessage('estimate.detail.alert.delFile'))
|
alert(getMessage('estimate.detail.alert.delFile'))
|
||||||
// await promisePost({ url: 'api/file/fileDelete', data: delParams }).then((res) => {
|
|
||||||
// if (res.status === 204) {
|
|
||||||
// setOriginFiles(originFiles.filter((file) => file.objectNo === objectNo && file.no !== no))
|
|
||||||
// setEstimateContextState({
|
|
||||||
// fileList: originFiles.filter((file) => file.objectNo === objectNo && file.no !== no),
|
|
||||||
// originFiles: originFiles.filter((file) => file.objectNo === objectNo && file.no !== no),
|
|
||||||
// newFileList: originFiles.filter((file) => file.objectNo === objectNo && file.no !== no),
|
|
||||||
// })
|
|
||||||
|
|
||||||
// alert(getMessage('plan.message.delete'))
|
|
||||||
// }
|
|
||||||
// })
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//가격표시 option 목록 최초세팅 && 주문분류 변경시
|
//가격표시 option 목록 최초세팅 && 주문분류 변경시
|
||||||
@ -609,7 +590,7 @@ export default function Estimate({ params }) {
|
|||||||
let updateList = []
|
let updateList = []
|
||||||
let updates = {}
|
let updates = {}
|
||||||
get({ url: apiUrl }).then((res) => {
|
get({ url: apiUrl }).then((res) => {
|
||||||
// console.log('아이템디테일::::::::', res)
|
console.log('아이템디테일::::::::', res)
|
||||||
updates.objectNo = objectNo
|
updates.objectNo = objectNo
|
||||||
updates.planNo = planNo
|
updates.planNo = planNo
|
||||||
updates.itemId = res.itemId
|
updates.itemId = res.itemId
|
||||||
@ -631,6 +612,8 @@ export default function Estimate({ params }) {
|
|||||||
updates.itemGroup = res.itemGroup
|
updates.itemGroup = res.itemGroup
|
||||||
updates.delFlg = '0' // 삭제플래그 0
|
updates.delFlg = '0' // 삭제플래그 0
|
||||||
updates.saleTotPrice = (res.salePrice * estimateContextState.itemList[index].amount).toString()
|
updates.saleTotPrice = (res.salePrice * estimateContextState.itemList[index].amount).toString()
|
||||||
|
//console.log('updates::', updates)
|
||||||
|
//console.log('estimateContextState.itemList[index].amount::', estimateContextState.itemList[index].amount)
|
||||||
// updates.saleTotPrice = ''
|
// updates.saleTotPrice = ''
|
||||||
updates.amount = ''
|
updates.amount = ''
|
||||||
updates.openFlg = res.openFlg
|
updates.openFlg = res.openFlg
|
||||||
@ -765,7 +748,7 @@ export default function Estimate({ params }) {
|
|||||||
makeUniqueSpecialNoteCd(itemList)
|
makeUniqueSpecialNoteCd(itemList)
|
||||||
|
|
||||||
itemList.forEach((item) => {
|
itemList.forEach((item) => {
|
||||||
// console.log('YJOD::::::', item)
|
console.log('YJOD::::::', item)
|
||||||
delete item.showSalePrice
|
delete item.showSalePrice
|
||||||
delete item.showSaleTotPrice
|
delete item.showSaleTotPrice
|
||||||
if (item.delFlg === '0') {
|
if (item.delFlg === '0') {
|
||||||
@ -794,7 +777,7 @@ export default function Estimate({ params }) {
|
|||||||
itemList.sort((a, b) => a.dispOrder - b.dispOrder)
|
itemList.sort((a, b) => a.dispOrder - b.dispOrder)
|
||||||
makeUniqueSpecialNoteCd(itemList)
|
makeUniqueSpecialNoteCd(itemList)
|
||||||
itemList.forEach((item) => {
|
itemList.forEach((item) => {
|
||||||
// console.log('YJSSS::', item)
|
console.log('YJSSS::', item)
|
||||||
if (item.delFlg === '0') {
|
if (item.delFlg === '0') {
|
||||||
let amount = Number(item.amount?.replace(/[^0-9]/g, '').replaceAll(',', '')) || 0
|
let amount = Number(item.amount?.replace(/[^0-9]/g, '').replaceAll(',', '')) || 0
|
||||||
let salePrice = Number(item.salePrice?.replaceAll(',', '')) || 0
|
let salePrice = Number(item.salePrice?.replaceAll(',', '')) || 0
|
||||||
@ -1570,7 +1553,13 @@ export default function Estimate({ params }) {
|
|||||||
</td>
|
</td>
|
||||||
<td className="al-r">
|
<td className="al-r">
|
||||||
{convertNumberToPriceDecimal(
|
{convertNumberToPriceDecimal(
|
||||||
item?.showSaleTotPrice === '0' ? null : item?.saleTotPrice === '0' ? null : item?.saleTotPrice?.replaceAll(',', ''),
|
item?.showSaleTotPrice === '0'
|
||||||
|
? null
|
||||||
|
: item?.amount === ''
|
||||||
|
? null
|
||||||
|
: item?.saleTotPrice === '0'
|
||||||
|
? null
|
||||||
|
: item?.saleTotPrice?.replaceAll(',', ''),
|
||||||
)}
|
)}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user