From 91464bb99c947248edb2ce881cc6dc4b6135a1fa Mon Sep 17 00:00:00 2001 From: JIWOO Date: Mon, 10 Mar 2025 16:06:18 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9D=B4=EC=A7=80=EC=9A=B0=20-=20=EC=B2=98?= =?UTF-8?q?=EB=A6=AC=EA=B4=80=EB=A6=AC=20=EC=83=81=EC=84=B8=EC=97=90=20?= =?UTF-8?q?=EB=8B=B4=EB=8B=B9=20=EB=B6=80=EC=84=9C=20=EB=B3=80=EA=B2=BD=20?= =?UTF-8?q?=EA=B8=B0=EB=8A=A5=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../trublprocessmng/trublprocessmng_sql.xml | 12 +++- .../_extra/gtm/trublprocessmng/rceptEdit.jsp | 64 ++++++++++++++++++- 2 files changed, 74 insertions(+), 2 deletions(-) diff --git a/src/main/resources/egovframework/sqlmap/config/mappers/trublprocessmng/trublprocessmng_sql.xml b/src/main/resources/egovframework/sqlmap/config/mappers/trublprocessmng/trublprocessmng_sql.xml index ed8d677d..0e5f8e21 100644 --- a/src/main/resources/egovframework/sqlmap/config/mappers/trublprocessmng/trublprocessmng_sql.xml +++ b/src/main/resources/egovframework/sqlmap/config/mappers/trublprocessmng/trublprocessmng_sql.xml @@ -1637,6 +1637,7 @@ ELSE '' END AS CASE_GUBUN_NAME, CM.CASE_EXAMINER, + CR.TIMHDER_ASSIGN, CM.RCEPT_NO, CM.APPLCNT_PWD, CM.RESPONDENT_PWD, @@ -3291,7 +3292,16 @@ SYSDATE ) - + + + + UPDATE C_CASERCEPT + SET + SCCHF_ASSIGN = #{teamHderAssign}, + TIMHDER_ASSIGN = #{teamHderAssign} + WHERE CASE_NO = #{caseNo} + + UPDATE C_MASTER diff --git a/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/rceptEdit.jsp b/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/rceptEdit.jsp index 04dde271..15458e86 100644 --- a/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/rceptEdit.jsp +++ b/src/main/webapp/WEB-INF/jsp/seed/_extra/gtm/trublprocessmng/rceptEdit.jsp @@ -47,6 +47,10 @@ $(document).ready(function(){ if($("#examinerAssign") != undefined){ examinerAssignCombo(); } + + if($("#teamHderAssign") != undefined){ + teamHderAssignCombo(); + } if($("#consignmentGubun") != undefined){ consignmentGubun(); @@ -573,6 +577,25 @@ $("#periodCalulation").click(function(){ alert("담당자 변경을 완료 하였습니다."); } }); + + //담당부서 변경 + $("#changeTeamHderAssign").click(function(){ + if($("#teamHderAssign").val() == ''){ + alert("담당부서를 선택해 주십시오."); + return false; + } + + if(confirm("담당부서를 변경 하시겠습니까?")){ + $("#typeTemp").val("U"); + var param = jQuery('#frm').serialize(); + url = "/gtm/case/trublprocessmng/ajax/TeamHderAssignCaseRcept.do"; + XHR2(url, param, function(r){ + + }); + + alert("담당부서 변경을 완료 하였습니다."); + } + }); $("#dataRequest").click(function(){ @@ -2655,6 +2678,19 @@ function examinerAssignCombo(){ }); } +//담당부서 +function teamHderAssignCombo(){ + var url = ""; + $("#type").val("L"); + var param = jQuery('#frm').serialize(); + url = "/gtm/case/common/ajax/TrubleMemberDept.do"; + XHR2(url, param, function(r){ + var sel = ""; + var objList = $("#teamHderAssign"); + ajaxCombo(r.data, objList, sel); + }); +} + function officeChange(val){ $('#officeDept').empty(); $('#officeDept').append(''); @@ -2805,6 +2841,13 @@ function resnCombo(){ $(optionList[i]).attr("selected", true); } } + + var optionList = $("#teamHderAssign option"); + for(var i = 0; i < optionList.size(); i++){ + if(optionList[i].value == '${masterData.timhderAssign}'){ + $(optionList[i]).attr("selected", true); + } + } var optionList = $("#caseReason1 option"); for(var i = 0; i < optionList.size(); i++){ @@ -9761,10 +9804,29 @@ function docOpen(obj) { + +
+ +
+ + +
+
+

담당부서 변경

+
+
+
+ +
+
+
+
- +