package com.fdkankan.task.entity; import com.mybatisflex.annotation.Column; import com.mybatisflex.annotation.Id; import com.mybatisflex.annotation.Table; import java.io.Serializable; import java.util.Date; import com.mybatisflex.core.query.QueryWrapper; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; /** * 实体类。 * * @author Admin * @since 2023-11-22 */ @Data @Table(value = "t_repair",dataSource = "sale") public class Repair implements Serializable { /** * 报修表工单号 */ @Id private String repairId; /** * 相机编码 */ private String cameraSnCode; /** * 相机类型 */ private String cameraType; /** * 故障描述 */ private String faultMsg; /** * 故障相关图片 */ private String faultImg; /** * * status 0待接单,10待检测,20待报价,30待确认,40已取消,50待备料,60维修中,70待测试, * * 80待支付(已完结),90待回收,100待发货,110已发货 */ private Integer status; /** * 备注 */ private String remark; /** * 接单类型,0系统录单,1客户报修 */ private Integer receiverType; @Column(isLogicDelete = true) private String recStatus; private Date createTime; private Date updateTime; /** * 评论状态0未评论,1已评论 */ private Integer commentStatus; /** * 开票状态 0 未开票,1已开票 */ private Integer invoiceStatus; private Integer sysUserId; /** * 保修界满日期 */ private Date warrantyDate; /** * 0保内维修 ,1保内维修-人为损坏 = 保外 ,2保外维修,3保外转保内 */ private Integer warrantyType; /** * 是否取消维修,0否,1是 */ private Integer cancelStatus; private String cancelRemark; }