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