jiangping
2023-08-18 5dfbc4af25ab4f5e8d75f99c6e889b5004a49ef0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
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("大屏数据看板- 成品计划进度-工序列表 ")
/**
 *  统计范围为【已报工】状态的工单的报工数量;
 * 列表展示状态为【执行中】或者【已完成】且当天有报工记录的成品计划,按照创建时间正序展示;
 * 各工序完成情况:按照工艺路线下的工序顺序展示,并展示当前工序的完成情况;完成情况=良品数/计划数;点击工序名称跳转到工序大屏
 * 最后一列的良品数/完工数:为当前产品最后一道工序的良品数/完工数;
 */
public class ProcedureProcessModel {
    @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 procedureName;
 
    @ApiModelProperty(value = "状态 0已生成、1已发布、2已撤回、3已取消、4已分配、5已暂停、6已完工、7已入库、8已关闭", example = "1")
    private Integer status;
 
 
}