package com.ruoyi.quality.dto; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; import java.time.LocalDate; import java.time.LocalDateTime; @Data @ApiModel("质量管理---过程检(台账)") public class ProcessPageDto { @ApiModelProperty("生产报工记录的工序表id") private Long productionProductRouteItemId; @ApiModelProperty(value = "日期") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; @ApiModelProperty(value = "报工单号") private String productNo; @ApiModelProperty(value = "生产订单号") private String npsNo; @ApiModelProperty(value = "工序名称") private String process; @ApiModelProperty(value = "岗位人员") private String postName; @ApiModelProperty(value = "班次") private String schedule; @ApiModelProperty(value = "产品编码") private String materialCode; @ApiModelProperty(value = "产品名称") private String productName; @ApiModelProperty(value = "规格") private String model; @ApiModelProperty(value = "产品类型") private String strength; @ApiModelProperty("合格数量") private BigDecimal qualifiedQuantity; @ApiModelProperty("不合格数量") private BigDecimal unqualifiedQuantity; @ApiModelProperty("产出数量") private BigDecimal quantity; @JsonFormat(pattern = "yyyy-MM-dd") @DateTimeFormat(pattern = "yyyy-MM-dd") private LocalDate startTime; @JsonFormat(pattern = "yyyy-MM-dd") @DateTimeFormat(pattern = "yyyy-MM-dd") private LocalDate endTime; }