#1052 물건 우편번호 검색팝업 적용기능
This commit is contained in:
parent
0295cf6c7a
commit
27ce59316d
@ -66,6 +66,11 @@ export default function FindAddressPop(props) {
|
||||
zipcode: watch('zipNo'),
|
||||
}
|
||||
|
||||
if (params.zipcode.length < 7) {
|
||||
swalFire({ text: getMessage('stuff.addressPopup.error.message1'), type: 'alert', icon: 'warning' })
|
||||
return
|
||||
}
|
||||
|
||||
setIsGlobalLoading(true)
|
||||
get({ url: `https://zipcloud.ibsnet.co.jp/api/search?${queryStringFormatter(params)}` }).then((res) => {
|
||||
if (res.status === 200) {
|
||||
@ -85,15 +90,20 @@ export default function FindAddressPop(props) {
|
||||
}
|
||||
// 주소적용 클릭
|
||||
const applyAddress = () => {
|
||||
if (prefId == null) {
|
||||
if (!isNotEmptyArray(gridProps.gridData)) {
|
||||
swalFire({ text: getMessage('stuff.addressPopup.error.message2'), type: 'alert', icon: 'warning' })
|
||||
return
|
||||
}
|
||||
if (gridProps.gridData[0].zipcode == '') {
|
||||
swalFire({ text: getMessage('stuff.addressPopup.error.message2'), type: 'alert', icon: 'warning' })
|
||||
} else {
|
||||
//검색결과 무조건 1:1
|
||||
props.zipInfo({
|
||||
zipNo: zipNo,
|
||||
address1: address1,
|
||||
address2: address2,
|
||||
address3: address3,
|
||||
prefId: prefId,
|
||||
zipNo: gridProps.gridData[0].zipcode,
|
||||
address1: gridProps.gridData[0].address1,
|
||||
address2: gridProps.gridData[0].address2,
|
||||
address3: gridProps.gridData[0].address3,
|
||||
prefId: gridProps.gridData[0].prefcode,
|
||||
})
|
||||
|
||||
//팝업닫기
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user