수정중 입니다.

This commit is contained in:
wyh 2024-11-07 18:02:00 +09:00
parent fb1882ed4f
commit a9719735e8
3 changed files with 23 additions and 10 deletions

View File

@ -7,8 +7,8 @@
<script type="text/javascript" src="<c:url value='/publish/js/content.js'/>"></script>
<script type="text/javascript" src="https://oss.sheetjs.com/sheetjs/xlsx.full.min.js"></script>
<script type="text/javascript" src="<c:url value='/js/web/addr/fax/faxTabulator.js'/>?v=20241031"></script>
<script type="text/javascript" src="<c:url value='/js/web/addr/fax/faxEvent.js'/>?v=20241031"></script>
<script type="text/javascript" src="<c:url value='/js/user/fax/addr/faxTabulator.js'/>?v=20241031"></script>
<script type="text/javascript" src="<c:url value='/js/user/fax/addr/faxEvent.js'/>?v=20241031"></script>
<script type="text/javascript" src="<c:url value='/js/web/addr/cmn.js?date=202409021440'/>"></script>
<script type="text/javascript" src="<c:url value='/js/web/addr/utils.js'/>?v=20240919"></script>
@ -656,13 +656,13 @@ function setAddrMassClose() {
}
// 주소록 그룹 중복체크
function getAddrGroupDuplCheckAjax() {
function getAddrGroupDuplCheckAjax(addrGrpNm) {
var isReturn = true;
$.ajax({
url : "<c:url value='/web/mjon/fax/addr/getFaxAddrGroupDuplCheckAjax.do' />",
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("중복된 그룹명입니다. 새 그룹명을 입력해주세요.");