diff --git a/src/components/Main.jsx b/src/components/Main.jsx index 1a436582..5f6c1052 100644 --- a/src/components/Main.jsx +++ b/src/components/Main.jsx @@ -41,12 +41,12 @@ export default function MainPage(mainPageProps) { if (searchRadioType === 'object') { setStuffSearch({ ...stuffSearch, - schObjectNo: searchTxt, + schObjectNo: searchTxt.trim(), code: 'M', }) router.push('/management/stuff', { scroll: false }) } else { - setSearchForm({ ...searchForm, searchValue: searchTxt, mainFlag: 'Y' }) + setSearchForm({ ...searchForm, searchValue: searchTxt.trim(), mainFlag: 'Y' }) router.push('/community/faq') } } diff --git a/src/components/management/StuffDetail.jsx b/src/components/management/StuffDetail.jsx index 6fe185c7..284849b6 100644 --- a/src/components/management/StuffDetail.jsx +++ b/src/components/management/StuffDetail.jsx @@ -34,6 +34,8 @@ export default function StuffDetail() { const [popPlanNo, setPopPlanNo] = useState('1') //default 1 + const [showButton, setShowButton] = useState('') //임시저장, 저장, 삭제 버튼 컨트롤 + //공통코드 const { commonCode, findCommonCode } = useCommonCode() const [selOptions, setSelOptions] = useState('') //선택한 1차점 @@ -266,7 +268,11 @@ export default function StuffDetail() { display: 'none', } } - + //createUser가 T01인데 로그인사용자가 T01이 아니면 버튼숨기기 + if (managementState?.createUser === 'T01' && session?.userId !== 'T01') { + //createUser가 T01인데 로그인사용자가 T01이 아니면 버튼숨기기 + setShowButton('none') + } return ( <>
@@ -318,8 +324,16 @@ export default function StuffDetail() { setIsFormValid(true) } promiseGet({ url: `/api/object/${objectNo}/detail` }).then((res) => { - // console.log('res::::', res.data) if (res.status === 200) { + // console.log(res.data.createUser) + // console.log(session) + if (res?.data?.createUser === 'T01') { + if (session?.userId !== 'T01') { + //createUser가 T01인데 로그인사용자가 T01이 아니면 버튼숨기기 + setShowButton('none') + } + } + if (isObjectNotEmpty(res.data)) { let surfaceTypeValue if (res.data.surfaceType === 'Ⅲ・Ⅳ') { @@ -1475,11 +1489,11 @@ export default function StuffDetail() {
{!isFormValid ? ( - ) : ( - )} @@ -1514,7 +1528,7 @@ export default function StuffDetail() { )) || null}
- @@ -1751,7 +1765,7 @@ export default function StuffDetail() {
-
{getMessage('stuff.detail.btn.addressPop.guide')}
@@ -1841,7 +1855,7 @@ export default function StuffDetail() { > {getMessage('stuff.detail.standardWindSpeedIdSpan')} - @@ -1963,11 +1977,11 @@ export default function StuffDetail() {
{!isFormValid ? ( - ) : ( - )} @@ -1995,10 +2009,10 @@ export default function StuffDetail() { {getMessage('stuff.detail.btn.moveList')} - -
@@ -2007,11 +2021,11 @@ export default function StuffDetail() { <>
{!isFormValid ? ( - ) : ( - )} @@ -2045,12 +2059,13 @@ export default function StuffDetail() { onClick={() => { form.setValue('planReqNo', '') }} + style={{ display: showButton }} > ) : null}
{managementState?.tempFlg === '1' ? ( <> - @@ -2306,7 +2321,7 @@ export default function StuffDetail() {
-
{getMessage('stuff.detail.btn.addressPop.guide')}
@@ -2401,7 +2416,7 @@ export default function StuffDetail() { > {getMessage('stuff.detail.standardWindSpeedIdSpan')} - @@ -2571,10 +2586,10 @@ export default function StuffDetail() { {getMessage('stuff.detail.btn.moveList')} - - @@ -2583,11 +2598,11 @@ export default function StuffDetail() { <>
{!isFormValid ? ( - ) : ( - )}