package com.yeejoin.equipmanage.common.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.equipmanage.common.entity.publics.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("wl_file_manage")
public class FileManage extends BaseEntity {

    /**
     * 名称 - 输入或下拉
     */
    private String name;

    /**
     * 类型
     */
    @TableField("type")
    private String type;


    /**
     * 文件名称
     */
    @TableField("file_name")
    private String fileName;


    /**
     * 部件id
     */
    @TableField("file_url")
    private String fileUrl;

    /**
     * 部件名称
     */
    @TableField("business_category")
    private String businessCategory;

    /**
     * 部件名称
     */
    @TableField("business_type")
    private String businessType;

    /**
     * 机构编码 - 用于权限过滤
     */
    @TableField("biz_org_code")
    private String bizOrgCode;

}
