From 16c2f518d8189313682c01dc547c6f78355b8895 Mon Sep 17 00:00:00 2001 From: rosewiper Date: Fri, 15 Dec 2023 17:40:46 +0900 Subject: [PATCH] =?UTF-8?q?=EC=84=A0=EA=B1=B0=EB=AC=B8=EC=9E=90=2020?= =?UTF-8?q?=EA=B1=B4=20=EB=B6=84=ED=95=A0=EB=B0=9C=EC=86=A1=20=EA=B8=B0?= =?UTF-8?q?=EB=8A=A5=20=EC=B6=94=EA=B0=80=20=20-=20=EC=A0=84=EC=B2=B4?= =?UTF-8?q?=EC=84=A0=ED=83=9D/=ED=95=B4=EC=A0=9C=20=EA=B8=B0=EB=8A=A5=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80=20=20-=20=EC=B4=88=EA=B8=B0=ED=99=94=20?= =?UTF-8?q?=EB=B2=84=ED=8A=BC=20=EC=9C=84=EC=B9=98=20=EB=B3=80=EA=B2=BD=20?= =?UTF-8?q?=20-=20=EB=AC=B8=EC=9E=90=20=EB=B0=9C=EC=86=A1=20=EC=99=84?= =?UTF-8?q?=EB=A3=8C=20=EB=A9=94=EC=84=B8=EC=A7=80=20=ED=86=A0=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8=20=EB=A9=94=EC=84=B8=EC=A7=80=20=EB=B0=A9=EC=8B=9D?= =?UTF-8?q?=EC=9C=BC=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../msgcampain/tw/MsgTWDataCallToListView.jsp | 1 - .../web/msgcampain/tw/MsgTWDataSMLView.jsp | 90 ++++++++++++------- .../jsp/web/msgcampain/tw/MsgTWDataView.jsp | 14 ++- src/main/webapp/js/MJUtill.js | 33 +++++++ src/main/webapp/publish/js/publish.js | 22 ++--- 5 files changed, 109 insertions(+), 51 deletions(-) diff --git a/src/main/webapp/WEB-INF/jsp/web/msgcampain/tw/MsgTWDataCallToListView.jsp b/src/main/webapp/WEB-INF/jsp/web/msgcampain/tw/MsgTWDataCallToListView.jsp index 355e2e14..336f6a8b 100644 --- a/src/main/webapp/WEB-INF/jsp/web/msgcampain/tw/MsgTWDataCallToListView.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/msgcampain/tw/MsgTWDataCallToListView.jsp @@ -79,7 +79,6 @@
-
diff --git a/src/main/webapp/WEB-INF/jsp/web/msgcampain/tw/MsgTWDataSMLView.jsp b/src/main/webapp/WEB-INF/jsp/web/msgcampain/tw/MsgTWDataSMLView.jsp index ee7bbb14..2c910fe5 100644 --- a/src/main/webapp/WEB-INF/jsp/web/msgcampain/tw/MsgTWDataSMLView.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/msgcampain/tw/MsgTWDataSMLView.jsp @@ -283,37 +283,62 @@ function addTWCallToInfo(){ $(document).ready(function () { $(".receipt_number_table_wrap .tbody_ul").selectable({ - selecting: function (event, ui) { - console.log("selecting"); - $(ui.selecting).find("input[type='checkbox']").attr("checked", "checked"); - }, - selected: function (event, ui) { - if ($(ui.selected).find("input[type='checkbox']").attr("checked") == true) { - console.log("selected remove"); - $(ui.selected).find("input[type='checkbox']").removeAttr("checked"); - } else { - console.log("selected checed"); - $(ui.selected).find("input[type='checkbox']").attr("checked", "checked"); - } + filter: "li", + stop: function () { + $(".ui-selected input",this).each(function () { + this.checked = !this.checked; + if ($(this).is(':checked')) { + $(this).closest(".ui-widget-content").addClass("ui-selected"); + } else { + $(this).closest(".ui-widget-content").removeClass("ui-selected"); + } + publishCommon.clickCheckPrice(); + }); + } + }); + + $(".receipt_number_table_wrap .tbody_ul input[type='checkbox']",".receipt_number_table_wrap .tbody_ul input[type='checkbox']+label").click(function () { + if ($(this).is(':checked')) { + $(this).closest(".ui-widget-content").addClass("ui-selected"); + } else { + $(this).closest(".ui-widget-content").removeClass("ui-selected"); + } + }); + + $("#checkAll").click(function(){ + + var checkbox = $('[name=chkCallTo]'); + var btnAllVal = $("#checkAll").val(); + + if($(this).is(":checked") == true){ + checkbox.prop("checked",false); + }else{ + //전체선택 체크해주기 + if(btnAllVal == 'N'){ + + //publishCommon.longMousePressCheck(checkbox, 20); + publishCommon.clickCheckAll(); + + }else{//전체선택 해제해주기 + + $("input:checkbox[name='chkCallTo']").each(function () { + $(this).prop("checked",false); + }); + + $("#checkAll").val("N"); + $("#checkAll").text("전체선택"); + + } + } publishCommon.clickCheckPrice(); - }, - unselecting: function (event, ui) { - console.log("unselecting"); - $(ui.unselecting).find("input[type='checkbox']").removeAttr("checked"); - }, - unselected: function (event, ui) { - $(ui.unselected).find("input[type='checkbox']").removeAttr("checked"); - publishCommon.clickCheckPrice(); - }, - filter: "li" + }); onlongclick(".btn_check_one", 1000, function () { var checkbox = $('[name=chkCallTo]'); publishCommon.longMousePressCheck(checkbox, 10, $(".btn_check_one")); publishCommon.clickCheckPrice(); - }); $(".btn_check_one").click(function(){ @@ -322,16 +347,7 @@ function addTWCallToInfo(){ publishCommon.clickCheckPrice(); }); - $("#checkAll").click(function(){ - - publishCommon.clickCheckAll(); - publishCommon.clickCheckPrice(); - - }); - }); - //수신자 목록 추가된 건수 및 발송 금액 변경해주기 - fnChkCallToChange(); }); @@ -343,7 +359,6 @@ function addTWCallToInfo(){ } - //받는사람 하단 페이징 처리 function fnCallToListPaging(pageIndex){ @@ -3419,6 +3434,14 @@ function getMjMsgSentListAll(pageNo) { + +
+ +

처리가 완료되었습니다.

+ +
+ +