package doumeemes.dao.business.dto.statistics; 
 | 
  
 | 
import io.swagger.annotations.ApiModel; 
 | 
import io.swagger.annotations.ApiModelProperty; 
 | 
import lombok.Data; 
 | 
  
 | 
import java.math.BigDecimal; 
 | 
  
 | 
@Data 
 | 
@ApiModel("大屏数据看板-产品计划统计返回数据") 
 | 
/** 
 | 
 * 执行中计划数:统计范围为:成品计划;状态为【执行中】; 
 | 
 * 延期计划数:统计范围为:成品计划;状态为【执行中】且当前时间大于计划结束时间; 
 | 
 * 今日生产人数:根据今日投料/产出记录表数据,统计今日的生产人数(去重);统计范围为工单状态为【已创建、已备料、生产中、已检验、已完工检、已报工】; 
 | 
 * 今日生产设备:根据今日投料/产出记录表关联的工单数据,统计今日的生产设备数(去重);统计范围为工单状态为【已创建、已备料、生产中、已检验、已完工检、已报工】; 
 | 
 * 今日不良品率:根据今日产出记录表数据,统计今日产出不良数/今日产出总数量*100%;统计范围为工单状态为【已报工】; 
 | 
 */ 
 | 
public class StatisticsPlanDataModel { 
 | 
    @ApiModelProperty(value = "执行中计划数", example = "1") 
 | 
    private Integer ingNum; 
 | 
    @ApiModelProperty(value = "延期计划数", example = "1") 
 | 
    private Integer delayNum; 
 | 
    @ApiModelProperty(value = "今日生产人数", example = "1") 
 | 
    private Integer prouserNum; 
 | 
    @ApiModelProperty(value = "今日生产设备数", example = "1") 
 | 
    private Integer deviceNum; 
 | 
    @ApiModelProperty(value = "今日不良品率", example = "1") 
 | 
    private BigDecimal unqualifiedRate; 
 | 
    @ApiModelProperty(value = "今日不良品数", example = "1",hidden = true) 
 | 
    private BigDecimal unqualifiedNum; 
 | 
    @ApiModelProperty(value = "今日报工数", example = "1",hidden = true) 
 | 
    private BigDecimal doneNUm; 
 | 
} 
 |