조회조건 추가(발송목적)

main
이범준 1 year ago
parent 36a3cfedbe
commit 479d7e8249

@ -12,12 +12,13 @@ public class MessageQuery extends QueryRequest {
private String stngInfoType; //설정정보유형(01:게이트웨이ID,02:송신전화번호,03:서비스사용자ID,04:템플릿)
private String msgPrps; //고장신고,사전알림,주차신고민원,기타민원
private String msgDtlPrps;
private String msgPrps;
private String msgState;
private String callback;
private String phone;
private String msgState;
public String getSggCd() {
return ifEmpty(sggCd, () -> null);
@ -54,4 +55,14 @@ public class MessageQuery extends QueryRequest {
this.stngInfoType = stngInfoType;
return self();
}
public String getMsgPrps() {
return ifEmpty(msgPrps, () -> null);
}
public <T extends QueryRequest> T setMsgPrps(String msgPrps) {
this.msgPrps = msgPrps;
return self();
}
}

@ -79,8 +79,11 @@ SELECT A.MSG_KEY
, GET_CODE_NM('FIM054', A.TASK_SE_CD) AS TASK_SE_NM
FROM NURI2_NRMSG_DATA A
WHERE 1=1
AND INPUT_DT <![CDATA[>=]]> CONCAT(#{schInputYmdFrom},'000000')
AND INPUT_DT <![CDATA[<=]]> CONCAT(#{schInputYmdTo},'235959')
AND A.INPUT_DT <![CDATA[>=]]> CONCAT(#{schInputYmdFrom},'000000')
AND A.INPUT_DT <![CDATA[<=]]> CONCAT(#{schInputYmdTo},'235959')
<if test="@org.egovframe.rte.fdl.string.EgovStringUtil@isNotEmpty(msgPrps)">
AND A.MSG_PRPS = #{msgPrps}
</if>
<include refid="utility.sortBy" />
<include refid="utility.paging-suffix"/>
</select>

Loading…
Cancel
Save