package com.xunmei.common.core.domain.edu.dto;

import com.xunmei.common.core.web.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @author jingyuanchao
 * @date 2023/8/24 15:21
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class CoreEduTrainingPlanPageDto extends BaseEntity {
    //页面左侧机构 针对的是培训机构也就是计划所属机构

    @ApiModelProperty(value = "执行机构类型")
    private Integer execOrgType;

    @ApiModelProperty(value = "计划所属机构(培训机构)")
    private Long belongOrgId;

    @ApiModelProperty(value = "计划所属机构(培训机构)")
    private String belongOrgPath;

    @ApiModelProperty(value = "计划周期")
    private Integer planCycle;

    @ApiModelProperty(value = "计划状态")
    private Integer planStatus;

    @ApiModelProperty(value = "计划执行角色")
    private Long planRoleId;

    @ApiModelProperty(value = "计划名称")
    private String planName;

}
