package kr.co.uplus.ez.api.attractMgt.dto;

import io.swagger.annotations.ApiModelProperty;
import kr.co.uplus.ez.common.data.Paging;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@SuppressWarnings("serial")
@Data
public class ChannelDetailRes implements Serializable {

	private Paging paging;
	private List<ChannelDetail> list;

	@ApiModelProperty(example = "1", name = "리스트번호", dataType = "String")
	private String no;
	@ApiModelProperty(example = "20220101", name = "가입일", dataType = "String")
	private String subsDt;
	@ApiModelProperty(example = "대리점", name = "유치업체", dataType = "String")
	private String norgNm;
	@ApiModelProperty(example = "서울시", name = "사업장주소1", dataType = "String")
	private String adr1;
	@ApiModelProperty(example = "서초구", name = "사업장주소2", dataType = "String")
	private String adr2;
	@ApiModelProperty(example = "1동", name = "사업장주소3", dataType = "String")
	private String adr3;
	@ApiModelProperty(example = "10110201", name = "사용자일련번호", dataType = "String")
	private String userSeq;
	@ApiModelProperty(example = "test", name = "마당ID(이름)", dataType = "String")
	private String loginId;
	@ApiModelProperty(example = "TEST", name = "고객사명", dataType = "String")
	private String custNm;
	@ApiModelProperty(example = "홍길동", name = "대표자명", dataType = "String")
	private String reprNm;
	@ApiModelProperty(example = "1010120202", name = "사업자등록번호", dataType = "String")
	private String bizrno;
	@ApiModelProperty(example = "1234561234567", name = "법인등록번호", dataType = "String")
	private String cprRegNo;
	@ApiModelProperty(example = "홍길동", name = "이름" , dataType = "String")
	private String userNm;
	@ApiModelProperty(example = "청약", name = "상태", dataType = "String")
	private String subsSttusCd;
	@ApiModelProperty(example = "법인사업자", name = "구분", dataType = "String")
	private String subsSttusNm;
	@ApiModelProperty(example = "구분", name = "구분", dataType = "String")
	private String custTyCd;
	@ApiModelProperty(example = "LTE5만원", name = "청약요금제명", dataType = "String")
	private String custTyNm;
	@ApiModelProperty(example = "청약요금제명", name = "청약요금제명", dataType = "String")
	private String plan;
	@ApiModelProperty(example = "100", name = "전체발송건수", dataType = "String")
	private String sndCnt;
	@ApiModelProperty(example = "adminTest", name = "관리자ID", dataType = "String")
	private String adminId;
	@ApiModelProperty(example = "어드민", name = "관리자명", dataType = "String")
	private String adminNm;
	@ApiModelProperty(example = "admin", name = "유치자ID", dataType = "String")
	private String channelId;
	@ApiModelProperty(example = "관리자", name = "유치자명", dataType = "String")
	private String channelNm;
	@ApiModelProperty(example = "test", name = "USER ID", dataType = "String", hidden = true)
	private String userId;
}
