package com.ruoyi.production.dto; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; import java.time.LocalDate; import java.util.Date; /** * @author :yys * @date : 2025/11/3 9:35 */ @Data public class DaiDto{ @Excel(name = "待排数量") private BigDecimal daiNum; /** * 生产订单号 */ @Excel(name = "生产订单号") private String orderNo; /** * 产品大类 */ @Excel(name = "产品大类") private String productCategory; /** * 规格型号 */ @Excel(name = "规格型号") private String specificationModel; /** * 单位 */ @Excel(name = "单位") private String unit; /** * 数量 */ @Excel(name = "数量") private BigDecimal quantity; /** * 订单状态 */ @Excel(name = "订单状态") @TableField(exist = false) private String status; @ApiModelProperty(value = "完工数量") @TableField(exist = false) private BigDecimal successNum; /** * 录入日期 */ @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @Excel(name = "录入日期", width = 30, dateFormat = "yyyy-MM-dd") private LocalDate registerDate; /** * 录入人 */ @Excel(name = "录入人") private String createBy; }