Lius
2023-10-30 ff9dc3f8220dfeb9acddd2f86c28718001e70314
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/RepairOrderActualWorkHours.java
@@ -1,6 +1,7 @@
package org.jeecg.modules.eam.entity;
import java.io.Serializable;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
@@ -13,49 +14,89 @@
import org.jeecg.modules.eam.vo.UsetTeamVo;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import java.util.Date;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.UnsupportedEncodingException;
import java.util.List;
/**
 * @Description: 实际工时
 * @Author: jeecg-boot
 * @Date:   2023-04-25
 * @Date: 2023-04-25
 * @Version: V1.0
 */
@Data
@TableName("mom_eam_repair_order_actual_work_hours")
@ApiModel(value="mom_eam_repair_order_actual_work_hours对象", description="实际工时")
@ApiModel(value = "mom_eam_repair_order_actual_work_hours对象", description = "实际工时")
@Accessors(chain = true)
public class RepairOrderActualWorkHours implements Serializable {
    private static final long serialVersionUID = 1L;
   /**主键id*/
   @TableId(type = IdType.ASSIGN_ID)
    /**
     * 主键id
     */
    @TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "主键id")
    private String id;
   /**用户id*/
   @Excel(name = "用户id", width = 15)
    /**
     * 用户id
     */
    @Excel(name = "用户id", width = 15)
    @ApiModelProperty(value = "用户id")
    @Dict(dictTable = "sys_user",dicCode = "id",dicText = "realname")
    @Dict(dictTable = "sys_user", dicCode = "id", dicText = "realname")
    private String userId;
   /**维修工单id*/
    /**
     * 维修工单id
     */
    @ApiModelProperty(value = "维修工单id")
    private String repairOrderId;
    /**修后汇报单id*/
    /**
     * 修后汇报单id
     */
    @ApiModelProperty(value = "修后汇报单id")
    private String reportAfterRepairId;
   /**班组id*/
   @Excel(name = "班组id", width = 15)
    /**
     * 班组id
     */
    @Excel(name = "班组id", width = 15)
    @ApiModelProperty(value = "班组id")
    @Dict(dictTable = "mom_base_team",dicCode = "id",dicText = "name")
    @Dict(dictTable = "mom_base_team", dicCode = "id", dicText = "name")
    private String teamId;
   /**实际工时*/
   @Excel(name = "实际工时", width = 15)
    @Excel(name = "班组id", width = 15)
    @ApiModelProperty(value = "班组id")
    @Dict(dicCode = "yn")
    private String principalContractor;
    /**
     * 实际工时
     */
    @Excel(name = "实际工时", width = 15)
    @ApiModelProperty(value = "实际工时")
    private java.math.BigDecimal actualHour;
    @ApiModelProperty(value = "开始时间")
    @Excel(name = "开始时间", width = 20, format = "yyyy-MM-dd HH:mm")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
    private java.util.Date startTime;
    @ApiModelProperty(value = "结束时间")
    @Excel(name = "结束时间", width = 20, format = "yyyy-MM-dd HH:mm")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
    private java.util.Date endTime;
    /**
     * 实际工时
     */
    @Excel(name = "理论工时", width = 15)
    @ApiModelProperty(value = "理论工时")
    private String theoreticalTime;
    /**
     * 创建人
     */
@@ -87,40 +128,58 @@
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private java.util.Date updateTime;
   /**租户id*/
   @Excel(name = "租户id", width = 15)
    /**
     * 租户id
     */
    @Excel(name = "租户id", width = 15)
    @ApiModelProperty(value = "租户id")
    private String tenantId;
   /**删除状态(0-正常,1-已删除)*/
   @Excel(name = "删除状态(0-正常,1-已删除)", width = 15)
    /**
     * 删除状态(0-正常,1-已删除)
     */
    @Excel(name = "删除状态(0-正常,1-已删除)", width = 15)
    @ApiModelProperty(value = "删除状态(0-正常,1-已删除)")
    private Integer delFlag= CommonConstant.DEL_FLAG_0;
   /**备注*/
   @Excel(name = "备注", width = 15)
    private Integer delFlag = CommonConstant.DEL_FLAG_0;
    /**
     * 备注
     */
    @Excel(name = "备注", width = 15)
    @ApiModelProperty(value = "备注")
    private String remark;
   /**备用字段1*/
   @Excel(name = "备用字段1", width = 15)
    /**
     * 备用字段1
     */
    @Excel(name = "备用字段1", width = 15)
    @ApiModelProperty(value = "备用字段1")
    private String repairOrderActualHoursUda1;
   /**备用字段2*/
   @Excel(name = "备用字段2", width = 15)
    /**
     * 备用字段2
     */
    @Excel(name = "备用字段2", width = 15)
    @ApiModelProperty(value = "备用字段2")
    private String repairOrderActualHoursUda2;
   /**备用字段3*/
   @Excel(name = "备用字段3", width = 15)
    /**
     * 备用字段3
     */
    @Excel(name = "备用字段3", width = 15)
    @ApiModelProperty(value = "备用字段3")
    private String repairOrderActualHoursUda3;
   /**备用字段4*/
   @Excel(name = "备用字段4", width = 15)
    /**
     * 备用字段4
     */
    @Excel(name = "备用字段4", width = 15)
    @ApiModelProperty(value = "备用字段4")
    private String repairOrderActualHoursUda4;
   /**备用字段5*/
   @Excel(name = "备用字段5", width = 15)
    /**
     * 备用字段5
     */
    @Excel(name = "备用字段5", width = 15)
    @ApiModelProperty(value = "备用字段5")
    private String repairOrderActualHoursUda5;
   /**状态 0 禁用 1 启用*/
   @Excel(name = "状态 0 禁用 1 启用", width = 15)
    /**
     * 状态 0 禁用 1 启用
     */
    @Excel(name = "状态 0 禁用 1 启用", width = 15)
    @ApiModelProperty(value = "状态 0 禁用 1 启用")
    private String status;