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.TableName; import java.io.Serializable; import java.time.LocalDateTime; import com.fasterxml.jackson.annotation.JsonFormat; import com.yuanchu.mom.annotation.ValueTableShow; import com.yuanchu.mom.common.OrderBy; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; /** *
* 日工时管理的产量工时 *
* * @author 江苏鵷雏网络科技有限公司 * @since 2024-05-28 03:48:48 */ @Getter @Setter @TableName("auxiliary_output_working_hours") @ApiModel(value = "AuxiliaryOutputWorkingHours对象", description = "日工时管理的产量工时") public class AuxiliaryOutputWorkingHours extends OrderBy implements Serializable { @TableId(value = "id", type = IdType.AUTO) @ExcelIgnore private Integer id; @ApiModelProperty("检测项目") @ExcelProperty(value = "检测项目") @ValueTableShow(2) private String inspectProject; @ApiModelProperty("加班委托单号") @ExcelProperty(value = "加班委托单号") @ValueTableShow(3) private String overtimeOrderNo; @ApiModelProperty("加班工时") @ExcelProperty(value = "加班工时") @ValueTableShow(4) private Double overtimeWorkTime; @ApiModelProperty("加班数量") @ExcelProperty(value = "加班数量") @ValueTableShow(5) private Integer overtimeAmount; @ApiModelProperty("非加班委托单号") @ExcelProperty(value = "非加班委托单号") @ValueTableShow(6) private String orderNo; @ApiModelProperty("非加班工时") @ExcelProperty(value = "非加班工时") @ValueTableShow(7) private Double workTime; @ApiModelProperty("非加班数量") @ExcelProperty(value = "非加班数量") @ValueTableShow(8) private Integer amount; @ApiModelProperty("产量工时") @ExcelProperty(value = "产量工时") @ValueTableShow(9) private Double outputWorkTime; @ApiModelProperty("日期") @ExcelProperty(value = "日期") @ValueTableShow(10) private String dateTime; @ApiModelProperty("周次") @ExcelProperty(value = "周次") @ValueTableShow(11) private String week; @ApiModelProperty("星期") @ExcelProperty(value = "星期") @ValueTableShow(12) private String weekDay; @ApiModelProperty("检测人id") @ExcelIgnore private Integer check; @ApiModelProperty("创建时间") @TableField(fill = FieldFill.INSERT) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ExcelIgnore private LocalDateTime createTime; @ApiModelProperty("修改时间") @TableField(fill = FieldFill.INSERT_UPDATE) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @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("工时分组") @ExcelIgnore private String manHourGroup; }