package itn.let.mjo.msgdata.service;

import java.util.Date;
import java.util.List;

import itn.let.uss.umt.service.UserDefaultVO;

public class MjonMsgDataVO  extends UserDefaultVO{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	//중계사 코드 정보
	private String codeId;	// 상위코드 번호
	private String code;	// 코드 번호
	private String codeNm;	// 코드 이름
	private String sort;	// 정렬 번호
	
	private String userId;
	private String esntl_id;
	private String msgId;
	private String letterId;
	private List msgIdList;
	private List msgSeqList;
	private String subject;
	private String mmsSubject;
	private String smsTxt;
	private String smsLen;
	private String[]  imgFileId;  // 그림 이미지 아이디
	private String atchFileId1;
	private String atchFileId2;
	private String atchFileId3;
	private List atchFileList;
	private Date regdate;
	
	private String myMsgStDt;	//검색 시작일
	private String myMsgEndDt;	//검색 종료일
	
	private String pageType; 		//문자 화면 타입(내문자함, 그림문자, 단문문자, 장문 문자, 맞춤문자 등)
	private String msgType;			//문자 종류 (S:단문 , L:장문 , P: 그림)
	private String msgKind;			//문자 종류 (N:일반 , A:광고 , C: 선거)
	
	private String msgResendFlag;	//문자재전송 여부
	private String customImgFlag;	//맞춤제작 이미지 선택 여부
	private String mainImgFlag;		//메인 이미지 선택 여부
	private String mainLetterFlag;	//메인 문자샘플 선택 여부
	private String mainMoreSamFlag;	//메인 더많은 샘플 보기 선택 여부
	private String mainLetterTypeFlag;	//메인 문자메뉴 이동 시 문자 타입
	private String headerMsgSearchFlag;	//메인 문자검색 선택 여부
	private String moveAddrFlag;	//주소록 메뉴에서 주소록리스트 전송여부
	private String moveAddrAllFlag;	//주소록 메뉴에서 주소록리스트 전송여부
	private List addrIdList;			//주소록 아이디 리스트
	
	private String fileSn = "0";  
	private String fileStreCours = "";  
	private String streFileNm = "";  
	private String fileExtsn = ""; //파일확장자
	private String strImgPath="";	//이미지 경로 정보
	
	private String userIp;			//사용자 아이피 정보
	private String refundYn; 	//문자전송 실패시 환불처리 완료 여부
	
	public String getCodeId() {
		return codeId;
	}
	public void setCodeId(String codeId) {
		this.codeId = codeId;
	}
	public String getCode() {
		return code;
	}
	public void setCode(String code) {
		this.code = code;
	}
	public String getCodeNm() {
		return codeNm;
	}
	public void setCodeNm(String codeNm) {
		this.codeNm = codeNm;
	}
	public String getSort() {
		return sort;
	}
	public void setSort(String sort) {
		this.sort = sort;
	}
	public String getUserId() {
		return userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}
	public String getEsntl_id() {
		return esntl_id;
	}
	public void setEsntl_id(String esntl_id) {
		this.esntl_id = esntl_id;
	}
	public String getMsgId() {
		return msgId;
	}
	public void setMsgId(String msgId) {
		this.msgId = msgId;
	}
	public String getLetterId() {
		return letterId;
	}
	public void setLetterId(String letterId) {
		this.letterId = letterId;
	}
	public List getMsgIdList() {
		return msgIdList;
	}
	public void setMsgIdList(List msgIdList) {
		this.msgIdList = msgIdList;
	}
	public List getMsgSeqList() {
		return msgSeqList;
	}
	public void setMsgSeqList(List msgSeqList) {
		this.msgSeqList = msgSeqList;
	}
	public String getSubject() {
		return subject;
	}
	public void setSubject(String subject) {
		this.subject = subject;
	}
	public String getMmsSubject() {
		return mmsSubject;
	}
	public void setMmsSubject(String mmsSubject) {
		this.mmsSubject = mmsSubject;
	}
	public String getSmsTxt() {
		return smsTxt;
	}
	public void setSmsTxt(String smsTxt) {
		this.smsTxt = smsTxt;
	}
	public String getSmsLen() {
		return smsLen;
	}
	public void setSmsLen(String smsLen) {
		this.smsLen = smsLen;
	}
	public String[] getImgFileId() {
		return imgFileId;
	}
	public void setImgFileId(String[] imgFileId) {
		this.imgFileId = imgFileId;
	}
	public String getAtchFileId1() {
		return atchFileId1;
	}
	public void setAtchFileId1(String atchFileId1) {
		this.atchFileId1 = atchFileId1;
	}
	public String getAtchFileId2() {
		return atchFileId2;
	}
	public void setAtchFileId2(String atchFileId2) {
		this.atchFileId2 = atchFileId2;
	}
	public String getAtchFileId3() {
		return atchFileId3;
	}
	public void setAtchFileId3(String atchFileId3) {
		this.atchFileId3 = atchFileId3;
	}
	public List getAtchFileList() {
		return atchFileList;
	}
	public void setAtchFileList(List atchFileList) {
		this.atchFileList = atchFileList;
	}
	public Date getRegdate() {
		return regdate;
	}
	public void setRegdate(Date regdate) {
		this.regdate = regdate;
	}
	public String getMyMsgStDt() {
		return myMsgStDt;
	}
	public void setMyMsgStDt(String myMsgStDt) {
		this.myMsgStDt = myMsgStDt;
	}
	public String getMyMsgEndDt() {
		return myMsgEndDt;
	}
	public void setMyMsgEndDt(String myMsgEndDt) {
		this.myMsgEndDt = myMsgEndDt;
	}
	public String getPageType() {
		return pageType;
	}
	public void setPageType(String pageType) {
		this.pageType = pageType;
	}
	public String getMsgType() {
		return msgType;
	}
	public void setMsgType(String msgType) {
		this.msgType = msgType;
	}
	public String getMsgKind() {
		return msgKind;
	}
	public void setMsgKind(String msgKind) {
		this.msgKind = msgKind;
	}
	public String getMsgResendFlag() {
		return msgResendFlag;
	}
	public void setMsgResendFlag(String msgResendFlag) {
		this.msgResendFlag = msgResendFlag;
	}
	public String getCustomImgFlag() {
		return customImgFlag;
	}
	public void setCustomImgFlag(String customImgFlag) {
		this.customImgFlag = customImgFlag;
	}
	public String getMainImgFlag() {
		return mainImgFlag;
	}
	public void setMainImgFlag(String mainImgFlag) {
		this.mainImgFlag = mainImgFlag;
	}
	public String getMainLetterFlag() {
		return mainLetterFlag;
	}
	public void setMainLetterFlag(String mainLetterFlag) {
		this.mainLetterFlag = mainLetterFlag;
	}
	public String getMainMoreSamFlag() {
		return mainMoreSamFlag;
	}
	public void setMainMoreSamFlag(String mainMoreSamFlag) {
		this.mainMoreSamFlag = mainMoreSamFlag;
	}
	
	public String getMainLetterTypeFlag() {
		return mainLetterTypeFlag;
	}
	public void setMainLetterTypeFlag(String mainLetterTypeFlag) {
		this.mainLetterTypeFlag = mainLetterTypeFlag;
	}
	public String getHeaderMsgSearchFlag() {
		return headerMsgSearchFlag;
	}
	public void setHeaderMsgSearchFlag(String headerMsgSearchFlag) {
		this.headerMsgSearchFlag = headerMsgSearchFlag;
	}
	public String getMoveAddrFlag() {
		return moveAddrFlag;
	}
	public void setMoveAddrFlag(String moveAddrFlag) {
		this.moveAddrFlag = moveAddrFlag;
	}
	public String getMoveAddrAllFlag() {
		return moveAddrAllFlag;
	}
	public void setMoveAddrAllFlag(String moveAddrAllFlag) {
		this.moveAddrAllFlag = moveAddrAllFlag;
	}	
	public List getAddrIdList() {
		return addrIdList;
	}
	public void setAddrIdList(List addrIdList) {
		this.addrIdList = addrIdList;
	}
	public String getFileSn() {
		return fileSn;
	}
	public void setFileSn(String fileSn) {
		this.fileSn = fileSn;
	}
	public String getFileStreCours() {
		return fileStreCours;
	}
	public void setFileStreCours(String fileStreCours) {
		this.fileStreCours = fileStreCours;
	}
	public String getStreFileNm() {
		return streFileNm;
	}
	public void setStreFileNm(String streFileNm) {
		this.streFileNm = streFileNm;
	}
	public String getFileExtsn() {
		return fileExtsn;
	}
	public void setFileExtsn(String fileExtsn) {
		this.fileExtsn = fileExtsn;
	}
	public String getStrImgPath() {
		return strImgPath;
	}
	public void setStrImgPath(String strImgPath) {
		this.strImgPath = strImgPath;
	}
	public String getUserIp() {
		return userIp;
	}
	public void setUserIp(String userIp) {
		this.userIp = userIp;
	}
	public String getRefundYn() {
		return refundYn;
	}
	public void setRefundYn(String refundYn) {
		this.refundYn = refundYn;
	}
	
}
