package doumeemes.dao.business.dto.statistics; 
 | 
  
 | 
import doumeemes.core.annotation.excel.ExcelColumn; 
 | 
import io.swagger.annotations.ApiModel; 
 | 
import io.swagger.annotations.ApiModelProperty; 
 | 
import lombok.Data; 
 | 
  
 | 
import java.math.BigDecimal; 
 | 
import java.util.Date; 
 | 
  
 | 
@Data 
 | 
@ApiModel("大屏数据看板- 、工序计划进度:(不分页,展示所有数据)") 
 | 
/** 
 | 
 *  以当前工序维度展示工序计划的情况; 
 | 
 * 统计范围:【已发布】、【已分配】或者 [【已完工】且当天有报工记录的工序计划]; 
 | 
 * 展示物料名称、编码、计划数量、完成的良品数、不良品数、未完工数=计划数-良品数-不良品数、不良率=不良品数/总完工数*100%; 
 | 
 * 按照创建时间正序展示; 
 | 
 */ 
 | 
public class ProcedurePlansPageModel { 
 | 
  
 | 
    @ApiModelProperty(value = "不良品数", example = "1") 
 | 
    private BigDecimal unqualifiedNum; 
 | 
    @ApiModelProperty(value = "良品数", example = "1") 
 | 
    private BigDecimal qualifiedNum; 
 | 
    @ApiModelProperty(value = "未完工数量", example = "1") 
 | 
    private BigDecimal undoneNum; 
 | 
    @ApiModelProperty(value = "计划数量", example = "1") 
 | 
    private BigDecimal num; 
 | 
    @ApiModelProperty(value = "不良品率%", example = "1") 
 | 
    private BigDecimal  unqualifiedRate; 
 | 
    @ApiModelProperty(value = "物料编码") 
 | 
    private String materialCode; 
 | 
    @ApiModelProperty(value = "物料名称") 
 | 
    private String materialName; 
 | 
    @ApiModelProperty(value = "工序名称") 
 | 
    private String procedureName; 
 | 
  
 | 
    @ApiModelProperty(value = "状态 0已生成、1已发布、2已撤回、3已取消、4已分配、5已暂停、6已完工、7已入库、8已关闭", example = "1") 
 | 
    private Integer status; 
 | 
  
 | 
} 
 |