package com.yuanchu.mom.pojo; import com.alibaba.excel.annotation.ExcelIgnore; import com.alibaba.excel.annotation.ExcelProperty; 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.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.time.LocalDateTime; import com.yuanchu.mom.annotation.ValueTableShow; import com.yuanchu.mom.common.OrderBy; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.Getter; import lombok.Setter; /** *
* 日工时管理的辅助工时 *
* * @author 江苏鵷雏网络科技有限公司 * @since 2024-05-28 02:22:19 */ @Data @TableName("auxiliary_working_hours_day") @ApiModel(value = "AuxiliaryWorkingHoursDay对象", description = "日工时管理的辅助工时") public class AuxiliaryWorkingHoursDay extends OrderBy implements Serializable { @TableId(value = "id", type = IdType.AUTO) @ExcelIgnore private Integer id; @ApiModelProperty("姓名id") @ExcelIgnore private Integer nameUser; @ApiModelProperty("编号") @ExcelProperty(value = "编号") @ValueTableShow(3) private String number; @ApiModelProperty("辅助项目名称") @ExcelProperty(value = "辅助项目名称") @ValueTableShow(4) private String auxiliaryProject; @ApiModelProperty("核准工时") @ExcelProperty(value = "核准工时") @ValueTableShow(5) private Double approvedWorkingHour; @ApiModelProperty("数量") @ExcelProperty(value = "数量") @ValueTableShow(6) private Integer amount; @ApiModelProperty("辅助工时") @ExcelProperty(value = "辅助工时") @ValueTableShow(7) private Double nonproductiveTime; @ApiModelProperty("辅助说明") @ExcelProperty(value = "辅助说明") @ValueTableShow(8) private String remarks; @ApiModelProperty("复核人") @ExcelProperty(value = "复核人") @ValueTableShow(9) private String reviewer; @ApiModelProperty("复核数量") @ExcelProperty(value = "复核数量") @ValueTableShow(10) private Integer reviewerNumber; @ApiModelProperty("复核工时") @ExcelProperty(value = "复核工时") @ValueTableShow(11) private Double reviewerNonproductiveTime; @ApiModelProperty("复核说明") @ExcelProperty(value = "复核说明") @ValueTableShow(12) private String reviewerRemark; @ApiModelProperty("年") @ExcelProperty(value = "年") @ValueTableShow(13) private String year; @ApiModelProperty("班次") @ExcelProperty(value = "班次") @ValueTableShow(14) private String shift; @ApiModelProperty("周次") @ExcelProperty(value = "周次") @ValueTableShow(15) private String week; @ApiModelProperty("星期") @ExcelProperty(value = "星期") @ValueTableShow(16) private String weekDay; @ApiModelProperty("创建时间") @TableField(fill = FieldFill.INSERT) @ValueTableShow(17) @ExcelIgnore private LocalDateTime createTime; @ApiModelProperty("修改时间") @TableField(fill = FieldFill.INSERT_UPDATE) @ExcelIgnore private LocalDateTime updateTime; @ApiModelProperty("创建人id") @TableField(fill = FieldFill.INSERT) @ExcelIgnore private Integer createUser; @ApiModelProperty("修改人id") @TableField(fill = FieldFill.INSERT_UPDATE) @ExcelIgnore private Integer updateUser; @ApiModelProperty("状态") @ExcelProperty(value = "状态") @ExcelIgnore @ValueTableShow(4) private String state; @ApiModelProperty("日期") @ExcelProperty(value = "日期") @ValueTableShow(19) private String dateTime; }