물건 상세 로딩바

This commit is contained in:
basssy 2024-11-25 00:11:08 +09:00
parent b9968ea786
commit e581d2fee8
3 changed files with 16 additions and 4 deletions

View File

@ -51,6 +51,7 @@ export default function Stuff() {
// //
const onDoubleClick = (data) => { const onDoubleClick = (data) => {
setIsGlobalLoading(true)
if (data.tempFlg === '0') { if (data.tempFlg === '0') {
router.push(`${pathname}/detail?objectNo=${data.objectNo.toString()}`, { scroll: false }) router.push(`${pathname}/detail?objectNo=${data.objectNo.toString()}`, { scroll: false })
} else { } else {
@ -153,6 +154,7 @@ export default function Stuff() {
} else { } else {
//T R //T R
if (event.data.objectNo) { if (event.data.objectNo) {
setIsGlobalLoading(true)
if (event.data.tempFlg === '0') { if (event.data.tempFlg === '0') {
router.push(`${pathname}/detail?objectNo=${event.data.objectNo.toString()}`, { scroll: false }) router.push(`${pathname}/detail?objectNo=${event.data.objectNo.toString()}`, { scroll: false })
} else { } else {

View File

@ -21,8 +21,9 @@ import { floorPlanObjectState } from '@/store/floorPlanObjectAtom'
import { ManagementContext } from '@/app/management/ManagementProvider' import { ManagementContext } from '@/app/management/ManagementProvider'
import DocDownOptionPop from '../estimate/popup/DocDownOptionPop' import DocDownOptionPop from '../estimate/popup/DocDownOptionPop'
import { stuffSearchState } from '@/store/stuffAtom' import { stuffSearchState } from '@/store/stuffAtom'
import { QcastContext } from '@/app/QcastProvider'
export default function StuffDetail() { export default function StuffDetail() {
const { setIsGlobalLoading } = useContext(QcastContext)
const resetStuffRecoil = useResetRecoilState(stuffSearchState) const resetStuffRecoil = useResetRecoilState(stuffSearchState)
const stuffSearchParams = useRecoilValue(stuffSearchState) const stuffSearchParams = useRecoilValue(stuffSearchState)
@ -418,6 +419,8 @@ export default function StuffDetail() {
} }
} }
}) })
setIsGlobalLoading(false)
} }
}, [objectNo, session]) }, [objectNo, session])
@ -590,6 +593,9 @@ export default function StuffDetail() {
// //
form.setValue('remarks', managementState.remarks) form.setValue('remarks', managementState.remarks)
}) })
//
setIsGlobalLoading(false)
} }
} }
}, [managementState]) }, [managementState])

View File

@ -83,6 +83,7 @@ export default function StuffSearchCondition() {
} }
setIsGlobalLoading(true) setIsGlobalLoading(true)
if (stuffSearch.code === 'S') { if (stuffSearch.code === 'S') {
if (stuffSearch.pageNo !== 1) { if (stuffSearch.pageNo !== 1) {
setStuffSearch({ setStuffSearch({
@ -181,7 +182,8 @@ export default function StuffSearchCondition() {
code: 'E', code: 'E',
startRow: 1, startRow: 1,
endRow: 1 * stuffSearch?.pageSize, endRow: 1 * stuffSearch?.pageSize,
schSortType: stuffSearch?.schSortType ? stuffSearch.schSortType : 'R', // schSortType: stuffSearch?.schSortType ? stuffSearch.schSortType : 'R',
schSortType: 'R',
pageNo: 1, pageNo: 1,
pageSize: stuffSearch?.pageSize, pageSize: stuffSearch?.pageSize,
}) })
@ -447,8 +449,10 @@ export default function StuffSearchCondition() {
// //
setSchSelSaleStoreId('') setSchSelSaleStoreId('')
setOtherSaleStoreId('') setOtherSaleStoreId('')
stuffSearch.schSelSaleStoreId = '' if (stuffSearch.code === 'S') {
stuffSearch.schOtherSelSaleStoreId = '' stuffSearch.schSelSaleStoreId = ''
stuffSearch.schOtherSelSaleStoreId = ''
}
//2 //2
setOtherSaleStoreList([]) setOtherSaleStoreList([])