선거문자 비로그인시 발신번호 조회가 안되도록 수정

This commit is contained in:
name 2023-07-27 13:50:45 +09:00
parent 3d6ea9454d
commit a0b76ca414
4 changed files with 39 additions and 19 deletions

View File

@ -112,6 +112,14 @@ public class LoginVO implements Serializable{
//관리자 SMS 문자인증 여부( Y : 문자인증함, N : 문자인증 안함) //관리자 SMS 문자인증 여부( Y : 문자인증함, N : 문자인증 안함)
private String outerCertYn; private String outerCertYn;
private String dormantYn; // 휴먼회원여부 ( N:일반회원, Y:휴먼회원)
public String getDormantYn() {
return dormantYn;
}
public void setDormantYn(String dormantYn) {
this.dormantYn = dormantYn;
}
public String getLoginYn() { public String getLoginYn() {
return loginYn; return loginYn;
} }

View File

@ -165,6 +165,14 @@ public class MjonMsgVO extends ComDefaultVO{
private String reqFullDate; private String reqFullDate;
private String blineCode; private String blineCode;
private String sendKind; //문자전송 타입(H:홈페이지, A:API)
public String getSendKind() {
return sendKind;
}
public void setSendKind(String sendKind) {
this.sendKind = sendKind;
}
public String getBlineCode() { public String getBlineCode() {
return blineCode; return blineCode;
} }

View File

@ -1078,18 +1078,20 @@ public class MjonMsgCampainDataController {
voComCode.setCodeId("ITN031"); voComCode.setCodeId("ITN031");
model.addAttribute("emailCode", cmmUseService.selectCmmCodeDetail(voComCode)); model.addAttribute("emailCode", cmmUseService.selectCmmCodeDetail(voComCode));
if(!userId.equals("")) {//로그인 했을때만 발신번호 리스트 불러오기
//아이디 발신번호 리스트 불러오기. //아이디 발신번호 리스트 불러오기.
List<String> resultSendPhonList = mjonMsgDataService.selectSendPhonNumList(userId); List<String> resultSendPhonList = mjonMsgDataService.selectSendPhonNumList(userId);
List<String> resultPhonList = new ArrayList<String>(); List<String> resultPhonList = new ArrayList<String>();
MJUtil mjUtil = new MJUtil(); MJUtil mjUtil = new MJUtil();
for(String phone : resultSendPhonList) { for(String phone : resultSendPhonList) {
resultPhonList.add(mjUtil.addDash(phone)); resultPhonList.add(mjUtil.addDash(phone));
}
model.addAttribute("resultPhonList", resultPhonList);
} }
model.addAttribute("resultPhonList", resultPhonList);
// 문자 카테고리 리스트 불러오기 // 문자 카테고리 리스트 불러오기
List<CateCode> cateConfList = letterService.selectCateConfWithList(categoryType); List<CateCode> cateConfList = letterService.selectCateConfWithList(categoryType);

View File

@ -533,10 +533,12 @@
</select> </select>
<select id="userManageDAO.selectUserIdAjax2" parameterClass="userVO" resultClass="userVO"> <select id="userManageDAO.selectUserIdAjax2" parameterClass="userVO" resultClass="userVO">
SELECT a.mber_Id AS emplyrId, SELECT
DATE_FORMAT(a.SBSCRB_DE, '%Y-%m-%d') as sbscrbDeBegin, a.mber_Id AS emplyrId
a.CRTFC_DN_VALUE AS mblDn , DATE_FORMAT(a.SBSCRB_DE, '%Y-%m-%d') AS sbscrbDeBegin
FROM lettngnrlmber a , a.CRTFC_DN_VALUE AS mblDn
FROM
lettngnrlmber a
WHERE 1=1 WHERE 1=1
<isEmpty property="emplyrNm"> <isEmpty property="emplyrNm">
<isEmpty property="emailAdres"> <isEmpty property="emailAdres">
@ -549,16 +551,16 @@
</isEmpty> </isEmpty>
<isNotEmpty property="emplyrNm"> <isNotEmpty property="emplyrNm">
AND (a.MBER_NM = #emplyrNm# OR a.MANAGER_NM = #emplyrNm#) AND (a.MBER_NM = #emplyrNm# OR a.MANAGER_NM = #emplyrNm#)
</isNotEmpty> </isNotEmpty>
<isNotEmpty property="emailAdres"> <isNotEmpty property="emailAdres">
AND a.MBER_EMAIL_ADRES = #emailAdres# AND a.MBER_EMAIL_ADRES = #emailAdres#
</isNotEmpty> </isNotEmpty>
<isNotEmpty property="moblphonNo"> <isNotEmpty property="moblphonNo">
AND a.MBTLNUM = #moblphonNo# AND a.MBTLNUM = #moblphonNo#
</isNotEmpty> </isNotEmpty>
<isNotEmpty property="emplyrId"> <isNotEmpty property="emplyrId">
AND a.mber_Id = #emplyrId# AND a.mber_Id = #emplyrId#
</isNotEmpty> </isNotEmpty>
</select> </select>