package com.xdap.self_development.domain.dto;

import com.xdap.api.moudle.user.pojo.XdapUsers;
import lombok.Data;

@Data
public class EngineParamDetailDTO {
    /**
     * ID
     */
    private String id;
    /**
     * 责任人ID
     */
    private String resPersonId;
    private XdapUsers resPerson;
    /**
     * 参数模板表id
     */
    private String parameterId;

    /**
     * 发动机型号表id
     */
    private String engineModelId;

    /**
     * 子系统
     */
    private String subsystemName;
    /**
     * 类型
     */
    private String parameterType;
    /**
     * 零部件名称
     */
    private String partsName;

    /**
     * 参数名称
     */
    private String parameterName;

    /**
     * 参数值
     */
    private String parameterValue;
    /**
     * 单位
     */
    private String unit;
    /**
     * 填写部门
     */
    private String department;

    /**
     * 填写人
     */
    private String filledBy;

    private XdapUsers filler;
    /**
     * 大版本（审核通过后变更的）
     */
    private Integer majorVersion;
    /**
     * 小版本（控制是否可以审核）
     */
    private String minorVersion;
    /**
     * 版本状态(0已通过，1草稿，审核中，3已撤回，4拒绝)
     */
    private String versionStatus;
    /**
     * 流程ID
     */
    private String approvalId;

    /**
     * 是否分发填写人(0：否，1：是)
     */
    private Integer isDistributedFilled;
    /**
     * 是否分发责任人(0：否，1：是)
     */
    private Integer isDistributedRes;

    /**
     * 参数来源
     */
    private String parameterSource;

}
