添加实体类
parent
385b5615e8
commit
3bd1abe821
6
pom.xml
6
pom.xml
|
@ -96,6 +96,12 @@
|
|||
<groupId>org.projectlombok</groupId>
|
||||
<artifactId>lombok</artifactId>
|
||||
</dependency>
|
||||
<!-- mp依赖 -->
|
||||
<dependency>
|
||||
<groupId>com.baomidou</groupId>
|
||||
<artifactId>mybatis-plus-boot-starter</artifactId>
|
||||
<version>3.5.2</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
<!-- 上传路径 -->
|
||||
<distributionManagement>
|
||||
|
|
|
@ -0,0 +1,63 @@
|
|||
package com.february.common.core.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@TableName(value = "t_fault_code")
|
||||
public class FaultCode {
|
||||
/**
|
||||
* 主键ID
|
||||
*/
|
||||
@NotNull(message = "主键不能为空")
|
||||
private Integer faultCodeId;
|
||||
/**
|
||||
* 故障码
|
||||
*/
|
||||
@NotEmpty(message = "故障码不能为空")
|
||||
private String faultBh;
|
||||
/**
|
||||
* 故障类型id
|
||||
*/
|
||||
@NotNull(message = "故障类型id不能为空")
|
||||
private Integer faultTypeId;
|
||||
// /**
|
||||
// * 故障类型名称
|
||||
// */
|
||||
// @NotEmpty(message = "故障类型名称不能为空")
|
||||
// private String faultTypeName;
|
||||
/**
|
||||
* 故障组
|
||||
*/
|
||||
@NotEmpty(message = "故障组不能为空")
|
||||
private String faultGroup;
|
||||
/**
|
||||
* 故障位
|
||||
*/
|
||||
@NotEmpty(message = "故障位不能为空")
|
||||
private String faultSeat;
|
||||
/**
|
||||
* 故障值
|
||||
*/
|
||||
@NotEmpty(message = "故障值不能为空")
|
||||
private String faultValue;
|
||||
/**
|
||||
* 故障标签
|
||||
*/
|
||||
@NotEmpty(message = "故障标签不能为空")
|
||||
private String faultTag;
|
||||
/**
|
||||
* 是否警告
|
||||
*/
|
||||
@NotNull(message = "警告值不能为空")
|
||||
private Integer isWarn;
|
||||
}
|
|
@ -0,0 +1,58 @@
|
|||
package com.february.common.core.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @program: february-fault-information
|
||||
* @description: 故障日志
|
||||
* @author: Mr.Wang
|
||||
* @create: 2023-11-21 14:31
|
||||
**/
|
||||
|
||||
/**
|
||||
* 故障日志表
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@TableName(value = "t_fault_log")
|
||||
public class FaultLog {
|
||||
/**
|
||||
* 故障日志id
|
||||
*/
|
||||
@NotNull(message = "主键不能为空")
|
||||
private Integer faultLogId;
|
||||
/**
|
||||
* 故障码
|
||||
*/
|
||||
@NotEmpty(message = "故障码不能为空")
|
||||
private String faultBh;
|
||||
/**
|
||||
* 车辆VIN
|
||||
*/
|
||||
@NotEmpty(message = "车辆VIN不能为空")
|
||||
private String carVin;
|
||||
/**
|
||||
* 开始报警时间
|
||||
*/
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
||||
private Date faultStartTime;
|
||||
/**
|
||||
* 结束报警时间
|
||||
*/
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
||||
private Date faultEndTime;
|
||||
}
|
|
@ -0,0 +1,39 @@
|
|||
package com.february.common.core.domain;
|
||||
|
||||
/**
|
||||
* @program: february-fault-information
|
||||
* @description: 故障类型
|
||||
* @author: Mr.Wang
|
||||
* @create: 2023-11-19 15:38
|
||||
**/
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* 故障类型表
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@TableName(value = "t_fault_type")
|
||||
public class FaultType {
|
||||
/**
|
||||
* 故障类型id
|
||||
*/
|
||||
@NotNull(message = "主键不能为空")
|
||||
private Integer faultTypeId;
|
||||
/**
|
||||
* 故障类型名称
|
||||
*/
|
||||
@NotEmpty(message = "故障类型名称不能为空")
|
||||
private String faultTypeName;
|
||||
}
|
Loading…
Reference in New Issue