From df335960e7b1aaed9ba3b2a786372bb261f10dc1 Mon Sep 17 00:00:00 2001 From: basssy Date: Tue, 15 Oct 2024 08:22:52 +0900 Subject: [PATCH] =?UTF-8?q?=EB=AC=BC=EA=B1=B4=ED=98=84=ED=99=A9=20?= =?UTF-8?q?=EC=9A=B0=ED=8E=B8=EB=B2=88=ED=98=B8=20=EA=B2=80=EC=83=89?= =?UTF-8?q?=ED=8C=9D=EC=97=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/management/StuffDetail.jsx | 6 +++--- src/components/management/popup/FindAddressPop.jsx | 14 +++++++++----- src/locales/ja.json | 4 ++++ src/locales/ko.json | 4 ++++ 4 files changed, 20 insertions(+), 8 deletions(-) diff --git a/src/components/management/StuffDetail.jsx b/src/components/management/StuffDetail.jsx index 9729c1af..96d2bb11 100644 --- a/src/components/management/StuffDetail.jsx +++ b/src/components/management/StuffDetail.jsx @@ -94,7 +94,7 @@ export default function StuffDetail() { // 도도부현API get({ url: '/api/object/prefecture/list' }).then((res) => { if (!isEmptyArray(res)) { - console.log('도도부현API 결과:::', res) + // console.log('도도부현API 결과:::', res) setPrefCodeList(res) } }) @@ -120,7 +120,7 @@ export default function StuffDetail() { // 도도부현API get({ url: '/api/object/prefecture/list' }).then((res) => { if (!isEmptyArray(res)) { - console.log('신규화면 도도부현API 결과:::', res) + // console.log('신규화면 도도부현API 결과:::', res) setPrefCodeList(res) } }) @@ -338,8 +338,8 @@ export default function StuffDetail() { } useEffect(() => { - console.log('우편번호검색해서 값이왔어:::::::::::', prefValue) if (prefValue !== '') { + console.log('우편번호검색해서 값이왔어:::::::::::', prefValue) // 발전량시뮬레이션 지역 목록 // /api/object/prefecture/도도부현코드/list get({ url: `/api/object/prefecture/${prefValue}/list` }).then((res) => { diff --git a/src/components/management/popup/FindAddressPop.jsx b/src/components/management/popup/FindAddressPop.jsx index 32ffcfcd..bf276218 100644 --- a/src/components/management/popup/FindAddressPop.jsx +++ b/src/components/management/popup/FindAddressPop.jsx @@ -1,15 +1,19 @@ -import React, { useEffect, useState } from 'react' +import React, { useEffect, useState, useRef } from 'react' import { useForm } from 'react-hook-form' import { queryStringFormatter } from '@/util/common-utils' import { useAxios } from '@/hooks/useAxios' import { globalLocaleStore } from '@/store/localeAtom' import { useRecoilValue } from 'recoil' import FindAddressPopQGrid from './FindAddressPopQGrid' +import { useMessage } from '@/hooks/useMessage' export default function FindAddressPop(props) { const globalLocaleState = useRecoilValue(globalLocaleStore) const { get } = useAxios(globalLocaleState) + + const { getMessage } = useMessage() + const [prefId, setPrefId] = useState('') const [address1, setAddress1] = useState('') const [address2, setAddress2] = useState('') @@ -73,7 +77,7 @@ export default function FindAddressPop(props) {
-

우편번호 郵便番号

+

{getMessage('stuff.addressPopup.title')}

@@ -87,7 +91,7 @@ export default function FindAddressPop(props) { maxLength={7} onKeyUp={handleKeyUp} {...form.register('zipNo')} - placeholder="우편번호의 7자리를 입력하세요. 郵便番号の7桁を入力してください。" + placeholder={getMessage('stuff.addressPopup.placeholder')} />
@@ -97,10 +101,10 @@ export default function FindAddressPop(props) {
diff --git a/src/locales/ja.json b/src/locales/ja.json index f8f15c2e..eddf5a2a 100644 --- a/src/locales/ja.json +++ b/src/locales/ja.json @@ -381,6 +381,10 @@ "stuff.gridHeader.specDate": "仕様確認日", "stuff.gridHeader.createDatetime": "登録日", "stuff.message.periodError": "最大1年間閲覧可能.", + "stuff.addressPopup.title": "郵便番号", + "stuff.addressPopup.placeholder": "郵便番号の7桁を入力してください。", + "stuff.addressPopup.btn1": "閉じる", + "stuff.addressPopup.btn2": "住所適用", "length": "長さ", "height": "高さ", "output": "出力", diff --git a/src/locales/ko.json b/src/locales/ko.json index ee31c6c3..ef41a4a8 100644 --- a/src/locales/ko.json +++ b/src/locales/ko.json @@ -385,6 +385,10 @@ "stuff.gridHeader.specDate": "사양확인일", "stuff.gridHeader.createDatetime": "등록일", "stuff.message.periodError": "최대1년 조회 가능합니다.", + "stuff.addressPopup.title": "우편번호", + "stuff.addressPopup.placeholder": "우편번호의 7자리를 입력하세요.", + "stuff.addressPopup.btn1": "닫기", + "stuff.addressPopup.btn2": "주소적용", "length": "길이", "height": "높이", "output": "출력",