수정중

This commit is contained in:
wyh 2024-11-06 12:51:53 +09:00
parent e7eee5528d
commit 3fd179f3f1
2 changed files with 25 additions and 30 deletions

View File

@ -687,33 +687,29 @@ function getAddrGroupDuplCheckAjax() {
//저장
function SetAddrMassSave(){
var selectedData = $tableExcel.getRows();
var columns = $tableExcel.getColumns();
var isAddrFaxNoSelected = columns.some(column => column.getField() === 'addrFaxNo');
if (!isAddrFaxNoSelected) {
alert('팩스번호가 선택되지 않았습니다.');
return false;
}
if (selectedData == "" || selectedData == null) {
alert("한 개 이상의 연락처를 입력하세요");
return false;
}
else if (selectedData.length > 20000) {
alert("2만줄 이상의 업로드는 데이터 부하로 업로드 할수 없습니다.");
return false;
}
var selectMassVal = $("#addrGrpIdInfo option:selected").val();
var loginVO = '${LoginVO}';
if(loginVO == "" || loginVO == null){
alert("로그인 후 이용이 가능합니다.");
return false;
}
else if ($("#addrGrpIdInfo option:selected").val() == "NEW" && ($("#addrGrpNm").val() == "" || $("#addrGrpNm").val() == null || $("#addrGrpNm").val() == undefined)) {
var $objTabul = fn_utils_getTabulator();
var tabulNm = fn_utils_getTabulatorNm();
if($objTabul.getData().length < 1){
alert("한 개 이상의 연락처를 입력하세요");
return false;
}
var columns = $objTabul.getColumns();
var isAddrFaxNoSelected = columns.some(column => column.getField() === 'addrFaxNo');
if (!isAddrFaxNoSelected) {
alert('팩스번호가 선택되지 않았습니다.');
return false;
}
var selectMassVal = $("#addrGrpIdInfo option:selected").val();
if ($("#addrGrpIdInfo option:selected").val() == "NEW" && ($("#addrGrpNm").val() == "" || $("#addrGrpNm").val() == null || $("#addrGrpNm").val() == undefined)) {
alert("저장할 그룹을 선택하거나 새 그룹명을 입력해주세요.");
return false;
}
@ -908,8 +904,12 @@ $(document).on('change', '#addrGrpIdInfo', function() {
//#############################################################################################
//파일 불러오기
//#############################################################################################
//seetJs 엑셀 파일 불러오기
function excelExport(event){
function excelExport_test(event){
alert("TEST 입니다.");
var data = new FormData(document.excelForm);
data.append("file0", $('#excelFile').prop('files')[0]);

View File

@ -37,7 +37,7 @@ $(document).ready(function(){
// 데이터 넣기
updateTableFields($objTabul, group);
// 필드가 휴대폰이면 열 중복체크
// 필드가 팩스번호이면 열 중복체크
if($(this).val() == 'addrFaxNo'){
fn_phoneDupl($objTabul);
}
@ -47,7 +47,7 @@ $(document).ready(function(){
/**
* @ 핸드폰 중복 데이터
* @ 팩스번호 중복 데이터
* */
function fn_phoneDupl($objTabul) {
@ -312,9 +312,6 @@ $(document).ready(function(){
}
});
// 주소록 에러결과 초기화
function fn_errorPopClean(){
@ -323,7 +320,6 @@ function fn_errorPopClean(){
// popup 영역
$tableError.clearData();
// 중복 카운트
$("#errorPopDupCnt").text(0);
@ -334,7 +330,6 @@ function fn_errorPopClean(){
// select box 초기화
$(tabluC+' .field-selector').each(function() { $(this).val(''); });
}
function fn_rowCntInit(){