diff --git a/src/main/java/itn/let/fax/addr/service/impl/FaxAddrGroupDAO.java b/src/main/java/itn/let/fax/addr/service/impl/FaxAddrGroupDAO.java
index d48f3437..2d4cf2aa 100644
--- a/src/main/java/itn/let/fax/addr/service/impl/FaxAddrGroupDAO.java
+++ b/src/main/java/itn/let/fax/addr/service/impl/FaxAddrGroupDAO.java
@@ -90,4 +90,9 @@ public class FaxAddrGroupDAO extends EgovAbstractDAO{
public int selectMaxOrderFaxNumber(FaxAddrGroupVO addrGroupVO) throws Exception{
return (Integer)select("FaxAddrGroupDAO.selectMaxOrderFaxNumber", addrGroupVO);
}
+
+ public void deleteFaxAddrGroup_advc(FaxAddrGroupVO addrGroupVO) {
+ update("FaxAddrGroupDAO.deleteFaxAddrGroup_advc", addrGroupVO);
+ }
+
}
diff --git a/src/main/java/itn/let/fax/addr/web/FaxAddrGroupController.java b/src/main/java/itn/let/fax/addr/web/FaxAddrGroupController.java
index 5149a0db..52152d5a 100644
--- a/src/main/java/itn/let/fax/addr/web/FaxAddrGroupController.java
+++ b/src/main/java/itn/let/fax/addr/web/FaxAddrGroupController.java
@@ -353,18 +353,15 @@ public class FaxAddrGroupController {
LoginVO user = (LoginVO) EgovUserDetailsHelper.getAuthenticatedUser();
addrGroupVO.setLastUpdusrId(user.getId());
addrGroupVO.setMberId(user.getId());
- FaxAddrVO addrVO = new FaxAddrVO();
for(String id:grpCheck) {
try {
- addrGroupVO.setAddrGrpId(id);
- faxAddrGroupService.deleteFaxAddrGroup(addrGroupVO);
- addrVO.setAddrGrpId(id);
- addrVO.setGrpDelete("Y");
- addrVO.setMberId(user.getId());
- addrVO.setLastUpdusrId(user.getId());
- faxAddrService.deleteFaxAddr(addrVO);
+ addrGroupVO.setAddrGrpId(id);
+ addrGroupVO.setMberId(user.getId());
+ addrGroupVO.setLastUpdusrId(user.getId());
+
+ faxAddrService.deleteFaxAddr_advc(addrGroupVO);
modelAndView.addObject("result", "success");
} catch (Exception e) {
@@ -373,9 +370,7 @@ public class FaxAddrGroupController {
return modelAndView;
}
}
-
return modelAndView;
-
}
/**
diff --git a/src/main/resources/egovframework/sqlmap/let/fax/addr/Fax_AddrGroup_SQL_Mysql.xml b/src/main/resources/egovframework/sqlmap/let/fax/addr/Fax_AddrGroup_SQL_Mysql.xml
index d2755be5..459895b8 100644
--- a/src/main/resources/egovframework/sqlmap/let/fax/addr/Fax_AddrGroup_SQL_Mysql.xml
+++ b/src/main/resources/egovframework/sqlmap/let/fax/addr/Fax_AddrGroup_SQL_Mysql.xml
@@ -121,6 +121,21 @@
+
+
+ /* FaxAddrGroupDAO.deleteFaxAddrGroup_advc*/
+ UPDATE
+ MJ_FAX_ADDR_GRP
+ SET
+ DELETE_YN = 'Y'
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE
+ MBER_ID = #mberId#
+ AND
+ ADDR_GRP_ID = #addrGrpId#
+
+
DELETE FROM