实体类修改注解

master
liujiaxin 2023-11-23 14:50:35 +08:00
parent 0cad841563
commit 56eb3a31c9
28 changed files with 232 additions and 0 deletions

15
pom.xml
View File

@ -102,6 +102,21 @@
<artifactId>mybatis-plus-boot-starter</artifactId> <artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.2</version> <version>3.5.2</version>
</dependency> </dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-generator</artifactId>
<version>3.5.1</version>
</dependency>
<!-- velocity 模板引擎, Mybatis Plus 代码生成器需要 -->
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity-engine-core</artifactId>
<version>${velocity.version}</version>
</dependency>
</dependencies> </dependencies>
<!-- 上传路径 --> <!-- 上传路径 -->
<distributionManagement> <distributionManagement>

View File

@ -1,7 +1,12 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date; import java.util.Date;
@ -13,6 +18,10 @@ import java.util.Date;
* @version 2023/11/23 - 9:36 * @version 2023/11/23 - 9:36
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_actuate")
public class Actuate { public class Actuate {
private Integer actuateId;// 驱动机id private Integer actuateId;// 驱动机id
private Integer actuateTypeId;//电机型号编号 private Integer actuateTypeId;//电机型号编号

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 13:36 * @version 2023/11/23 - 13:36
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_actuate_type")
public class ActuateType { public class ActuateType {
private Integer actuateTypeId;//电机型号编号 private Integer actuateTypeId;//电机型号编号
private String actuateTypeName;//电机种类 private String actuateTypeName;//电机种类

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 13:41 * @version 2023/11/23 - 13:41
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_admin")
public class Admin { public class Admin {
private Integer adminId;//id private Integer adminId;//id
private String adminName;//名字 private String adminName;//名字

View File

@ -1,7 +1,11 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date; import java.util.Date;
@ -13,6 +17,10 @@ import java.util.Date;
* @version 2023/11/23 - 9:43 * @version 2023/11/23 - 9:43
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_battery")
public class Battery { public class Battery {
private Integer batteryId;//电池id private Integer batteryId;//电池id
private String batteryBh;//电池包编码 private String batteryBh;//电池包编码

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 11:25 * @version 2023/11/23 - 11:25
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_batterymaker")
public class BatteryMaker { public class BatteryMaker {
private Integer batteryMakerId;//电池厂家id private Integer batteryMakerId;//电池厂家id
private String batteryMakerName;//电池厂家名称 private String batteryMakerName;//电池厂家名称

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 13:39 * @version 2023/11/23 - 13:39
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_batterys")
public class Batterys { public class Batterys {
private Integer batterysId;//车辆电池组id private Integer batterysId;//车辆电池组id
private String batterysName;//电池组型号名称 private String batterysName;//电池组型号名称

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 9:05 * @version 2023/11/23 - 9:05
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_car")
public class Car { public class Car {
private Integer carId;//主键id private Integer carId;//主键id
private String carVin;//车辆vin private String carVin;//车辆vin

View File

@ -1,7 +1,11 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date; import java.util.Date;
@ -13,6 +17,10 @@ import java.util.Date;
* @version 2023/11/23 - 13:43 * @version 2023/11/23 - 13:43
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_car_status")
public class CarStatus { public class CarStatus {
private Integer carStatusId;//车辆状态id private Integer carStatusId;//车辆状态id
private Integer isGps;//GPS是否定位 private Integer isGps;//GPS是否定位

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -8,6 +12,10 @@ import lombok.Data;
* @version 2023/11/23 - 11:27 * @version 2023/11/23 - 11:27
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_car_type")
public class CarType { public class CarType {
private Integer workOrderTypeId;//类型id private Integer workOrderTypeId;//类型id
private String workOrderTypeName;//类型名字 private String workOrderTypeName;//类型名字

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 11:11 * @version 2023/11/23 - 11:11
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_city")
public class City { public class City {
private Integer cityId;//市id private Integer cityId;//市id
private Integer provinceId;//省id private Integer provinceId;//省id

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 11:14 * @version 2023/11/23 - 11:14
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_county")
public class County { public class County {
private Integer countyId;//县id private Integer countyId;//县id
private Integer cityId;//市id private Integer cityId;//市id

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 10:49 * @version 2023/11/23 - 10:49
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_fault")
public class Fault { public class Fault {
private Integer faultId;//主键id private Integer faultId;//主键id
private String faultBh;//故障码 private String faultBh;//故障码

View File

@ -1,7 +1,11 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date; import java.util.Date;
@ -13,6 +17,10 @@ import java.util.Date;
* @version 2023/11/23 - 10:57 * @version 2023/11/23 - 10:57
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_fault_alarm")
public class FaultAlarm { public class FaultAlarm {
private Integer faultAlarmId;//车辆故障告警id private Integer faultAlarmId;//车辆故障告警id
private String carBh;//车牌号 private String carBh;//车牌号

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 13:40 * @version 2023/11/23 - 13:40
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_fault_rank")
public class FaultRank { public class FaultRank {
private Integer faultRankId;//故障级别id private Integer faultRankId;//故障级别id
private String faultRankName;//故障级别 private String faultRankName;//故障级别

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 13:38 * @version 2023/11/23 - 13:38
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_fault_type")
public class FaultType { public class FaultType {
private Integer faultTypeId;//故障类型id private Integer faultTypeId;//故障类型id
private String faultTypeName;//故障类型 private String faultTypeName;//故障类型

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 11:03 * @version 2023/11/23 - 11:03
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_frence")
public class Frence { public class Frence {
private Integer fenceId;//围栏ID private Integer fenceId;//围栏ID
private String fenceName;//围栏名称 private String fenceName;//围栏名称

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 13:45 * @version 2023/11/23 - 13:45
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_frence_type")
public class FrenceType { public class FrenceType {
private Integer frenceTypeId;//类型id private Integer frenceTypeId;//类型id
private String frenceTypeName;//类型名字 private String frenceTypeName;//类型名字

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 9:40 * @version 2023/11/23 - 9:40
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_historical_detail")
public class HistoricalDetail { public class HistoricalDetail {
private Integer historicalDetailId;//主键id private Integer historicalDetailId;//主键id
private Integer historicalTrackId;//轨迹id private Integer historicalTrackId;//轨迹id

View File

@ -1,7 +1,11 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date; import java.util.Date;
@ -13,6 +17,10 @@ import java.util.Date;
* @version 2023/11/23 - 9:38 * @version 2023/11/23 - 9:38
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_historical_track")
public class HistoricalTrack { public class HistoricalTrack {
private Integer historicalTrackId;//主键id private Integer historicalTrackId;//主键id
private Integer carId;//车辆ID private Integer carId;//车辆ID

View File

@ -7,9 +7,17 @@ package com.february.common.demo;
* @version 2023/11/23 - 13:48 * @version 2023/11/23 - 13:48
*/ */
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_history_data")
public class HistoryData { public class HistoryData {
private Integer historyDataId;//历史数据id private Integer historyDataId;//历史数据id
private String carTyajectory;//车辆轨迹 private String carTyajectory;//车辆轨迹

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 11:26 * @version 2023/11/23 - 11:26
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_motor_manufacturer")
public class MotorManufacturer { public class MotorManufacturer {
private Integer motorManufacturerId;//电机厂家id private Integer motorManufacturerId;//电机厂家id
private String motorManufacturerName;//电机厂家name private String motorManufacturerName;//电机厂家name

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 11:06 * @version 2023/11/23 - 11:06
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_province")
public class Province { public class Province {
private Integer provinceId;//省id private Integer provinceId;//省id
private String province;//省名称 private String province;//省名称

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 13:46 * @version 2023/11/23 - 13:46
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_real_data")
public class RealData { public class RealData {
private Integer realDataId;//实时数据id private Integer realDataId;//实时数据id
private String carVin;//VIN码 private String carVin;//VIN码

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 13:42 * @version 2023/11/23 - 13:42
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_user")
public class User { public class User {
private Integer userId;//id private Integer userId;//id
private String userName;//名字 private String userName;//名字

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 11:29 * @version 2023/11/23 - 11:29
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_work_order_priority")
public class WorkOrderPriority { public class WorkOrderPriority {
private Integer workOrderPriorityId;//工单优先级id private Integer workOrderPriorityId;//工单优先级id
private String workOrderPriorityName;//工单优先级别 private String workOrderPriorityName;//工单优先级别

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 11:31 * @version 2023/11/23 - 11:31
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_work_order_type")
public class WorkOrderType { public class WorkOrderType {
private Integer workOrderTypeId;//工单类型id private Integer workOrderTypeId;//工单类型id
private String workOrderTypeName;//工单类型名称 private String workOrderTypeName;//工单类型名称

View File

@ -1,6 +1,10 @@
package com.february.common.demo; package com.february.common.demo;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
/** /**
* *
@ -9,6 +13,10 @@ import lombok.Data;
* @version 2023/11/23 - 9:34 * @version 2023/11/23 - 9:34
*/ */
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_worker_order")
public class WorkerOrder { public class WorkerOrder {
private Integer workOrderId;//工单编号 private Integer workOrderId;//工单编号
private Integer carId;//车辆id private Integer carId;//车辆id