From 6760219734dcee44a6c7c9d102ef025b639ea7fd Mon Sep 17 00:00:00 2001 From: bcjang Date: Thu, 20 Feb 2025 11:16:04 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9C=A0=EC=A0=80=20=EC=A0=9C=EC=9E=AC=20?= =?UTF-8?q?=EA=B6=8C=ED=95=9C=ED=99=94=EB=A9=B4=20=EB=AA=A8=EB=93=88?= =?UTF-8?q?=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/ServiceManage/UserBlockRegist.js | 27 +++++++--------------- 1 file changed, 8 insertions(+), 19 deletions(-) diff --git a/src/pages/ServiceManage/UserBlockRegist.js b/src/pages/ServiceManage/UserBlockRegist.js index 872cfe7..3e0d4f1 100644 --- a/src/pages/ServiceManage/UserBlockRegist.js +++ b/src/pages/ServiceManage/UserBlockRegist.js @@ -9,7 +9,7 @@ import { Title, BtnWrapper, TextInput, SelectInput, DatePickerWrapper, ButtonClo import Modal from '../../components/common/modal/Modal'; import DatePickerComponent from '../../components/common/Date/DatePickerComponent'; -import { blockPeriod, blockSanctions, blockType, HourList, MinuteList } from '../../assets/data'; +import { authType, blockPeriod, blockSanctions, blockType, HourList, MinuteList } from '../../assets/data'; import DatePicker, { registerLocale } from 'react-datepicker'; import { ko } from 'date-fns/esm/locale'; import 'react-datepicker/dist/react-datepicker.css'; @@ -21,6 +21,7 @@ import { BlackListRegist, BlackListMultipleUpload } from '../../apis'; import { authList } from '../../store/authList'; import { useRecoilValue } from 'recoil'; +import AuthModal from '../../components/common/modal/AuthModal'; registerLocale('ko', ko); @@ -50,7 +51,7 @@ const UserBlockRegist = () => { const [guidList, setGuidList] = useState([]); const [typeError, setTypeError] = useState(true); const [resultData, setResultData] = useState({ - list: { guid: '' }, + list: [{ guid: '' }], type: '', sanctions: '', period: '', @@ -66,7 +67,7 @@ const UserBlockRegist = () => { const handleReset = () => { setResultData({ - list: { guid: '' }, + list: [{ guid: '' }], type: '', sanctions: '', period: '', @@ -124,7 +125,7 @@ const UserBlockRegist = () => { const result = new Date(sendDate.getFullYear(), sendDate.getMonth(), sendDate.getDate(), e.target.id === 'hour' ? e.target.value : sendHour, e.target.id === 'min' ? e.target.value : sendMin); - const blockDay = resultData.period.slice(1) > 0 ? Number(resultData.period.slice(1)) + 1 : 0; + const blockDay = resultData.period.slice(1) > 0 ? Number(resultData.period.slice(1)) : 0; const permanentDay = 2999 - sendDate.getFullYear(); if (e.target.id === 'hour') setSendHour(e.target.value); @@ -264,20 +265,8 @@ const UserBlockRegist = () => { return ( <> - {userInfo.auth_list && !userInfo.auth_list.some(auth => auth.id === 25) ? ( - - - navigate(-1)} /> - - - 해당 메뉴에 대한 등록 권한이 없습니다. -
- 권한 등급을 변경 후 다시 이용해주세요. -
- -