최근전송내역 전체추가 버튼 추가

This commit is contained in:
itn 2023-09-18 14:03:22 +09:00
parent c5595640bc
commit a2a1f7a088
4 changed files with 102 additions and 95 deletions

View File

@ -2147,6 +2147,7 @@
WHERE USER_ID = #userId#
AND <![CDATA[ SENT_DATE >= DATE_FORMAT(#myMsgStDt#, '%Y-%m-%d') ]]>
AND CUR_STATE = '3'
GROUP BY CALL_TO
ORDER BY SENT_DATE DESC
LIMIT 100

View File

@ -912,27 +912,17 @@ $(document).ready(function (){
//최근전송내역 팝업 선택추가 버튼 처리(체크내역 받는사람 리스트로 추가해주기)
$(document).on('click', '#latestAddPhone', function (){
var addPhoneList = []; //신규로 추가할 전화번호 저장변수
$("input:checkbox[name='latAddrChk']:checked").each(function(index){
var chkPhone = $(this).val();
if(!checkHpNum(chkPhone)){
alert("올바른 전화번호가 아닙니다.");
return false;
}else{
addPhoneList.push({phone: removeDash(chkPhone.trim())});
}
});
if(addPhoneList.length > 0){
//연락처 추가해 주기
addPhoneInfo(addPhoneList);
@ -942,20 +932,30 @@ $(document).ready(function (){
alert("연락처를 선택해주세요.");
return false;
}
});
//중복연락처 제거
//var removeDuplData = dupliPhoneData(addPhoneList);
//받는사람 목록에 추가
//tableL.addData(removeDuplData);
//총 받는사람 수 계산
//totRows = tableL.getRows().length;
//updateTotCnt(totRows);
//결제 금액 구하기
//totalPriceSum(totRows);
//최근전송내역 팝업 전체추가 버튼 처리
$(document).on('click', '#latestAddPhoneAll', function (){
var addPhoneList = []; //신규로 추가할 전화번호 저장변수
$("input:checkbox[name='latAddrChk']").each(function(index){
var chkPhone = $(this).val();
if(!checkHpNum(chkPhone)){
alert("올바른 전화번호가 아닙니다.");
return false;
}else{
addPhoneList.push({phone: removeDash(chkPhone.trim())});
}
});
if(addPhoneList.length > 0){
//연락처 추가해 주기
addPhoneInfo(addPhoneList);
$("#btnLatestAddPhoneClose").trigger("click");
}
else {
alert("연락처가 없습니다.");
return false;
}
});
//최근전송내역 팝업 선택 취소 버튼 처리
@ -974,24 +974,15 @@ $(document).ready(function (){
//자주보내는 번호 팝업 선택추가 버튼 처리(체크내역 받는사람 리스트로 추가해주기)
$(document).on('click', '#bookMarkAddPhone', function (){
var addPhoneList = []; //신규로 추가할 전화번호 저장변수
$("input:checkbox[name='bookAddrChk']:checked").each(function(index){
var chkPhone = $(this).val();
if(!checkHpNum(chkPhone)){
alert("올바른 전화번호가 아닙니다.");
return false;
}else{
addPhoneList.push({phone: removeDash(chkPhone.trim())});
}
});
if(addPhoneList.length > 0){
@ -1003,20 +994,30 @@ $(document).ready(function (){
alert("연락처를 선택해주세요.");
return false;
}
});
//중복연락처 제거
//var removeDuplData = dupliPhoneData(addPhoneList);
//받는사람 목록에 추가
//tableL.addData(removeDuplData);
//총 받는사람 수 계산
//totRows = tableL.getRows().length;
//updateTotCnt(totRows);
//결제 금액 구하기
//totalPriceSum(totRows);
//자주보내는 번호 팝업 선택추가 버튼 처리(체크내역 받는사람 리스트로 추가해주기)
$(document).on('click', '#bookMarkAddPhoneAll', function (){
var addPhoneList = []; //신규로 추가할 전화번호 저장변수
$("input:checkbox[name='bookAddrChk']").each(function(index){
var chkPhone = $(this).val();
if(!checkHpNum(chkPhone)){
alert("올바른 전화번호가 아닙니다.");
return false;
}else{
addPhoneList.push({phone: removeDash(chkPhone.trim())});
}
});
if(addPhoneList.length > 0){
//연락처 추가해 주기
addPhoneInfo(addPhoneList);
$("#btnLatestAddPhoneClose").trigger("click");
}
else {
alert("연락처가 없습니다.");
return false;
}
});
//자주보내는 번호 팝업 선택 취소 버튼 처리
@ -3330,7 +3331,8 @@ $(".btn_event_cash").off().on("click", function(){
</c:choose>
</ul>
</div>
<div class="popup_btn_wrap2 hisroy_btn">
<div class="popup_btn_wrap2 hisroy_btn" style="width: 230px;">
<button type="button" id="latestAddPhoneAll">전체추가</button>
<button type="button" id="latestAddPhone">선택추가</button>
<button type="button" id="latestCancelPhone">선택취소</button>
</div>
@ -3358,7 +3360,8 @@ $(".btn_event_cash").off().on("click", function(){
</c:choose>
</ul>
</div>
<div class="popup_btn_wrap2 hisroy_btn">
<div class="popup_btn_wrap2 hisroy_btn" style="width: 230px;">
<button type="button" id="bookMarkAddPhoneAll">전체추가</button>
<button type="button" id="bookMarkAddPhone">선택추가</button>
<button type="button" id="bookMarkCancelPhone">선택취소</button>
</div>

View File

@ -1144,27 +1144,17 @@ $(document).ready(function (){
//최근전송내역 팝업 선택추가 버튼 처리(체크내역 받는사람 리스트로 추가해주기)
$(document).on('click', '#latestAddPhone', function (){
var addPhoneList = []; //신규로 추가할 전화번호 저장변수
$("input:checkbox[name='latAddrChk']:checked").each(function(index){
var chkPhone = $(this).val();
if(!checkHpNum(chkPhone)){
alert("올바른 전화번호가 아닙니다.");
return false;
}else{
addPhoneList.push({phone: removeDash(chkPhone.trim())});
}
});
if(addPhoneList.length > 0){
//연락처 추가해 주기
addPhoneInfo(addPhoneList);
@ -1174,20 +1164,30 @@ $(document).ready(function (){
alert("연락처를 선택해주세요.");
return false;
}
});
//중복연락처 제거
//var removeDuplData = dupliPhoneData(addPhoneList);
//받는사람 목록에 추가
//tableL.addData(removeDuplData);
//총 받는사람 수 계산
//totRows = tableL.getRows().length;
//updateTotCnt(totRows);
//결제 금액 구하기
//totalPriceSum(totRows);
//최근전송내역 팝업 전체추가 버튼 처리
$(document).on('click', '#latestAddPhoneAll', function (){
var addPhoneList = []; //신규로 추가할 전화번호 저장변수
$("input:checkbox[name='latAddrChk']").each(function(index){
var chkPhone = $(this).val();
if(!checkHpNum(chkPhone)){
alert("올바른 전화번호가 아닙니다.");
return false;
}else{
addPhoneList.push({phone: removeDash(chkPhone.trim())});
}
});
if(addPhoneList.length > 0){
//연락처 추가해 주기
addPhoneInfo(addPhoneList);
$("#btnLatestAddPhoneClose").trigger("click");
}
else {
alert("연락처가 없습니다.");
return false;
}
});
//최근전송내역 팝업 선택 취소 버튼 처리
@ -1206,24 +1206,15 @@ $(document).ready(function (){
//자주보내는 번호 팝업 선택추가 버튼 처리(체크내역 받는사람 리스트로 추가해주기)
$(document).on('click', '#bookMarkAddPhone', function (){
var addPhoneList = []; //신규로 추가할 전화번호 저장변수
$("input:checkbox[name='bookAddrChk']:checked").each(function(index){
var chkPhone = $(this).val();
if(!checkHpNum(chkPhone)){
alert("올바른 전화번호가 아닙니다.");
return false;
}else{
addPhoneList.push({phone: removeDash(chkPhone.trim())});
}
});
if(addPhoneList.length > 0){
@ -1235,20 +1226,30 @@ $(document).ready(function (){
alert("연락처를 선택해주세요.");
return false;
}
});
//중복연락처 제거
//var removeDuplData = dupliPhoneData(addPhoneList);
//받는사람 목록에 추가
//tableL.addData(removeDuplData);
//총 받는사람 수 계산
//totRows = tableL.getRows().length;
//updateTotCnt(totRows);
//결제 금액 구하기
//totalPriceSum(totRows);
//자주보내는 번호 팝업 전체추가 버튼 처리
$(document).on('click', '#bookMarkAddPhoneAll', function (){
var addPhoneList = []; //신규로 추가할 전화번호 저장변수
$("input:checkbox[name='bookAddrChk']").each(function(index){
var chkPhone = $(this).val();
if(!checkHpNum(chkPhone)){
alert("올바른 전화번호가 아닙니다.");
return false;
}else{
addPhoneList.push({phone: removeDash(chkPhone.trim())});
}
});
if(addPhoneList.length > 0){
//연락처 추가해 주기
addPhoneInfo(addPhoneList);
$("#btnLatestAddPhoneClose").trigger("click");
}
else {
alert("연락처가 없습니다.");
return false;
}
});
//자주보내는 번호 팝업 선택 취소 버튼 처리
@ -3212,7 +3213,8 @@ $(".btn_event_cash").off().on("click", function(){
</c:choose>
</ul>
</div>
<div class="popup_btn_wrap2 hisroy_btn">
<div class="popup_btn_wrap2 hisroy_btn" style="width: 230px;">
<button type="button" id="latestAddPhoneAll">전체추가</button>
<button type="button" id="latestAddPhone">선택추가</button>
<button type="button" id="latestCancelPhone">선택취소</button>
</div>
@ -3240,7 +3242,8 @@ $(".btn_event_cash").off().on("click", function(){
</c:choose>
</ul>
</div>
<div class="popup_btn_wrap2 hisroy_btn">
<div class="popup_btn_wrap2 hisroy_btn" style="width: 230px;">
<button type="button" id="bookMarkAddPhoneAll">전체추가</button>
<button type="button" id="bookMarkAddPhone">선택추가</button>
<button type="button" id="bookMarkCancelPhone">선택취소</button>
</div>

View File

@ -238,10 +238,10 @@
.popup_btn_wrap2 button:hover {box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.12);}
.popup_btn_wrap2 button:first-child {background-color: #002c9a; margin-right: 6px}
.popup_btn_wrap2 button:first-child:only-child {margin-right:0}
.popup_btn_wrap2 button:nth-child(2) {background-color: #002c9a; margin-right: 6px}
.popup_btn_wrap2 button:last-child {background-color: #999;}
.popup_btn_wrap2 button.check_btn_pop {background-color: #002c9a;}
.popup_btn_wrap3 {text-align: center;}
.popup_btn_wrap3 button {width: 120px; height: 42px; font-size: 18px;}