package com.smartor.domain; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import java.util.ArrayList; import java.util.List; /** * 指标分类对象 ivr_liba_target_assort * * @author ruoyi * @date 2023-12-14 */ @Data @ApiModel(value = "IvrLibaTarget", description = "指标库对象") public class IvrLibaTargetAssortVO extends BaseEntity { private static final long serialVersionUID = 1L; /** * $column.columnComment */ @ApiModelProperty(value = "主键") private Long id; /** * 指标分类名称 */ @ApiModelProperty(value = "主键") @Excel(name = "指标分类名称") private String indexAssortName; /** * 删除 */ @ApiModelProperty(value = "删除") private Long delFlag; /** * 父id */ @ApiModelProperty(value = "父id") @Excel(name = "父id") private Long pid; /** * pageNum */ @ApiModelProperty(value = "pageNum") @Excel(name = "pageNum") private Integer pageNum; /** * pageSize */ @ApiModelProperty(value = "pageSize") @Excel(name = "pageSize") private Integer pageSize; /** * 子数据 */ @ApiModelProperty(value = "子数据") private List ivrLibaTargetAssortList = new ArrayList<>(); @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("indexAssortName", getIndexAssortName()).append("delFlag", getDelFlag()).append("createTime", getCreateTime()).append("updateTime", getUpdateTime()).append("pid", getPid()).toString(); } }