package com.ruoyi.production.pojo; import com.baomidou.mybatisplus.annotation.*; import lombok.Builder; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDate; import java.time.LocalDateTime; /** * @author :yys * @date : 2025/7/8 13:24 */ @TableName("sales_ledger_scheduling") @Data @Builder public class SalesLedgerScheduling { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 销售台账id */ private Long salesLedgerId; /** * 销售产品id */ private Long salesLedgerProductId; /** * 派工人id */ private Long schedulingUserId; /** * 派工人名称 */ private String schedulingUserName; /** * 排产数量 */ private BigDecimal schedulingNum; /** * 已排产数量 */ private BigDecimal finishedNum; /** * 派工日期 */ private LocalDate schedulingDate; /** * 排产状态(1-待排产 2-排产中 3-已排产) */ private Integer status; /** * 创建者 */ @TableField(fill = FieldFill.INSERT) private Integer createUser; /** * 创建时间 */ @TableField(fill = FieldFill.INSERT) private LocalDateTime createTime; /** * 修改者 */ @TableField(fill = FieldFill.INSERT_UPDATE) private Integer updateUser; /** * 修改时间 */ @TableField(fill = FieldFill.INSERT_UPDATE) private LocalDateTime updateTime; /** * 租户ID */ @TableField(fill = FieldFill.INSERT) private Long tenantId; }