package com.emergencyrepair.business.entity; 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 com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import java.time.LocalDateTime; @Data @TableName("LX.T_ACCEPTANCE") public class Acceptance { @TableId(value = "ID", type = IdType.ASSIGN_ID) @JsonSerialize(using = ToStringSerializer.class) private Long id; @JsonSerialize(using = ToStringSerializer.class) @TableField("WORK_ORDER_ID") private Long workOrderId; @TableField("WORK_ORDER_NO") private String workOrderNo; @JsonProperty("xNo") @TableField("X_NO") private String xNo; @TableField("CONTRACTOR_NAME") private String contractorName; @TableField("STAGE") private String stage; @TableField("STATUS") private String status; @TableField("APPLY_TIME") private LocalDateTime applyTime; @TableField("APPLY_REMARK") private String applyRemark; @TableField("INSPECTOR_OPINION") private String inspectorOpinion; @TableField("INSPECTOR_RESULT") private String inspectorResult; @TableField("INSPECTOR_TIME") private LocalDateTime inspectorTime; @TableField("LEADER_OPINION") private String leaderOpinion; @TableField("LEADER_RESULT") private String leaderResult; @TableField("LEADER_TIME") private LocalDateTime leaderTime; @TableField("PRINT_TIME") private LocalDateTime printTime; @TableField("RATING") private String rating; @TableField("RATING_REMARK") private String ratingRemark; @TableField("RATING_TIME") private LocalDateTime ratingTime; @TableField("CREATE_TIME") private LocalDateTime createTime; @TableField("UPDATE_TIME") private LocalDateTime updateTime; }