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 ? (
-
-
+
{getMessage('stuff.planReqPopup.title')}
@@ -1751,7 +1765,7 @@ export default function StuffDetail() {
-
+
{getMessage('stuff.detail.btn.addressPop')}
{getMessage('stuff.detail.btn.addressPop.guide')}
@@ -1841,7 +1855,7 @@ export default function StuffDetail() {
>
{getMessage('stuff.detail.standardWindSpeedIdSpan')}
-
+
{getMessage('stuff.detail.btn.windSpeedPop')}
@@ -1963,11 +1977,11 @@ export default function StuffDetail() {
{!isFormValid ? (
-
+
{getMessage('stuff.detail.btn.tempSave')}
) : (
-
+
{getMessage('stuff.detail.btn.save')}
)}
@@ -1995,10 +2009,10 @@ export default function StuffDetail() {
{getMessage('stuff.detail.btn.moveList')}
-
+
{getMessage('stuff.detail.btn.save')}
-
+
{getMessage('stuff.detail.btn.delete')}
@@ -2007,11 +2021,11 @@ export default function StuffDetail() {
<>
{!isFormValid ? (
-
+
{getMessage('stuff.detail.btn.tempSave')}
) : (
-
+
{getMessage('stuff.detail.btn.save')}
)}
@@ -2045,12 +2059,13 @@ export default function StuffDetail() {
onClick={() => {
form.setValue('planReqNo', '')
}}
+ style={{ display: showButton }}
>
) : null}
{managementState?.tempFlg === '1' ? (
<>
-
+
{getMessage('stuff.planReqPopup.title')}
>
@@ -2306,7 +2321,7 @@ export default function StuffDetail() {
-
+
{getMessage('stuff.detail.btn.addressPop')}
{getMessage('stuff.detail.btn.addressPop.guide')}
@@ -2401,7 +2416,7 @@ export default function StuffDetail() {
>
{getMessage('stuff.detail.standardWindSpeedIdSpan')}
-
+
{getMessage('stuff.detail.btn.windSpeedPop')}
@@ -2571,10 +2586,10 @@ export default function StuffDetail() {
{getMessage('stuff.detail.btn.moveList')}
-
+
{getMessage('stuff.detail.btn.save')}
-
+
{getMessage('stuff.detail.btn.delete')}
@@ -2583,11 +2598,11 @@ export default function StuffDetail() {
<>
{!isFormValid ? (
-
+
{getMessage('stuff.detail.btn.tempSave')}
) : (
-
+
{getMessage('stuff.detail.btn.save')}
)}