발송결과 30분 딜레이 처리를 위한 데이터 조회 쿼리 변경

- 발송결과리스트에 30분 딜레이 되어도 시간이 보여지는것은 정상 시간으로 보여줘야한다고 함.
This commit is contained in:
rosewiper 2024-09-03 10:04:04 +09:00
parent be8286da2b
commit a580f68727
3 changed files with 28 additions and 1 deletions

View File

@ -61,6 +61,9 @@ public class MjonResvMsgVO extends UserDefaultVO{
private String callFromComma; private String callFromComma;
private String callToComma; private String callToComma;
private String delayYn; //30분 딜레이 유무
private String delayCompleteYn; //30분 딜레이 문자 처리 완료 유무
public String getCallFromComma() { public String getCallFromComma() {
return callFromComma; return callFromComma;
} }
@ -319,6 +322,18 @@ public class MjonResvMsgVO extends UserDefaultVO{
public void setSendKind(String sendKind) { public void setSendKind(String sendKind) {
this.sendKind = sendKind; this.sendKind = sendKind;
} }
public String getDelayYn() {
return delayYn;
}
public void setDelayYn(String delayYn) {
this.delayYn = delayYn;
}
public String getDelayCompleteYn() {
return delayCompleteYn;
}
public void setDelayCompleteYn(String delayCompleteYn) {
this.delayCompleteYn = delayCompleteYn;
}

View File

@ -218,6 +218,8 @@
M2.cancelDate, M2.cancelDate,
M2.sendKind, M2.sendKind,
M2.shipmentStatus, M2.shipmentStatus,
M2.delayYn,
M2.delayCompleteYn,
M2.orderByCode M2.orderByCode
FROM ( FROM (
SELECT COUNT(USER_ID) OVER() AS totMsgCnt, SELECT COUNT(USER_ID) OVER() AS totMsgCnt,
@ -241,7 +243,9 @@
AGENT_CODE AS agentCode, AGENT_CODE AS agentCode,
RESERVE_C_YN AS reserveCYn, RESERVE_C_YN AS reserveCYn,
CANCELDATE AS cancelDate, CANCELDATE AS cancelDate,
SEND_KIND as sendKind, SEND_KIND AS sendKind,
DELAY_YN AS delayYn,
DELAY_COMPLETE_YN AS delayCompleteYn,
CASE CASE
WHEN RESERVE_C_YN = 'Y' WHEN RESERVE_C_YN = 'Y'
THEN '예약취소' THEN '예약취소'
@ -282,6 +286,8 @@
MD.CUR_STATE, MD.CUR_STATE,
MD.RSLT_CODE, MD.RSLT_CODE,
MD.RSLT_CODE2, MD.RSLT_CODE2,
MGD.DELAY_YN,
MGD.DELAY_COMPLETE_YN,
MGD.SEND_KIND MGD.SEND_KIND
FROM mj_msg_data MD FROM mj_msg_data MD
INNER JOIN MJ_MSG_GROUP_DATA MGD INNER JOIN MJ_MSG_GROUP_DATA MGD

View File

@ -258,6 +258,8 @@
, M2.msgKind , M2.msgKind
, M2.resultSValue , M2.resultSValue
, M2.resultWFValue , M2.resultWFValue
, M2.delayYn
, M2.delayCompleteYn
FROM FROM
( (
SELECT SELECT
@ -303,6 +305,8 @@
, SUM(IF(RESULT = 'W' OR RESULT = 'F', 1, 0 )) AS resultWFValue , SUM(IF(RESULT = 'W' OR RESULT = 'F', 1, 0 )) AS resultWFValue
, sendKind AS sendKind , sendKind AS sendKind
, MSG_KIND AS msgKind , MSG_KIND AS msgKind
, DELAY_YN AS delayYn
, DELAY_COMPLETE_YN AS delayCompleteYn
FROM FROM
( SELECT ( SELECT
B.USER_ID B.USER_ID
@ -328,6 +332,8 @@
, A.RSLT_CODE2 , A.RSLT_CODE2
, B.SEND_KIND as sendKind , B.SEND_KIND as sendKind
, B.MSG_KIND , B.MSG_KIND
, B.DELAY_YN
, B.DELAY_COMPLETE_YN
, CASE , CASE
WHEN B.MSG_TYPE = '6' WHEN B.MSG_TYPE = '6'
AND B.FILE_CNT > 0 AND B.FILE_CNT > 0