물건 최초 바로 저장시 수정
This commit is contained in:
parent
3bb17cb131
commit
debdc6b8ab
@ -1265,57 +1265,59 @@ export default function StuffDetail() {
|
|||||||
return alert(getMessage('stuff.detail.save.valierror2'))
|
return alert(getMessage('stuff.detail.save.valierror2'))
|
||||||
}
|
}
|
||||||
|
|
||||||
let detail_sort = Object.keys(managementState)
|
if (managementState) {
|
||||||
.sort()
|
let detail_sort = Object.keys(managementState)
|
||||||
.reduce((obj, key) => ((obj[key] = managementState[key]), obj), {})
|
.sort()
|
||||||
let params_sort = Object.keys(params)
|
.reduce((obj, key) => ((obj[key] = managementState[key]), obj), {})
|
||||||
.sort()
|
let params_sort = Object.keys(params)
|
||||||
.reduce((obj, key) => ((obj[key] = params[key]), obj), {})
|
.sort()
|
||||||
|
.reduce((obj, key) => ((obj[key] = params[key]), obj), {})
|
||||||
|
|
||||||
delete detail_sort.areaName
|
delete detail_sort.areaName
|
||||||
delete detail_sort.contentsPath
|
delete detail_sort.contentsPath
|
||||||
delete detail_sort.createDatetime
|
delete detail_sort.createDatetime
|
||||||
delete detail_sort.createUserName
|
delete detail_sort.createUserName
|
||||||
delete detail_sort.dispCompanyName
|
delete detail_sort.dispCompanyName
|
||||||
delete detail_sort.firstAgentId
|
delete detail_sort.firstAgentId
|
||||||
delete detail_sort.lastEditDatetime
|
delete detail_sort.lastEditDatetime
|
||||||
delete detail_sort.lastEditUserName
|
delete detail_sort.lastEditUserName
|
||||||
delete detail_sort.planList
|
delete detail_sort.planList
|
||||||
delete detail_sort.planNo
|
delete detail_sort.planNo
|
||||||
delete detail_sort.planTotCnt
|
delete detail_sort.planTotCnt
|
||||||
delete detail_sort.receiveCompanyName
|
delete detail_sort.receiveCompanyName
|
||||||
delete detail_sort.saleStoreName
|
delete detail_sort.saleStoreName
|
||||||
delete detail_sort.rowNumber
|
delete detail_sort.rowNumber
|
||||||
delete detail_sort.prefName
|
delete detail_sort.prefName
|
||||||
delete detail_sort.sameObjectInfo
|
delete detail_sort.sameObjectInfo
|
||||||
delete detail_sort.specificationConfirmDate
|
delete detail_sort.specificationConfirmDate
|
||||||
delete detail_sort.totCnt
|
delete detail_sort.totCnt
|
||||||
delete detail_sort.workNo
|
delete detail_sort.workNo
|
||||||
delete detail_sort.workName
|
delete detail_sort.workName
|
||||||
|
|
||||||
delete params_sort.areaName
|
delete params_sort.areaName
|
||||||
delete params_sort.contentsPath
|
delete params_sort.contentsPath
|
||||||
delete params_sort.createDatetime
|
delete params_sort.createDatetime
|
||||||
delete params_sort.createUserName
|
delete params_sort.createUserName
|
||||||
delete params_sort.dispCompanyName
|
delete params_sort.dispCompanyName
|
||||||
delete params_sort.firstAgentId
|
delete params_sort.firstAgentId
|
||||||
delete params_sort.lastEditDatetime
|
delete params_sort.lastEditDatetime
|
||||||
delete params_sort.lastEditUserName
|
delete params_sort.lastEditUserName
|
||||||
delete params_sort.planList
|
delete params_sort.planList
|
||||||
delete params_sort.planNo
|
delete params_sort.planNo
|
||||||
delete params_sort.planTotCnt
|
delete params_sort.planTotCnt
|
||||||
delete params_sort.receiveCompanyName
|
delete params_sort.receiveCompanyName
|
||||||
delete params_sort.saleStoreName
|
delete params_sort.saleStoreName
|
||||||
delete params_sort.rowNumber
|
delete params_sort.rowNumber
|
||||||
delete params_sort.prefName
|
delete params_sort.prefName
|
||||||
delete params_sort.sameObjectInfo
|
delete params_sort.sameObjectInfo
|
||||||
delete params_sort.specificationConfirmDate
|
delete params_sort.specificationConfirmDate
|
||||||
delete params_sort.totCnt
|
delete params_sort.totCnt
|
||||||
delete params_sort.workNo
|
delete params_sort.workNo
|
||||||
delete params_sort.workName
|
delete params_sort.workName
|
||||||
|
|
||||||
if (Object.entries(detail_sort).toString() === Object.entries(params_sort).toString()) {
|
if (Object.entries(detail_sort).toString() === Object.entries(params_sort).toString()) {
|
||||||
return alert(getMessage('stuff.detail.noChgData'))
|
return alert(getMessage('stuff.detail.noChgData'))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (params?.receiveUser !== '') {
|
if (params?.receiveUser !== '') {
|
||||||
@ -1330,6 +1332,7 @@ export default function StuffDetail() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
console.log('editMode::', editMode, params)
|
||||||
if (editMode === 'NEW') {
|
if (editMode === 'NEW') {
|
||||||
await promisePost({ url: apiUrl, data: params })
|
await promisePost({ url: apiUrl, data: params })
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user