diff --git a/src/main/webapp/WEB-INF/jsp/web/fax/addr/FaxAddrList.jsp b/src/main/webapp/WEB-INF/jsp/web/fax/addr/FaxAddrList.jsp
index f868abfc..61a67ba7 100644
--- a/src/main/webapp/WEB-INF/jsp/web/fax/addr/FaxAddrList.jsp
+++ b/src/main/webapp/WEB-INF/jsp/web/fax/addr/FaxAddrList.jsp
@@ -7,8 +7,8 @@
-
-
+
+
@@ -656,13 +656,13 @@ function setAddrMassClose() {
}
// 주소록 그룹 중복체크
-function getAddrGroupDuplCheckAjax() {
+function getAddrGroupDuplCheckAjax(addrGrpNm) {
var isReturn = true;
$.ajax({
url : "",
type : 'POST',
- data : {"addrGrpNm" : $("#addrGrpNm").val()},
+ data : {"addrGrpNm" : addrGrpNm},
dataType:'json',
async: false, // 동기
success : function(data, status){
@@ -687,15 +687,16 @@ function getAddrGroupDuplCheckAjax() {
//저장
function SetAddrMassSave(){
+ var $objTabul = fn_utils_getTabulator();
+ var tabulNm = fn_utils_getTabulatorNm();
+ var tabluC = '.'+tabulNm
+
var loginVO = '${LoginVO}';
if(loginVO == "" || loginVO == null){
alert("로그인 후 이용이 가능합니다.");
return false;
}
- var $objTabul = fn_utils_getTabulator();
- var tabulNm = fn_utils_getTabulatorNm();
-
if($objTabul.getData().length < 1){
alert("한 개 이상의 연락처를 입력하세요");
return false;
@@ -708,14 +709,26 @@ function SetAddrMassSave(){
return false;
}
- var selectMassVal = $("#addrGrpIdInfo option:selected").val();
- if ($("#addrGrpIdInfo option:selected").val() == "NEW" && ($("#addrGrpNm").val() == "" || $("#addrGrpNm").val() == null || $("#addrGrpNm").val() == undefined)) {
+
+ // 주소록이 새로생성이면 새로운 주소록명이 있는지 확인
+ if ($(tabluC+" #addrGrpIdInfo option:selected").val() == "NEW"
+ && ($(tabluC+" #addrGrpNm").val() == ""
+ || $(tabluC+" #addrGrpNm").val() == null
+ || $(tabluC+" #addrGrpNm").val() == undefined))
+ {
alert("저장할 그룹을 선택하거나 새 그룹명을 입력해주세요.");
+ $(tabluC+" #addrGrpNm").focus();
return false;
}
+
// 새 그룹명 중복체크
- if ($("#addrGrpIdInfo option:selected").val() == "NEW" && $("#addrGrpNm").val() != "") {
+ if ($(tabluC+" #addrGrpIdInfo option:selected").val() == "NEW"
+ && $(tabluC+" #addrGrpNm").val() != "")
+ {
+ var addrGrpNm = $(tabluC+" #addrGrpNm").val();
+ console.log('addrGrpNm : ', addrGrpNm);
+
//주소록 중복체크
if (getAddrGroupDuplCheckAjax() == false) {
alert("중복된 그룹명입니다. 새 그룹명을 입력해주세요.");
diff --git a/src/main/webapp/js/web/addr/fax/faxEvent.js b/src/main/webapp/js/user/fax/addr/faxEvent.js
similarity index 100%
rename from src/main/webapp/js/web/addr/fax/faxEvent.js
rename to src/main/webapp/js/user/fax/addr/faxEvent.js
diff --git a/src/main/webapp/js/web/addr/fax/faxTabulator.js b/src/main/webapp/js/user/fax/addr/faxTabulator.js
similarity index 100%
rename from src/main/webapp/js/web/addr/fax/faxTabulator.js
rename to src/main/webapp/js/user/fax/addr/faxTabulator.js