package com.ruoyi.production.pojo; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; /** * 报工班组人员产量时长明细 */ @Data @TableName("production_report_person") @ApiModel(value = "ProductionReportPerson对象", description = "报工班组人员产量时长明细表") public class ProductionReportPerson { @TableId(value = "id", type = IdType.AUTO) private Long id; @ApiModelProperty("报工主表id(production_product_main.id)") private Long productMainId; @ApiModelProperty("生产人id") private Long userId; @ApiModelProperty("生产人姓名") private String userName; @ApiModelProperty("该人员产出数量") private BigDecimal quantity; @ApiModelProperty("该人员生产时长(分钟)") private Integer workHour; @TableField(fill = FieldFill.INSERT) private Long tenantId; @TableField(fill = FieldFill.INSERT) private LocalDateTime createTime; @TableField(fill = FieldFill.INSERT_UPDATE) private LocalDateTime updateTime; @TableField(fill = FieldFill.INSERT) private Long createUser; @TableField(fill = FieldFill.INSERT_UPDATE) private Long updateUser; @TableField(fill = FieldFill.INSERT) private Long deptId; }