문자 알림톡 친구톡 상세결과 타블레이터 데이터를 위한 DTO 추가
This commit is contained in:
parent
3ff4f7c994
commit
b59a932fe0
@ -0,0 +1,22 @@
|
|||||||
|
package itn.let.mjo.msgsent.service;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
import itn.let.cmm.vo.FileInfoVO;
|
||||||
|
import itn.let.uss.umt.service.UserDefaultVO;
|
||||||
|
import lombok.Getter;
|
||||||
|
import lombok.Setter;
|
||||||
|
|
||||||
|
@Getter
|
||||||
|
@Setter
|
||||||
|
public class MjonMsgDetailSentDTO extends UserDefaultVO{
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
|
||||||
|
private String userId;
|
||||||
|
private String callTo;
|
||||||
|
private String statusTxt;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@ -65,7 +65,7 @@ public interface MjonMsgSentService {
|
|||||||
|
|
||||||
public Map<String, Object> selectAllMsgSentDetailView(MjonMsgDetailSentVO mjonMsgDetailSentVO) throws Exception;
|
public Map<String, Object> selectAllMsgSentDetailView(MjonMsgDetailSentVO mjonMsgDetailSentVO) throws Exception;
|
||||||
|
|
||||||
public List<MjonMsgDetailSentVO> findByMsgDetailListAjax(MjonMsgDetailSentVO mjonMsgDetailSentVO);
|
public List<MjonMsgDetailSentDTO> findByMsgDetailListAjax(MjonMsgDetailSentVO mjonMsgDetailSentVO);
|
||||||
|
|
||||||
public void msgSentExcelDownLoad(MjonMsgSentVO mjonMsgSentVO, HttpServletResponse response) throws IOException, Exception;
|
public void msgSentExcelDownLoad(MjonMsgSentVO mjonMsgSentVO, HttpServletResponse response) throws IOException, Exception;
|
||||||
|
|
||||||
|
|||||||
@ -9,6 +9,7 @@ import egovframework.rte.psl.dataaccess.EgovAbstractDAO;
|
|||||||
import itn.let.fax.addr.service.FaxAddrGroupVO;
|
import itn.let.fax.addr.service.FaxAddrGroupVO;
|
||||||
import itn.let.mjo.addr.service.AddrGroupVO;
|
import itn.let.mjo.addr.service.AddrGroupVO;
|
||||||
import itn.let.mjo.block.service.MjonBlockVO;
|
import itn.let.mjo.block.service.MjonBlockVO;
|
||||||
|
import itn.let.mjo.msgsent.service.MjonMsgDetailSentDTO;
|
||||||
import itn.let.mjo.msgsent.service.MjonMsgDetailSentVO;
|
import itn.let.mjo.msgsent.service.MjonMsgDetailSentVO;
|
||||||
import itn.let.mjo.msgsent.service.MjonMsgSWFDTO;
|
import itn.let.mjo.msgsent.service.MjonMsgSWFDTO;
|
||||||
import itn.let.mjo.msgsent.service.MjonMsgSentVO;
|
import itn.let.mjo.msgsent.service.MjonMsgSentVO;
|
||||||
@ -182,9 +183,9 @@ public class MjonMsgSentDAO extends EgovAbstractDAO {
|
|||||||
return (MjonMsgDetailSentVO) select("MjonMsgSentDAO.selectAllMsgSentDetailView", mjonMsgDetailSentVO);
|
return (MjonMsgDetailSentVO) select("MjonMsgSentDAO.selectAllMsgSentDetailView", mjonMsgDetailSentVO);
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<MjonMsgDetailSentVO> findByMsgDetailListAjax(MjonMsgDetailSentVO mjonMsgDetailSentVO) {
|
public List<MjonMsgDetailSentDTO> findByMsgDetailListAjax(MjonMsgDetailSentVO mjonMsgDetailSentVO) {
|
||||||
|
|
||||||
return (List<MjonMsgDetailSentVO>) list("MjonMsgSentDAO.findByMsgDetailListAjax", mjonMsgDetailSentVO);
|
return (List<MjonMsgDetailSentDTO>) list("MjonMsgSentDAO.findByMsgDetailListAjax", mjonMsgDetailSentVO);
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<String> findByReqDateWhereMsgGroupId(String msgGroupId) {
|
public List<String> findByReqDateWhereMsgGroupId(String msgGroupId) {
|
||||||
|
|||||||
@ -39,6 +39,7 @@ import itn.let.cmm.vo.FileInfoVO;
|
|||||||
import itn.let.fax.addr.service.FaxAddrGroupVO;
|
import itn.let.fax.addr.service.FaxAddrGroupVO;
|
||||||
import itn.let.mjo.addr.service.AddrGroupVO;
|
import itn.let.mjo.addr.service.AddrGroupVO;
|
||||||
import itn.let.mjo.block.service.MjonBlockVO;
|
import itn.let.mjo.block.service.MjonBlockVO;
|
||||||
|
import itn.let.mjo.msgsent.service.MjonMsgDetailSentDTO;
|
||||||
import itn.let.mjo.msgsent.service.MjonMsgDetailSentVO;
|
import itn.let.mjo.msgsent.service.MjonMsgDetailSentVO;
|
||||||
import itn.let.mjo.msgsent.service.MjonMsgSWFDTO;
|
import itn.let.mjo.msgsent.service.MjonMsgSWFDTO;
|
||||||
import itn.let.mjo.msgsent.service.MjonMsgSentService;
|
import itn.let.mjo.msgsent.service.MjonMsgSentService;
|
||||||
@ -474,9 +475,9 @@ public class MjonMsgSentServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<MjonMsgDetailSentVO> findByMsgDetailListAjax(MjonMsgDetailSentVO mjonMsgDetailSentVO) {
|
public List<MjonMsgDetailSentDTO> findByMsgDetailListAjax(MjonMsgDetailSentVO mjonMsgDetailSentVO) {
|
||||||
|
|
||||||
List<MjonMsgDetailSentVO> list = mjonMsgSentDAO.findByMsgDetailListAjax(mjonMsgDetailSentVO);
|
List<MjonMsgDetailSentDTO> list = mjonMsgSentDAO.findByMsgDetailListAjax(mjonMsgDetailSentVO);
|
||||||
list.stream().forEach(t->{
|
list.stream().forEach(t->{
|
||||||
t.setCallTo(StringUtil2.formatPhone(t.getCallTo()));
|
t.setCallTo(StringUtil2.formatPhone(t.getCallTo()));
|
||||||
});
|
});
|
||||||
|
|||||||
@ -50,6 +50,7 @@ import itn.let.mjo.addr.service.AddrService;
|
|||||||
import itn.let.mjo.addr.service.AddrVO;
|
import itn.let.mjo.addr.service.AddrVO;
|
||||||
import itn.let.mjo.apikey.service.ApiKeyMngService;
|
import itn.let.mjo.apikey.service.ApiKeyMngService;
|
||||||
import itn.let.mjo.apikey.service.ApiKeyVO;
|
import itn.let.mjo.apikey.service.ApiKeyVO;
|
||||||
|
import itn.let.mjo.msgsent.service.MjonMsgDetailSentDTO;
|
||||||
import itn.let.mjo.msgsent.service.MjonMsgDetailSentVO;
|
import itn.let.mjo.msgsent.service.MjonMsgDetailSentVO;
|
||||||
import itn.let.mjo.msgsent.service.MjonMsgSentCntVO;
|
import itn.let.mjo.msgsent.service.MjonMsgSentCntVO;
|
||||||
import itn.let.mjo.msgsent.service.MjonMsgSentService;
|
import itn.let.mjo.msgsent.service.MjonMsgSentService;
|
||||||
@ -191,7 +192,17 @@ private static final Logger logger = LoggerFactory.getLogger(MjonMsgSentControll
|
|||||||
public ResponseEntity<StatusResponse> findByMsgDetailListAjax(MjonMsgDetailSentVO mjonMsgDetailSentVO) throws Exception {
|
public ResponseEntity<StatusResponse> findByMsgDetailListAjax(MjonMsgDetailSentVO mjonMsgDetailSentVO) throws Exception {
|
||||||
|
|
||||||
|
|
||||||
List<MjonMsgDetailSentVO> resultList = mjonMsgSentService.findByMsgDetailListAjax(mjonMsgDetailSentVO);
|
List<MjonMsgDetailSentDTO> resultList = new ArrayList<>();
|
||||||
|
try {
|
||||||
|
|
||||||
|
resultList = mjonMsgSentService.findByMsgDetailListAjax(mjonMsgDetailSentVO);
|
||||||
|
} catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
// TODO: handle exception
|
||||||
|
}
|
||||||
|
log.info("resultList :: [{}]", resultList.size());
|
||||||
|
// resultList = resultList.subList(0, 275000);
|
||||||
|
// log.info("resultList :: [{}]", resultList.size());
|
||||||
|
|
||||||
|
|
||||||
return ResponseEntity.ok().body(new StatusResponse(HttpStatus.OK, "", resultList));
|
return ResponseEntity.ok().body(new StatusResponse(HttpStatus.OK, "", resultList));
|
||||||
|
|||||||
@ -7,6 +7,7 @@
|
|||||||
<sqlMap namespace="Msg">
|
<sqlMap namespace="Msg">
|
||||||
<typeAlias alias="mjonMsgSWFDTO" type="itn.let.mjo.msgsent.service.MjonMsgSWFDTO"/>
|
<typeAlias alias="mjonMsgSWFDTO" type="itn.let.mjo.msgsent.service.MjonMsgSWFDTO"/>
|
||||||
<typeAlias alias="mjonMsgDetailSentVO" type="itn.let.mjo.msgsent.service.MjonMsgDetailSentVO"/>
|
<typeAlias alias="mjonMsgDetailSentVO" type="itn.let.mjo.msgsent.service.MjonMsgDetailSentVO"/>
|
||||||
|
<typeAlias alias="mjonMsgDetailSentDTO" type="itn.let.mjo.msgsent.service.MjonMsgDetailSentDTO"/>
|
||||||
<typeAlias alias="mjonMsgSentVO" type="itn.let.mjo.msgsent.service.MjonMsgSentVO"/>
|
<typeAlias alias="mjonMsgSentVO" type="itn.let.mjo.msgsent.service.MjonMsgSentVO"/>
|
||||||
<typeAlias alias="mjonMsgVO" type="itn.let.mjo.msg.service.MjonMsgVO"/>
|
<typeAlias alias="mjonMsgVO" type="itn.let.mjo.msg.service.MjonMsgVO"/>
|
||||||
<typeAlias alias="addrGroupVO" type="itn.let.mjo.addr.service.AddrGroupVO"/>
|
<typeAlias alias="addrGroupVO" type="itn.let.mjo.addr.service.AddrGroupVO"/>
|
||||||
@ -389,7 +390,7 @@
|
|||||||
|
|
||||||
|
|
||||||
<!-- 전체 발송결과 조회 (전송사별)-->
|
<!-- 전체 발송결과 조회 (전송사별)-->
|
||||||
<select id="MjonMsgSentDAO.findByMsgDetailListAjax" parameterClass="mjonMsgDetailSentVO" resultClass="mjonMsgDetailSentVO">
|
<select id="MjonMsgSentDAO.findByMsgDetailListAjax" parameterClass="mjonMsgDetailSentVO" resultClass="mjonMsgDetailSentDTO">
|
||||||
/* MjonMsgSentDAO.findByMsgDetailListAjax*/
|
/* MjonMsgSentDAO.findByMsgDetailListAjax*/
|
||||||
|
|
||||||
SELECT
|
SELECT
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user