--- src/main/webapp/WEB-INF/jsp/web/addr/AddrList.jsp
+++ src/main/webapp/WEB-INF/jsp/web/addr/AddrList.jsp
... | ... | @@ -5,14 +5,14 @@ |
| 5 | 5 |
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> |
| 6 | 6 |
|
| 7 | 7 |
<script type="text/javascript"> |
| 8 |
- var currentTime = "${Instant.now().toEpochMilli()}";
|
|
| 8 |
+ var currentTime = new Date().getTime(); // 현재 시간을 밀리초로 가져옵니다. |
|
| 9 | 9 |
</script> |
| 10 | 10 |
|
| 11 | 11 |
<script type="text/javascript" src="<c:url value='/publish/js/content.js'/>"></script> |
| 12 | 12 |
<script type="text/javascript" src="https://oss.sheetjs.com/sheetjs/xlsx.full.min.js"></script> |
| 13 |
-<script type="text/javascript" src="<c:url value='/js/web/addr/init.js'/>?v=${currentTime}""></script>
|
|
| 14 |
-<script type="text/javascript" src="<c:url value='/js/web/addr/event.js'/>?v=${currentTime}""></script>
|
|
| 15 |
-<script type="text/javascript" src="<c:url value='/js/web/addr/utils.js'/>?v=${currentTime}"></script>
|
|
| 13 |
+<script type="text/javascript" src="<c:url value='/js/web/addr/init.js'/>?v="+currentTime></script> |
|
| 14 |
+<script type="text/javascript" src="<c:url value='/js/web/addr/event.js'/>?v="+currentTime></script> |
|
| 15 |
+<script type="text/javascript" src="<c:url value='/js/web/addr/utils.js'/>?v="+currentTime></script> |
|
| 16 | 16 |
|
| 17 | 17 |
|
| 18 | 18 |
<script type="text/javascript"> |
--- src/main/webapp/WEB-INF/jsp/web/addr/AddrListAjax.jsp
+++ src/main/webapp/WEB-INF/jsp/web/addr/AddrListAjax.jsp
... | ... | @@ -1029,7 +1029,7 @@ |
| 1029 | 1029 |
</div> |
| 1030 | 1030 |
</div> |
| 1031 | 1031 |
</div> |
| 1032 |
-// 중복전화번호 팝업 |
|
| 1032 |
+<!-- // 중복전화번호 팝업 --> |
|
| 1033 | 1033 |
--> |
| 1034 | 1034 |
<form name="addrMemoForm" name="addrMemoForm" method="post"> |
| 1035 | 1035 |
<input type="hidden" name="addrCheck" /> |
--- src/main/webapp/js/web/addr/event.js
+++ src/main/webapp/js/web/addr/event.js
... | ... | @@ -64,9 +64,13 @@ |
| 64 | 64 |
var rowsToDelete = []; |
| 65 | 65 |
var phoneNumberChk = false; |
| 66 | 66 |
|
| 67 |
+ |
|
| 68 |
+ var tabulNm = fn_utils_getTabulatorNm(); |
|
| 69 |
+ var tabluC = '.'+tabulNm |
|
| 70 |
+ |
|
| 67 | 71 |
data.forEach((row, index) => {
|
| 68 | 72 |
|
| 69 |
- if (!isValidKoreanPhoneNumber(phone)) {
|
|
| 73 |
+ if (!isValidKoreanPhoneNumber(row.addrPhoneNo)) {
|
|
| 70 | 74 |
phoneNumberChk = true |
| 71 | 75 |
return false; |
| 72 | 76 |
} |
... | ... | @@ -84,7 +88,7 @@ |
| 84 | 88 |
alert('휴대폰 형식에 맞지 않는 데이터가 있습니다.\n 확인해 주세요');
|
| 85 | 89 |
} |
| 86 | 90 |
|
| 87 |
- $('#rowDupCnt').text(dupliPhoneDataRealList.length);
|
|
| 91 |
+ $(tabluC+" #rowDupCnt").text(dupliPhoneDataRealList.length); |
|
| 88 | 92 |
|
| 89 | 93 |
if (dupliPhoneDataRealList.length > 0) {
|
| 90 | 94 |
// alert("중복된 휴대폰 번호가 있습니다: \n" + duplicatePhones.join(", "));
|
... | ... | @@ -98,6 +102,7 @@ |
| 98 | 102 |
|
| 99 | 103 |
// 고유한 데이터만 남기고 테이블 업데이트 |
| 100 | 104 |
$objTabul.setData(rowsToKeep); |
| 105 |
+ $(tabluC+" #rowTotCnt").text(rowsToKeep.length); |
|
| 101 | 106 |
} |
| 102 | 107 |
|
| 103 | 108 |
/* |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?