org.sdn.api.service.business.response.info.BusinessInfoResponseDTO Maven / Gradle / Ivy
package org.sdn.api.service.business.response.info;
import org.sdn.api.response.OpenResponse;
import java.util.Date;
/**
*
* 业务信息 响应 DTO
*
* status 业务状态 1:显示 0:隐藏
*
* @author:fulong
* @create:2018/9/18 18:12.
*/
public class BusinessInfoResponseDTO extends OpenResponse {
private static final long serialVersionUID = -5363499023416850236L;
/**
* 业务信息主键
*/
private Long id;
/**
* 业务编码
*/
private String businessCode;
/**
* 业务名称
*/
private String businessName;
/**
* 业务中文名称
*/
private String businessText;
/**
* 业务图标
*/
private String businessIcon;
/**
* 业务类型,对应的中文值通过apollo配置(用于应用界面分组) 1:基础业务2...
*/
private String businessType;
/**
* 业务标签,例如:免费使用、限时免费等
*/
private String businessTag;
/**
* 自服务接口编码,只要有值则直接跳转到第三方套餐列表
*/
private String sdnPortalCode;
/**
* 业务详情按钮文本信息,例如:进入、体验、订购等
*/
private String serviceBtnText;
/**
* 业务排序,排序值,越大排在越前
*/
private Integer businessSeq;
/**
* 业务所属域,相当于原先的TARGET_NAME
*/
private String businessDomain;
/**
* 业务状态 1:显示 0:隐藏
*/
private Integer status;
/**
* 是否已删除 N:未删除 Y:已删除
*/
private String delFlag;
/**
* 业务描述信息
*/
private String description;
/**
* 业务创建时间
*/
private Date createTime;
/**
* 业务更新时间
*/
private Date updateTime;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getBusinessCode() {
return businessCode;
}
public void setBusinessCode(String businessCode) {
this.businessCode = businessCode;
}
public String getBusinessName() {
return businessName;
}
public void setBusinessName(String businessName) {
this.businessName = businessName;
}
public String getBusinessText() {
return businessText;
}
public void setBusinessText(String businessText) {
this.businessText = businessText;
}
public String getBusinessIcon() {
return businessIcon;
}
public void setBusinessIcon(String businessIcon) {
this.businessIcon = businessIcon;
}
public String getBusinessType() {
return businessType;
}
public void setBusinessType(String businessType) {
this.businessType = businessType;
}
public String getBusinessTag() {
return businessTag;
}
public void setBusinessTag(String businessTag) {
this.businessTag = businessTag;
}
public String getSdnPortalCode() {
return sdnPortalCode;
}
public void setSdnPortalCode(String sdnPortalCode) {
this.sdnPortalCode = sdnPortalCode;
}
public String getServiceBtnText() {
return serviceBtnText;
}
public void setServiceBtnText(String serviceBtnText) {
this.serviceBtnText = serviceBtnText;
}
public Integer getBusinessSeq() {
return businessSeq;
}
public void setBusinessSeq(Integer businessSeq) {
this.businessSeq = businessSeq;
}
public String getBusinessDomain() {
return businessDomain;
}
public void setBusinessDomain(String businessDomain) {
this.businessDomain = businessDomain;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public String getDelFlag() {
return delFlag;
}
public void setDelFlag(String delFlag) {
this.delFlag = delFlag;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
@Override
public String toString() {
return "BusinessInfoRespDTO{" +
"id=" + id +
", businessCode='" + businessCode + '\'' +
", businessName='" + businessName + '\'' +
", businessText='" + businessText + '\'' +
", businessIcon='" + businessIcon + '\'' +
", businessType='" + businessType + '\'' +
", businessTag='" + businessTag + '\'' +
", sdnPortalCode='" + sdnPortalCode + '\'' +
", serviceBtnText='" + serviceBtnText + '\'' +
", businessSeq=" + businessSeq +
", businessDomain='" + businessDomain + '\'' +
", status=" + status +
", delFlag='" + delFlag + '\'' +
", description='" + description + '\'' +
", createTime=" + createTime +
", updateTime=" + updateTime +
'}';
}
}