package cn.iocoder.yudao.module.inspection.entity;

import cn.iocoder.yudao.framework.tenant.core.db.TenantBaseDO;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.util.List;

@Data
public class InspectionBusinessChannel extends TenantBaseDO {

    private Integer id;        // 主键ID

    private Integer pid;       // 父ID

    private String name;       // 名称

    private Integer type;      // 0-业务渠道 1-客户来源

    private String userIds;    // 绑定的用户ID

    private Integer sort;       // 排序

    // 子节点
    @TableField(exist = false)
    private List<InspectionBusinessChannel> children;

    @TableField(exist = false)
    private List<Long> userIdList;
}
