[사용자] 문자전송 > 주소록에 등록 시 기존 휴대폰번호 중복 정제 불가 및 등록속도 관련 확인요청
http://pms.iten.co.kr:9999/issues/5374
This commit is contained in:
parent
d299490086
commit
a53b2e0805
@ -569,10 +569,8 @@
|
|||||||
on A.ADDR_GRP_ID = mag.ADDR_GRP_ID
|
on A.ADDR_GRP_ID = mag.ADDR_GRP_ID
|
||||||
WHERE
|
WHERE
|
||||||
A.MBER_ID = #mberId#
|
A.MBER_ID = #mberId#
|
||||||
AND (A.RECV_STATUS = 'Y'
|
AND (A.RECV_STATUS IN ('Y', 'S') OR A.RECV_STATUS IS NULL)
|
||||||
or A.RECV_STATUS = 'S'
|
AND (A.ADDR_GRP_ID IS NULL OR MAG.DELETE_YN = 'N')
|
||||||
or A.RECV_STATUS is null)
|
|
||||||
AND mag.DELETE_YN = 'N'
|
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<!-- 주소록 상세 조회 -->
|
<!-- 주소록 상세 조회 -->
|
||||||
@ -1354,34 +1352,32 @@
|
|||||||
, BOOKMARK
|
, BOOKMARK
|
||||||
, RECV_STATUS
|
, RECV_STATUS
|
||||||
)
|
)
|
||||||
SELECT
|
SELECT t.ADDR_GRP_ID,
|
||||||
ADDR_GRP_ID
|
t.MBER_ID,
|
||||||
, MBER_ID
|
t.ADDR_NM,
|
||||||
, ADDR_NM
|
FN_GETHYPHEN(t.ADDR_PHONE_NO),
|
||||||
, ADDR_PHONE_NO
|
t.ADDR_INFO1,
|
||||||
, ADDR_INFO1
|
t.ADDR_INFO2,
|
||||||
, ADDR_INFO2
|
t.ADDR_INFO3,
|
||||||
, ADDR_INFO3
|
t.ADDR_INFO4,
|
||||||
, ADDR_INFO4
|
t.ADDR_COMMENT,
|
||||||
, ADDR_COMMENT
|
t.FRST_REGIST_PNTTM,
|
||||||
, FRST_REGIST_PNTTM
|
t.FRST_REGISTER_ID,
|
||||||
, FRST_REGISTER_ID
|
t.LAST_UPDT_PNTTM,
|
||||||
, LAST_UPDT_PNTTM
|
t.LAST_UPDUSR_ID,
|
||||||
, LAST_UPDUSR_ID
|
t.DELETE_YN,
|
||||||
, DELETE_YN
|
t.BOOKMARK,
|
||||||
, BOOKMARK
|
t.RECV_STATUS
|
||||||
, RECV_STATUS
|
FROM TEMP_MJ_ADDR AS t
|
||||||
FROM TEMP_MJ_ADDR
|
LEFT JOIN MJ_ADDR AS m
|
||||||
WHERE MBER_ID = #mberId#
|
ON m.MBER_ID = t.MBER_ID
|
||||||
AND ADDR_GRP_ID = #addrGrpId#
|
AND m.ADDR_GRP_ID = t.ADDR_GRP_ID
|
||||||
AND BOOKMARK = #bookmark#
|
AND m.BOOKMARK = t.BOOKMARK
|
||||||
AND ADDR_PHONE_NO NOT IN
|
AND replace(m.ADDR_PHONE_NO, '-', '') = replace(t.ADDR_PHONE_NO, '-', '')
|
||||||
(
|
WHERE t.MBER_ID = #mberId#
|
||||||
SELECT ADDR_PHONE_NO FROM MJ_ADDR
|
AND t.ADDR_GRP_ID = #addrGrpId#
|
||||||
WHERE MBER_ID = #mberId#
|
AND t.BOOKMARK = #bookmark#
|
||||||
AND ADDR_GRP_ID = #addrGrpId#
|
AND m.MBER_ID IS NULL
|
||||||
AND BOOKMARK = #bookmark#
|
|
||||||
)
|
|
||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -112,16 +112,17 @@ function insertAddrAjax() {
|
|||||||
// return;
|
// return;
|
||||||
//}
|
//}
|
||||||
|
|
||||||
if(!checkHpNum(form.addrPhoneNo.value)){//휴대폰 유효성 검사
|
if(!isValidPhoneNumber(form.addrPhoneNo.value)){//일반전화 유효성 검사
|
||||||
if(!checkNorPhoneNum(form.addrPhoneNo.value)){//일반전화 유효성 검사
|
const formattedNumber =formatPhoneNumber(form.addrPhoneNo.value); // 번호 표준화
|
||||||
|
if(!isValidPhoneNumber(formattedNumber)){
|
||||||
alert("잘못된 휴대폰번호 또는 일반전화 번호 입니다.");
|
alert("잘못된 휴대폰번호 또는 일반전화 번호 입니다.");
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//휴대폰번호 포맷 맞추기
|
||||||
|
form.addrPhoneNo.value = formatPhoneNumber(form.addrPhoneNo.value);
|
||||||
|
|
||||||
var data = new FormData(form);
|
var data = new FormData(form);
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user