添加实体类
parent
385b5615e8
commit
3bd1abe821
6
pom.xml
6
pom.xml
|
@ -96,6 +96,12 @@
|
||||||
<groupId>org.projectlombok</groupId>
|
<groupId>org.projectlombok</groupId>
|
||||||
<artifactId>lombok</artifactId>
|
<artifactId>lombok</artifactId>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<!-- mp依赖 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.baomidou</groupId>
|
||||||
|
<artifactId>mybatis-plus-boot-starter</artifactId>
|
||||||
|
<version>3.5.2</version>
|
||||||
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
<!-- 上传路径 -->
|
<!-- 上传路径 -->
|
||||||
<distributionManagement>
|
<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