package cn.cslg.pas.common.model.vo;

import lombok.Data;

import java.util.List;

@Data
public class ProjectVO extends BaseVO {
    private String name;
    private String clientName;
    private String technicalTheme;
    private List<Integer> group;
    private List<Integer> scenario;
    private List<Integer> type;
    private Boolean myself;
    private List<Integer> proIds;
    private Integer createBy;
    private String innerFile;
    private Sort sort;
    private List<Department> departmentList;
    private List<Personnel> personnelList;
    private Integer departmentId;
    private List<Integer> personnelIds;
    /*
    角色类型
     */
    private Integer RoleType;
    /*
    登录人Id
    */
    private Integer PersonnelId;
    /*
   登录人租户Id
    */
    private Integer tenantId;
    /**
     * 事件id
     */
    private Integer eventId;

    @Data
    public static class Sort {
        private String order;
        private String prop;
    }

    @Data
    public static class Department {
        private String departmentName;
        private Integer id;
    }

    @Data
    public static class Personnel {
        private String personnelName;
        private Integer id;
    }
}
