package com.ssm.manage.query;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.ssm.manage.page.BasePage;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.Date;
import java.util.List;

@Setter
@Getter
@ToString
@JsonIgnoreProperties(ignoreUnknown = true)
public class ProjectTypeRequest extends BasePage {
    private Long id;

    /**
     * 项目类别编码
     */
    private String projectTypeNum;

    /**
     * 类别名称
     */
    private String projectTypeName;

    /**
     * 状态 1：使用；0：停用
     */
    private Integer state;

    /**
     * 建立人（用户名称（用户编码）），来源于员工档案
     */
    private String founderStaff;

    /**
     * 建立日期
     */
    private Date founderDatetime;

    /**
     * 最近修改人（用户名称（用户编码）），来源于员工档案
     */
    private String modifyBy;

    /**
     * 最近修改时间
     */
    private Date modifyDatetime;

    /**
     * 门店编码
     */
    private Long storeId;

    /**
     * 门店名称
     */
    private String storeName;

    private String staffPhone;
    private Long parentId;

    private List<ProjectTypeRequest> projectTypeRequestList;
}
