From 26e32878a4798b5e3b447592f268479bfe60e7e3 Mon Sep 17 00:00:00 2001 From: itn Date: Tue, 13 Jun 2023 15:40:36 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B4=80=EB=A6=AC=EC=9E=90=20=EC=A0=84?= =?UTF-8?q?=EC=9A=A9=EC=A0=84=EC=86=A1=EC=82=AC=20=EC=97=85=EB=8D=B0?= =?UTF-8?q?=EC=9D=B4=ED=8A=B8=20=EA=B4=80=EB=A0=A8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/MjonMsgAgentStsService.java | 4 ++++ .../msgagent/service/MjonMsgAgentStsVO.java | 7 +++++++ .../service/impl/MjonMsgAgentStsDAO.java | 5 +++++ .../impl/MjonMsgAgentStsServiceImpl.java | 18 ++++++++++++++++++ .../uat/uia/service/impl/MberManageDAO.java | 4 ++++ .../sqlmap/let/agent/MjonAgent_SQL_mysql.xml | 8 ++++++++ .../let/uss/umt/EgovMberManage_SQL_Mysql.xml | 9 ++++++++- .../let/uss/umt/EgovUserManage_SQL_Mysql.xml | 13 +++++++++++++ .../jsp/cmm/uss/umt/EgovGnrlUserManage.jsp | 1 + 9 files changed, 68 insertions(+), 1 deletion(-) diff --git a/src/main/java/itn/let/mjo/msgagent/service/MjonMsgAgentStsService.java b/src/main/java/itn/let/mjo/msgagent/service/MjonMsgAgentStsService.java index 87ab0e60..cc53994a 100644 --- a/src/main/java/itn/let/mjo/msgagent/service/MjonMsgAgentStsService.java +++ b/src/main/java/itn/let/mjo/msgagent/service/MjonMsgAgentStsService.java @@ -20,6 +20,10 @@ public interface MjonMsgAgentStsService { // 문자타입별 최저/최고 단가 public MjonMsgAgentStsVO selectMjonMsgAgentMinMaxInfo(MjonMsgAgentStsVO mjonMsgAgentStsVO) throws Exception; + + // 전송사 B선 여부 조회 + public MjonMsgAgentStsVO selectMsgAgentBlineYnInfo(MjonMsgAgentStsVO mjonMsgAgentStsVO) throws Exception; + //전송사 상태 정보 수정 public int updateMjonMsgAgentStsData(MjonMsgAgentStsVO mjonMsgAgentStsVO) throws Exception; diff --git a/src/main/java/itn/let/mjo/msgagent/service/MjonMsgAgentStsVO.java b/src/main/java/itn/let/mjo/msgagent/service/MjonMsgAgentStsVO.java index de534616..afe9f356 100644 --- a/src/main/java/itn/let/mjo/msgagent/service/MjonMsgAgentStsVO.java +++ b/src/main/java/itn/let/mjo/msgagent/service/MjonMsgAgentStsVO.java @@ -31,7 +31,14 @@ public class MjonMsgAgentStsVO { private String selectAgentCode ; private String searchUseYn ; + private String blineYn; + public String getBlineYn() { + return blineYn; + } + public void setBlineYn(String blineYn) { + this.blineYn = blineYn; + } public double getMinPrice() { return minPrice; } diff --git a/src/main/java/itn/let/mjo/msgagent/service/impl/MjonMsgAgentStsDAO.java b/src/main/java/itn/let/mjo/msgagent/service/impl/MjonMsgAgentStsDAO.java index 82624d2e..2a153483 100644 --- a/src/main/java/itn/let/mjo/msgagent/service/impl/MjonMsgAgentStsDAO.java +++ b/src/main/java/itn/let/mjo/msgagent/service/impl/MjonMsgAgentStsDAO.java @@ -35,6 +35,11 @@ public class MjonMsgAgentStsDAO extends EgovAbstractDAO { return (MjonMsgAgentStsVO) select("mjonMsgAgentStsDAO.selectMjonMsgAgentMinMaxInfo", mjonMsgAgentStsVO); } + // 전송사 B선 여부 조회 + public MjonMsgAgentStsVO selectMsgAgentBlineYnInfo(MjonMsgAgentStsVO mjonMsgAgentStsVO) throws Exception{ + return (MjonMsgAgentStsVO) select("mjonMsgAgentStsDAO.selectMsgAgentBlineYnInfo", mjonMsgAgentStsVO); + } + //전송사 상태 정보 수정 public int updateMjonMsgAgentStsData(MjonMsgAgentStsVO mjonMsgAgentStsVO) throws Exception{ return update("mjonMsgAgentStsDAO.updateMjonMsgAgentStsData", mjonMsgAgentStsVO); diff --git a/src/main/java/itn/let/mjo/msgagent/service/impl/MjonMsgAgentStsServiceImpl.java b/src/main/java/itn/let/mjo/msgagent/service/impl/MjonMsgAgentStsServiceImpl.java index ff02ba5a..36e669a2 100644 --- a/src/main/java/itn/let/mjo/msgagent/service/impl/MjonMsgAgentStsServiceImpl.java +++ b/src/main/java/itn/let/mjo/msgagent/service/impl/MjonMsgAgentStsServiceImpl.java @@ -10,6 +10,7 @@ import org.springframework.stereotype.Service; import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl; import itn.let.mjo.msgagent.service.MjonMsgAgentStsService; import itn.let.mjo.msgagent.service.MjonMsgAgentStsVO; +import itn.let.uat.uia.service.impl.MberManageDAO; import itn.let.uss.umt.service.MberManageVO; @Service("mjonMsgAgentStsService") @@ -18,6 +19,13 @@ public class MjonMsgAgentStsServiceImpl extends EgovAbstractServiceImpl implemen @Resource(name="mjonMsgAgentStsDAO") private MjonMsgAgentStsDAO mjonMsgAgentStsDAO; + /** mberManageDAO */ + @Resource(name="mberManageDAO") + private MberManageDAO mberManageDAO; + + @Resource(name = "mjonMsgAgentStsService") + private MjonMsgAgentStsService mjonMsgAgentStsService; + @Override public List selectMjonMsgAgentStsList() throws Exception{ return mjonMsgAgentStsDAO.selectMjonMsgAgentStsList(); @@ -44,6 +52,13 @@ public class MjonMsgAgentStsServiceImpl extends EgovAbstractServiceImpl implemen return mjonMsgAgentStsDAO.selectMjonMsgAgentMinMaxInfo(mjonMsgAgentStsVO); } + + // 전송사 B선 여부 조회 + @Override + public MjonMsgAgentStsVO selectMsgAgentBlineYnInfo(MjonMsgAgentStsVO mjonMsgAgentStsVO) throws Exception{ + return mjonMsgAgentStsDAO.selectMsgAgentBlineYnInfo(mjonMsgAgentStsVO); + } + //전송사 상태 정보 수정 public int updateMjonMsgAgentStsData(MjonMsgAgentStsVO mjonMsgAgentStsVO) throws Exception{ mjonMsgAgentStsDAO.updateMjonRepAgent(mjonMsgAgentStsVO); @@ -156,6 +171,9 @@ public class MjonMsgAgentStsServiceImpl extends EgovAbstractServiceImpl implemen result = mjonMsgAgentStsDAO.updateMberHotlineAgentCodeInfo(mberManageVO); + // B선라인 일경우 회원테이블 업데이트 + int uCnt = mberManageDAO.updateUserBlineCodeByAdm(mberManageVO); + } catch (Exception e) { System.out.println("+++++++++++ updateMberHotlineAgentCodeInfo Service Imple Error!!! " + e); } diff --git a/src/main/java/itn/let/uat/uia/service/impl/MberManageDAO.java b/src/main/java/itn/let/uat/uia/service/impl/MberManageDAO.java index 9d4322bb..2b4ef5c7 100644 --- a/src/main/java/itn/let/uat/uia/service/impl/MberManageDAO.java +++ b/src/main/java/itn/let/uat/uia/service/impl/MberManageDAO.java @@ -60,6 +60,10 @@ public class MberManageDAO extends EgovComAbstractDAO{ return (int)update("mberManageDAO.updateUserBlineCode", vo); } + public int updateUserBlineCodeByAdm(MberManageVO vo) { + return (int)update("mberManageDAO.updateUserBlineCodeByAdm", vo); + } + // 이메일 발송용 정상회원 전체목록 @SuppressWarnings("unchecked") public List selectEmailSendMberList(UserDefaultVO userSearchVO){ diff --git a/src/main/resources/egovframework/sqlmap/let/agent/MjonAgent_SQL_mysql.xml b/src/main/resources/egovframework/sqlmap/let/agent/MjonAgent_SQL_mysql.xml index d33e6c0d..372f92fc 100644 --- a/src/main/resources/egovframework/sqlmap/let/agent/MjonAgent_SQL_mysql.xml +++ b/src/main/resources/egovframework/sqlmap/let/agent/MjonAgent_SQL_mysql.xml @@ -72,6 +72,14 @@ LIMIT 1 + +