견적서 상세 저장

This commit is contained in:
basssy 2024-11-20 15:04:45 +09:00
parent d9e92bc151
commit 70127d96a3
3 changed files with 18 additions and 16 deletions

View File

@ -83,12 +83,12 @@ export default function Login() {
/////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////
// //
setSession({ setSession({
userId: 'NEW0166102', userId: 'an1',
saleStoreId: null, saleStoreId: null,
name: null, name: null,
mail: null, mail: null,
tel: null, tel: null,
storeId: 'TEMP02', storeId: 'X42',
userNm: 'ㅇㅇ6610', userNm: 'ㅇㅇ6610',
userNmKana: '신규사용자 16610', userNmKana: '신규사용자 16610',
category: '인상6610', category: '인상6610',
@ -101,12 +101,12 @@ export default function Login() {
custCd: '100000', custCd: '100000',
}) })
setSessionState({ setSessionState({
userId: 'NEW0166102', userId: 'an1',
saleStoreId: null, saleStoreId: null,
name: null, name: null,
mail: null, mail: null,
tel: null, tel: null,
storeId: 'TEMP02', storeId: 'X42',
userNm: 'ㅇㅇ6610', userNm: 'ㅇㅇ6610',
userNmKana: '신규사용자 16610', userNmKana: '신규사용자 16610',
category: '인상6610', category: '인상6610',

View File

@ -580,9 +580,9 @@ export default function Estimate({ params }) {
} }
useEffect(() => { useEffect(() => {
console.log('상세정보???????????', state) console.log('수정날짜시간???????????', state.lastEditDatetime)
console.log('업뎃날짜시간???????????', state.lastEditDatetime)
}, [state]) }, [state])
return ( return (
<div className="sub-content estimate"> <div className="sub-content estimate">
<div className="sub-content-inner"> <div className="sub-content-inner">

View File

@ -43,7 +43,7 @@ export const useEstimateController = (planNo) => {
const { getMessage } = useMessage() const { getMessage } = useMessage()
const { get, post, promisePost } = useAxios(globalLocaleState) const { promiseGet, get, post, promisePost } = useAxios(globalLocaleState)
const [isLoading, setIsLoading] = useState(false) const [isLoading, setIsLoading] = useState(false)
const [state, setState] = useReducer(reducer, defaultEstimateData) const [state, setState] = useReducer(reducer, defaultEstimateData)
@ -60,16 +60,18 @@ export const useEstimateController = (planNo) => {
// 상세 조회 // 상세 조회
const fetchSetting = async (objectNo, planNo) => { const fetchSetting = async (objectNo, planNo) => {
try { try {
await get({ url: `/api/estimate/${objectNo}/${planNo}/detail` }).then((res) => { await promiseGet({ url: `/api/estimate/${objectNo}/${planNo}/detail` }).then((res) => {
if (isObjectNotEmpty(res)) { if (res.status === 200) {
if (res.itemList.length > 0) { if (isObjectNotEmpty(res.data)) {
res.itemList.map((item) => { if (res.data.itemList.length > 0) {
item.delFlg = '0' res.data.itemList.map((item) => {
}) item.delFlg = '0'
})
}
console.log('조회결과;', res.data)
console.log('수정시간;', res.data.lastEditDatetime)
setState(res.data)
} }
console.log('조회 결과::::', res)
console.log('수정일::::', res.lastEditDatetime)
setState(res)
} }
}) })
setIsLoading(true) setIsLoading(true)