File name
Commit message
Commit date
2024-09-11
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
2024-09-10
2024-09-10
File name
Commit message
Commit date
package itn.let.mjo.addr.service;
import java.util.List;
import itn.com.cmm.ComDefaultVO;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class AddrVO extends ComDefaultVO{
private static final long serialVersionUID = 1L;
private int totcnt = 0;
private String addrId; // 주소록ID
private String addrGrpId; // 주소록그룹ID
private String[] addrGrpIds; // 주소록그룹IDs
private String mberId; // 일반회원ID
private String addrNm; // 주소록 이름
private String addrPhoneNo; // 휴대폰번호
private String addrInfo1; // 치환1
private String addrInfo2; // 치환2
private String addrInfo3; // 치환3
private String addrInfo4; // 치환4
private String addrComment; // 메모
private String deleteYn; // 삭제여부
private String addrGrpNm; // 주소록 그룹명
private String grpDelete; // 그룹삭제여부
private String type; // 구분
private String bookmark; // 자주보내는번호
private String recvStatus; // 수신여부(S:직접등록, Y:수신승인, W:수신대기, N:수신거부)
private String[] mergeGrps; // 합칠 그룹들 id
private String[] sendGrps; // 내보낼 그룹들 id
private String[] copyAddrs; // 내보낼 주소록들 id
private String[] addrIds;
private String[] addrPhones;
private String[] addrNms;
private String[] addrInfo1s;
private String[] addrInfo2s;
private String[] addrInfo3s;
private String[] addrInfo4s;
private String searchAddrGrpId;
private String startKeyword;
private String searchStartDate;
private String searchEndDate;
private String[] excelDownTitles;
@SuppressWarnings("rawtypes")
private List addrIdList;
String[] phoneList;
String[] nameList;
String[] info1List;
String[] info2List;
String[] info3List;
String[] info4List;
String[] memoList;
private int dupliCnt;
public String getFieldValue(String field) {
if("addrPhoneNo".equals(field)) {
return this.addrPhoneNo;
} else if("addrNm".equals(field)) {
return this.addrNm;
} else if("addrGrpNm".equals(field)) {
return this.addrGrpNm;
} else if("addrComment".equals(field)) {
return this.addrComment;
} else if("addrInfo1".equals(field)) {
return this.addrInfo1;
} else if("addrInfo2".equals(field)) {
return this.addrInfo2;
} else if("addrInfo3".equals(field)) {
return this.addrInfo3;
} else if("addrInfo4".equals(field)) {
return this.addrInfo4;
}
return "";
}
public String getHeaderName(String field) {
if("addrPhoneNo".equals(field)) {
return "휴대폰번호";
} else if("addrNm".equals(field)) {
return "이름";
} else if("addrGrpNm".equals(field)) {
return "주소록그룹명";
} else if("addrComment".equals(field)) {
return "메모";
} else if("addrInfo1".equals(field)) {
return "[*1*]";
} else if("addrInfo2".equals(field)) {
return "[*2*]";
} else if("addrInfo3".equals(field)) {
return "[*3*]";
} else if("addrInfo4".equals(field)) {
return "[*4*]";
}
return "";
}
private String addrGroupNm;
private String addrPhone;
private String addrName;
private String addrRep1;
private String addrRep2;
private String addrRep3;
private String addrRep4;
private int page = 1; // 기본 값 설정
private int size = 10; // 기본 값 설정
private int offset; // 기본 값 설정
private String name;
private String phone;
private String rep1;
private String rep2;
private String rep3;
private String rep4;
private int batchSize;
private int lastProcessedId;
}