From 6e254526846e86fe99070035bde9ab3824ac42d1 Mon Sep 17 00:00:00 2001 From: Wtd <1658714322@qq.com> Date: Sun, 19 Nov 2023 16:09:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=85=E9=9A=9C=E6=A8=A1=E5=9D=97=E5=88=9D?= =?UTF-8?q?=E5=A7=8B=E5=8C=96=E5=8F=8A=E5=AE=9E=E4=BD=93=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- february-fault-common/pom.xml | 4 ++ .../java/com/february/fault/domain/Fault.java | 61 +++++++++++++++++++ .../com/february/fault/domain/FaultRank.java | 25 ++++++++ .../com/february/fault/domain/FaultType.java | 26 ++++++++ .../src/main/java/com/february/Main.java | 11 ---- .../com/february/fault/FaultApplication.java | 23 +++++++ .../src/main/resources/bootstrap.yml | 25 ++++++++ 7 files changed, 164 insertions(+), 11 deletions(-) create mode 100644 february-fault-common/src/main/java/com/february/fault/domain/Fault.java create mode 100644 february-fault-common/src/main/java/com/february/fault/domain/FaultRank.java create mode 100644 february-fault-common/src/main/java/com/february/fault/domain/FaultType.java delete mode 100644 february-fault-server/src/main/java/com/february/Main.java create mode 100644 february-fault-server/src/main/java/com/february/fault/FaultApplication.java create mode 100644 february-fault-server/src/main/resources/bootstrap.yml diff --git a/february-fault-common/pom.xml b/february-fault-common/pom.xml index a797033..7fdf4ba 100644 --- a/february-fault-common/pom.xml +++ b/february-fault-common/pom.xml @@ -62,6 +62,10 @@ february-common-swagger 3.6.3 + + org.projectlombok + lombok + diff --git a/february-fault-common/src/main/java/com/february/fault/domain/Fault.java b/february-fault-common/src/main/java/com/february/fault/domain/Fault.java new file mode 100644 index 0000000..310a7f8 --- /dev/null +++ b/february-fault-common/src/main/java/com/february/fault/domain/Fault.java @@ -0,0 +1,61 @@ +package com.february.fault.domain; + +import lombok.Data; + +/** + * @program: february-fault-information + * @description: + * @author: Mr.Wang + * @create: 2023-11-19 15:04 + **/ + +/** + * 故障信息表 + */ +@Data +public class Fault { + /** + * 主键id + */ + private Integer faultId; + /** + * 故障码 + */ + private String faultBh; + /** + * 故障名称 + */ + private String faultName; + /** + * 故障类型id + */ + private Integer faultTypeId; + /** + * 车辆id + */ + private Integer carId; + /** + * 驱动机id + */ + private Integer actuateId; + /** + * 故障描述 + */ + private String faultDetail; + /** + * 故障级别id + */ + private Integer faultRankId; + /** + * 是否产生告警 + */ + private Integer isAlarm; + /** + * 响应方式 + */ + private Integer respondStyle; + /** + * 创建工单 + */ + private Integer isCreate; +} diff --git a/february-fault-common/src/main/java/com/february/fault/domain/FaultRank.java b/february-fault-common/src/main/java/com/february/fault/domain/FaultRank.java new file mode 100644 index 0000000..8991b2e --- /dev/null +++ b/february-fault-common/src/main/java/com/february/fault/domain/FaultRank.java @@ -0,0 +1,25 @@ +package com.february.fault.domain; + +/** + * @program: february-fault-information + * @description: + * @author: Mr.Wang + * @create: 2023-11-19 15:44 + **/ + +import lombok.Data; + +/** + * 故障级别 + */ +@Data +public class FaultRank { + /** + * 故障级别id + */ + private Integer faultRankId; + /** + * 故障级别 + */ + private String faultRankName; +} diff --git a/february-fault-common/src/main/java/com/february/fault/domain/FaultType.java b/february-fault-common/src/main/java/com/february/fault/domain/FaultType.java new file mode 100644 index 0000000..d9c496b --- /dev/null +++ b/february-fault-common/src/main/java/com/february/fault/domain/FaultType.java @@ -0,0 +1,26 @@ +package com.february.fault.domain; + +/** + * @program: february-fault-information + * @description: 故障类型 + * @author: Mr.Wang + * @create: 2023-11-19 15:38 + **/ + + +import lombok.Data; + +/** + * 故障类型表 + */ +@Data +public class FaultType { + /** + * 故障类型id + */ + private Integer faultTypeId; + /** + * 故障类型名称 + */ + private String faultTypeName; +} diff --git a/february-fault-server/src/main/java/com/february/Main.java b/february-fault-server/src/main/java/com/february/Main.java deleted file mode 100644 index 1d2e6c4..0000000 --- a/february-fault-server/src/main/java/com/february/Main.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.february; - -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; - -@SpringBootApplication -public class Main { - public static void main(String[] args) { - SpringApplication.run(Main.class); - } -} diff --git a/february-fault-server/src/main/java/com/february/fault/FaultApplication.java b/february-fault-server/src/main/java/com/february/fault/FaultApplication.java new file mode 100644 index 0000000..106f724 --- /dev/null +++ b/february-fault-server/src/main/java/com/february/fault/FaultApplication.java @@ -0,0 +1,23 @@ +package com.february.fault; + +import com.february.common.security.annotation.EnableCustomConfig; +import com.february.common.security.annotation.EnableRyFeignClients; +import com.february.common.swagger.annotation.EnableCustomSwagger2; +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +/** + * @program: february-fault-information + * @description: + * @author: Mr.Wang + * @create: 2023-11-19 14:54 + **/ +@EnableCustomConfig +@EnableCustomSwagger2 +@EnableRyFeignClients +@SpringBootApplication +public class FaultApplication { + public static void main(String[] args) { + SpringApplication.run(FaultApplication.class,args); + } +} diff --git a/february-fault-server/src/main/resources/bootstrap.yml b/february-fault-server/src/main/resources/bootstrap.yml new file mode 100644 index 0000000..d3db958 --- /dev/null +++ b/february-fault-server/src/main/resources/bootstrap.yml @@ -0,0 +1,25 @@ +# Tomcat +server: + port: 9218 + +# Spring +spring: + application: + # 应用名称 + name: february-fault-information + profiles: + # 环境配置 + active: dev + cloud: + nacos: + discovery: + # 服务注册地址 + server-addr: 10.100.1.4:8848 + config: + # 配置中心地址 + server-addr: 10.100.1.4:8848 + # 配置文件格式 + file-extension: yml + # 共享配置 + shared-configs: + - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}