All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.sdn.api.service.business.response.info.BusinessInfoResponseDTO Maven / Gradle / Ivy

There is a newer version: 1.2.2.2-RELEASE
Show newest version
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 +
                '}';
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy