From d97349d5bd96d0132702e41827e98c8188518f55 Mon Sep 17 00:00:00 2001 From: wudi <3362189749@qq.com> Date: Fri, 1 Mar 2024 15:30:59 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A1=E8=B4=B9=20=E6=B7=BB=E5=8A=A0=20?= =?UTF-8?q?=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/compiler.xml | 25 +- .idea/encodings.xml | 8 + .idea/misc.xml | 6 + .idea/vcs.xml | 6 + boot-auth/src/main/resources/bootstrap.yml | 2 +- boot-auth/target/classes/bootstrap.yml | 2 +- boot-gateway/src/main/resources/bootstrap.yml | 2 +- boot-gateway/target/classes/bootstrap.yml | 2 +- .../src/main/resources/bootstrap.yml | 2 +- .../boot-gen/src/main/resources/bootstrap.yml | 2 +- .../boot-job/src/main/resources/bootstrap.yml | 2 +- .../src/main/resources/bootstrap.yml | 2 +- .../target/classes/bootstrap.yml | 2 +- boot-mq/pom.xml | 40 --- .../src/main/resources/bootstrap.yml | 2 +- car-charging/car-charging-common/pom.xml | 33 +++ .../car/charging/common/domain/Channel.java | 90 +++++++ .../common/domain/ChargingMiddleTable.java | 40 +++ .../com/car/charging/common/domain/City.java | 23 ++ .../common/domain/EstimatedOrder.java | 40 +++ .../charging/common/domain/NightServer.java | 27 ++ .../com/car/charging/common/domain/Rank.java | 36 +++ .../car/charging/common/domain/Section.java | 28 ++ .../common/domain/req/AddChannel.java | 74 ++++++ .../domain/req/ChargingMiddleTableReq.java | 50 ++++ .../common/domain/req/charginListAdd.java | 39 +++ .../charging/common/domain/serverType.java | 34 +++ .../domain/vo/ChargingMiddleTableVo.java | 51 ++++ .../charging/common/result/PageResult.java | 35 +++ .../car/charging/common/domain/Channel.class | Bin 0 -> 2214 bytes .../common/domain/ChargingMiddleTable.class | Bin 0 -> 5948 bytes .../com/car/charging/common/domain/City.class | Bin 0 -> 1958 bytes .../common/domain/EstimatedOrder.class | Bin 0 -> 7036 bytes .../charging/common/domain/NightServer.class | Bin 0 -> 5003 bytes .../com/car/charging/common/domain/Rank.class | Bin 0 -> 4495 bytes .../car/charging/common/domain/Section.class | Bin 0 -> 3561 bytes .../common/domain/req/AddChannel.class | Bin 0 -> 11078 bytes .../domain/req/ChargingMiddleTableReq.class | Bin 0 -> 4658 bytes .../common/domain/req/charginListAdd.class | Bin 0 -> 3040 bytes .../charging/common/domain/serverType.class | Bin 0 -> 4561 bytes .../domain/vo/ChargingMiddleTableVo.class | Bin 0 -> 7873 bytes .../charging/common/result/PageResult.class | Bin 0 -> 3261 bytes car-charging/car-charging-remote/pom.xml | 30 +++ car-charging/car-charging-server/pom.xml | 120 +++++++++ .../car/charging/CarChargingApplication.java | 36 +++ .../controller/CharginController.java | 99 +++++++ .../car/charging/mapper/ChargingMapper.java | 42 +++ .../car/charging/service/ChargingService.java | 42 +++ .../service/impl/ChargingServiceImpl.java | 140 ++++++++++ .../src/main/resources/banner.txt | 22 ++ .../src/main/resources/bootstrap.yml | 27 ++ .../mapper/charging/ChargingMapper.xml | 248 ++++++++++++++++++ .../target/classes/banner.txt | 17 ++ .../target/classes/bootstrap.yml | 27 ++ .../car/charging/CarChargingApplication.class | Bin 0 -> 1468 bytes .../controller/CharginController.class | Bin 0 -> 3533 bytes .../car/charging/mapper/ChargingMapper.class | Bin 0 -> 934 bytes .../charging/service/ChargingService.class | Bin 0 -> 1097 bytes .../service/impl/ChargingServiceImpl.class | Bin 0 -> 3757 bytes .../mapper/charging/ChargingMapper.xml | 248 ++++++++++++++++++ car-charging/pom.xml | 27 ++ logs/boot-auth/info.log | 21 ++ logs/boot-gateway/info.log | 20 ++ logs/boot-system/info.log | 28 ++ pom.xml | 2 +- 65 files changed, 1839 insertions(+), 62 deletions(-) create mode 100644 .idea/vcs.xml delete mode 100644 boot-mq/pom.xml create mode 100644 car-charging/car-charging-common/pom.xml create mode 100644 car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/Channel.java create mode 100644 car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/ChargingMiddleTable.java create mode 100644 car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/City.java create mode 100644 car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/EstimatedOrder.java create mode 100644 car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/NightServer.java create mode 100644 car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/Rank.java create mode 100644 car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/Section.java create mode 100644 car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/req/AddChannel.java create mode 100644 car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/req/ChargingMiddleTableReq.java create mode 100644 car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/req/charginListAdd.java create mode 100644 car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/serverType.java create mode 100644 car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/vo/ChargingMiddleTableVo.java create mode 100644 car-charging/car-charging-common/src/main/java/com/car/charging/common/result/PageResult.java create mode 100644 car-charging/car-charging-common/target/classes/com/car/charging/common/domain/Channel.class create mode 100644 car-charging/car-charging-common/target/classes/com/car/charging/common/domain/ChargingMiddleTable.class create mode 100644 car-charging/car-charging-common/target/classes/com/car/charging/common/domain/City.class create mode 100644 car-charging/car-charging-common/target/classes/com/car/charging/common/domain/EstimatedOrder.class create mode 100644 car-charging/car-charging-common/target/classes/com/car/charging/common/domain/NightServer.class create mode 100644 car-charging/car-charging-common/target/classes/com/car/charging/common/domain/Rank.class create mode 100644 car-charging/car-charging-common/target/classes/com/car/charging/common/domain/Section.class create mode 100644 car-charging/car-charging-common/target/classes/com/car/charging/common/domain/req/AddChannel.class create mode 100644 car-charging/car-charging-common/target/classes/com/car/charging/common/domain/req/ChargingMiddleTableReq.class create mode 100644 car-charging/car-charging-common/target/classes/com/car/charging/common/domain/req/charginListAdd.class create mode 100644 car-charging/car-charging-common/target/classes/com/car/charging/common/domain/serverType.class create mode 100644 car-charging/car-charging-common/target/classes/com/car/charging/common/domain/vo/ChargingMiddleTableVo.class create mode 100644 car-charging/car-charging-common/target/classes/com/car/charging/common/result/PageResult.class create mode 100644 car-charging/car-charging-remote/pom.xml create mode 100644 car-charging/car-charging-server/pom.xml create mode 100644 car-charging/car-charging-server/src/main/java/com/car/charging/CarChargingApplication.java create mode 100644 car-charging/car-charging-server/src/main/java/com/car/charging/controller/CharginController.java create mode 100644 car-charging/car-charging-server/src/main/java/com/car/charging/mapper/ChargingMapper.java create mode 100644 car-charging/car-charging-server/src/main/java/com/car/charging/service/ChargingService.java create mode 100644 car-charging/car-charging-server/src/main/java/com/car/charging/service/impl/ChargingServiceImpl.java create mode 100644 car-charging/car-charging-server/src/main/resources/banner.txt create mode 100644 car-charging/car-charging-server/src/main/resources/bootstrap.yml create mode 100644 car-charging/car-charging-server/src/main/resources/mapper/charging/ChargingMapper.xml create mode 100644 car-charging/car-charging-server/target/classes/banner.txt create mode 100644 car-charging/car-charging-server/target/classes/bootstrap.yml create mode 100644 car-charging/car-charging-server/target/classes/com/car/charging/CarChargingApplication.class create mode 100644 car-charging/car-charging-server/target/classes/com/car/charging/controller/CharginController.class create mode 100644 car-charging/car-charging-server/target/classes/com/car/charging/mapper/ChargingMapper.class create mode 100644 car-charging/car-charging-server/target/classes/com/car/charging/service/ChargingService.class create mode 100644 car-charging/car-charging-server/target/classes/com/car/charging/service/impl/ChargingServiceImpl.class create mode 100644 car-charging/car-charging-server/target/classes/mapper/charging/ChargingMapper.xml create mode 100644 car-charging/pom.xml diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 0f921b7..5c99974 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -7,32 +7,35 @@ - - - + + + + + + + + + + + + + - - - - - - - - + diff --git a/.idea/encodings.xml b/.idea/encodings.xml index d7ebdd8..26e35c8 100644 --- a/.idea/encodings.xml +++ b/.idea/encodings.xml @@ -51,6 +51,14 @@ + + + + + + + + diff --git a/.idea/misc.xml b/.idea/misc.xml index 98065b9..4cda9d5 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,3 +1,4 @@ + @@ -9,6 +10,11 @@ + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/boot-auth/src/main/resources/bootstrap.yml b/boot-auth/src/main/resources/bootstrap.yml index c3c879a..a7068c4 100644 --- a/boot-auth/src/main/resources/bootstrap.yml +++ b/boot-auth/src/main/resources/bootstrap.yml @@ -23,4 +23,4 @@ spring: # 共享配置 shared-configs: - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} - namespace: 123456789 + namespace: wdwdwd diff --git a/boot-auth/target/classes/bootstrap.yml b/boot-auth/target/classes/bootstrap.yml index c3c879a..a7068c4 100644 --- a/boot-auth/target/classes/bootstrap.yml +++ b/boot-auth/target/classes/bootstrap.yml @@ -23,4 +23,4 @@ spring: # 共享配置 shared-configs: - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} - namespace: 123456789 + namespace: wdwdwd diff --git a/boot-gateway/src/main/resources/bootstrap.yml b/boot-gateway/src/main/resources/bootstrap.yml index 5a410ef..bd14a78 100644 --- a/boot-gateway/src/main/resources/bootstrap.yml +++ b/boot-gateway/src/main/resources/bootstrap.yml @@ -23,7 +23,7 @@ spring: # 共享配置 shared-configs: - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} - namespace: 123456789 + namespace: wdwdwd sentinel: # 取消控制台懒加载 eager: true diff --git a/boot-gateway/target/classes/bootstrap.yml b/boot-gateway/target/classes/bootstrap.yml index 5a410ef..bd14a78 100644 --- a/boot-gateway/target/classes/bootstrap.yml +++ b/boot-gateway/target/classes/bootstrap.yml @@ -23,7 +23,7 @@ spring: # 共享配置 shared-configs: - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} - namespace: 123456789 + namespace: wdwdwd sentinel: # 取消控制台懒加载 eager: true diff --git a/boot-modules/boot-file/boot-file-server/src/main/resources/bootstrap.yml b/boot-modules/boot-file/boot-file-server/src/main/resources/bootstrap.yml index 72f060a..852bbda 100644 --- a/boot-modules/boot-file/boot-file-server/src/main/resources/bootstrap.yml +++ b/boot-modules/boot-file/boot-file-server/src/main/resources/bootstrap.yml @@ -23,4 +23,4 @@ spring: # 共享配置 shared-configs: - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} - namespace: 123456789 + namespace: wdwdwd diff --git a/boot-modules/boot-gen/src/main/resources/bootstrap.yml b/boot-modules/boot-gen/src/main/resources/bootstrap.yml index 632e294..ecad6bb 100644 --- a/boot-modules/boot-gen/src/main/resources/bootstrap.yml +++ b/boot-modules/boot-gen/src/main/resources/bootstrap.yml @@ -23,4 +23,4 @@ spring: # 共享配置 shared-configs: - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} - namespace: 123456789 + namespace: wdwdwd diff --git a/boot-modules/boot-job/src/main/resources/bootstrap.yml b/boot-modules/boot-job/src/main/resources/bootstrap.yml index 410790f..15268e1 100644 --- a/boot-modules/boot-job/src/main/resources/bootstrap.yml +++ b/boot-modules/boot-job/src/main/resources/bootstrap.yml @@ -23,4 +23,4 @@ spring: # 共享配置 shared-configs: - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} - namespace: 123456789 + namespace: wdwdwd diff --git a/boot-modules/boot-system/boot-system-server/src/main/resources/bootstrap.yml b/boot-modules/boot-system/boot-system-server/src/main/resources/bootstrap.yml index dd457fc..8944e92 100644 --- a/boot-modules/boot-system/boot-system-server/src/main/resources/bootstrap.yml +++ b/boot-modules/boot-system/boot-system-server/src/main/resources/bootstrap.yml @@ -23,4 +23,4 @@ spring: # 共享配置 shared-configs: - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} - namespace: 123456789 + namespace: wdwdwd diff --git a/boot-modules/boot-system/boot-system-server/target/classes/bootstrap.yml b/boot-modules/boot-system/boot-system-server/target/classes/bootstrap.yml index dd457fc..8944e92 100644 --- a/boot-modules/boot-system/boot-system-server/target/classes/bootstrap.yml +++ b/boot-modules/boot-system/boot-system-server/target/classes/bootstrap.yml @@ -23,4 +23,4 @@ spring: # 共享配置 shared-configs: - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} - namespace: 123456789 + namespace: wdwdwd diff --git a/boot-mq/pom.xml b/boot-mq/pom.xml deleted file mode 100644 index bcd1c45..0000000 --- a/boot-mq/pom.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - 4.0.0 - - com.boot - boot - 3.6.3 - - - com.bwie - boot-mq - - - 17 - 17 - UTF-8 - - - - - com.boot - boot-common-core - - - org.springframework.boot - spring-boot-starter-web - - - org.springframework.boot - spring-boot-starter-amqp - - - com.fasterxml.jackson.dataformat - jackson-dataformat-xml - - - - diff --git a/boot-visual/boot-monitor/src/main/resources/bootstrap.yml b/boot-visual/boot-monitor/src/main/resources/bootstrap.yml index 7e85aa6..0c30ddb 100644 --- a/boot-visual/boot-monitor/src/main/resources/bootstrap.yml +++ b/boot-visual/boot-monitor/src/main/resources/bootstrap.yml @@ -23,4 +23,4 @@ spring: # 共享配置 shared-configs: - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} - namespace: 123456789 + namespace: wdwdwd diff --git a/car-charging/car-charging-common/pom.xml b/car-charging/car-charging-common/pom.xml new file mode 100644 index 0000000..e90a369 --- /dev/null +++ b/car-charging/car-charging-common/pom.xml @@ -0,0 +1,33 @@ + + + 4.0.0 + + com.bawei + car-charging + 3.6.3 + + + car-charging-common + + + 17 + 17 + UTF-8 + + + + + + + com.boot + boot-common-core + + + org.projectlombok + lombok + + + + diff --git a/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/Channel.java b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/Channel.java new file mode 100644 index 0000000..0a2750a --- /dev/null +++ b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/Channel.java @@ -0,0 +1,90 @@ +package com.car.charging.common.domain; + +import java.util.Date; + +/** + * @ClassName Channel + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/26 9:42 + */ +public class Channel { + + private Integer channelId; + private String channelName; + private Date createTime; + private Integer createUser; + private Date updTime; + private Integer updUser; + private Integer isDel; + + + public Channel() { + } + + public Channel(Integer channelId, String channelName, Date createTime, Integer createUser, Date updTime, Integer updUser, Integer isDel) { + this.channelId = channelId; + this.channelName = channelName; + this.createTime = createTime; + this.createUser = createUser; + this.updTime = updTime; + this.updUser = updUser; + this.isDel = isDel; + } + + public Integer getChannelId() { + return channelId; + } + + public void setChannelId(Integer channelId) { + this.channelId = channelId; + } + + public String getChannelName() { + return channelName; + } + + public void setChannelName(String channelName) { + this.channelName = channelName; + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public Integer getCreateUser() { + return createUser; + } + + public void setCreateUser(Integer createUser) { + this.createUser = createUser; + } + + public Date getUpdTime() { + return updTime; + } + + public void setUpdTime(Date updTime) { + this.updTime = updTime; + } + + public Integer getUpdUser() { + return updUser; + } + + public void setUpdUser(Integer updUser) { + this.updUser = updUser; + } + + public Integer getIsDel() { + return isDel; + } + + public void setIsDel(Integer isDel) { + this.isDel = isDel; + } +} diff --git a/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/ChargingMiddleTable.java b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/ChargingMiddleTable.java new file mode 100644 index 0000000..65d11c1 --- /dev/null +++ b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/ChargingMiddleTable.java @@ -0,0 +1,40 @@ +package com.car.charging.common.domain; + +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.util.Date; + +/** + * @ClassName ChargingMiddleTable + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/26 14:02 + */ + +@Data +@AllArgsConstructor +@NoArgsConstructor +public class ChargingMiddleTable { + + private Integer cityId; + private Integer channelId; + private Integer serverTypeId; + private Integer rankId; + private Integer estimatedId; + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + private Date updateTime; + private String userName; + private Integer availableState; + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + private Date createTime; + + + + +} diff --git a/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/City.java b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/City.java new file mode 100644 index 0000000..f35c5d2 --- /dev/null +++ b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/City.java @@ -0,0 +1,23 @@ +package com.car.charging.common.domain; + +import lombok.Data; + +/** + * @ClassName City 城市 类 + * @Version 1.0 + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/26 9:31 + */ +@Data +public class City { + + + private Integer cityId; + + private String cityName; + + + + +} diff --git a/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/EstimatedOrder.java b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/EstimatedOrder.java new file mode 100644 index 0000000..c377fce --- /dev/null +++ b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/EstimatedOrder.java @@ -0,0 +1,40 @@ +package com.car.charging.common.domain; + +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; +import org.springframework.format.annotation.DateTimeFormat; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * @ClassName EstimatedOrder + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/27 19:56 + */ +@Data +public class EstimatedOrder { + + private Integer id; + private Integer city_id; + private Integer server_type_id; + private Integer channel_id; + private Integer rank_id; + private Double kilometres; + private Integer server_time; + private BigDecimal meal_price; + private BigDecimal basics_price; + private Integer night_id; + private Integer section_id; + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + private Date create_time; + + + + + + + +} diff --git a/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/NightServer.java b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/NightServer.java new file mode 100644 index 0000000..3a1422d --- /dev/null +++ b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/NightServer.java @@ -0,0 +1,27 @@ +package com.car.charging.common.domain; + +import lombok.Data; + +import java.math.BigDecimal; + +/** + * @ClassName NightServer + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/27 19:53 + */ +@Data +public class NightServer { + + + private Integer id; + private Integer vechicleId; + private Double nightServerMileagePrice; + private BigDecimal nightServerTimePrice; + private BigDecimal mileagePrice; + private BigDecimal timePrice; + private Double longWayMileage; + private BigDecimal longWayPrice; + + +} diff --git a/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/Rank.java b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/Rank.java new file mode 100644 index 0000000..dc9a85b --- /dev/null +++ b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/Rank.java @@ -0,0 +1,36 @@ +package com.car.charging.common.domain; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.util.Date; + +/** + * @ClassName Rank + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/26 9:44 + */ +@Data +@NoArgsConstructor +@AllArgsConstructor + + + + +public class Rank { + + private Integer rankId; + private String rankName; + private Date createTime; + private Integer createUser; + private Date updTime; + private Integer updUser; + private Integer isDel; + + + + + +} diff --git a/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/Section.java b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/Section.java new file mode 100644 index 0000000..f9cf674 --- /dev/null +++ b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/Section.java @@ -0,0 +1,28 @@ +package com.car.charging.common.domain; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.math.BigDecimal; + +/** + * @ClassName Section + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/28 22:04 + */ +@Data +@NoArgsConstructor +@AllArgsConstructor +public class Section { + + + private Integer id; + private Integer startTime; + private Integer endTime; + private BigDecimal kilometrePrice; + private BigDecimal timePrice; + + +} diff --git a/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/req/AddChannel.java b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/req/AddChannel.java new file mode 100644 index 0000000..49e8d16 --- /dev/null +++ b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/req/AddChannel.java @@ -0,0 +1,74 @@ +package com.car.charging.common.domain.req; + +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * @ClassName AddChannel + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/28 15:36 + */ +@Data +@NoArgsConstructor +@AllArgsConstructor +public class AddChannel { + + + + private Integer cityId; + + private Integer channelId; + + private Integer serverTypeId; + + private Integer rankId; + + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + private Date createTime; + + + + + private BigDecimal mealPrice; + + private BigDecimal basicsPrice; + + private Double kilometres; + + private Integer nightId; + + private Integer serverTime; + + private Integer nightServerTime; + + + + private BigDecimal mileagePrice; + + private BigDecimal timePrice; + + private Double longWayMileage; + + private BigDecimal longWayPrice; + + private BigDecimal nightServerMileagePrice; + + private BigDecimal nightServerTimePrice; + + + private BigDecimal kilometrePrice; + + + + + + +} diff --git a/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/req/ChargingMiddleTableReq.java b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/req/ChargingMiddleTableReq.java new file mode 100644 index 0000000..1265849 --- /dev/null +++ b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/req/ChargingMiddleTableReq.java @@ -0,0 +1,50 @@ +package com.car.charging.common.domain.req; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * @ClassName ChargingMiddleTableReq + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/26 14:40 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class ChargingMiddleTableReq { + + private Integer pageNum =1; + + private Integer pageSize =3; + + /** + * 城市id + */ + private Integer cityId; + /** + * 渠道id + */ + private Integer channelId; + /** + * 服务类型id + */ + private Integer serverTypeId; + /** + * 所属级别id + */ + private Integer rankId; + + + /** + * 状态 + */ + private Integer availableState; + + + + + + +} diff --git a/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/req/charginListAdd.java b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/req/charginListAdd.java new file mode 100644 index 0000000..8489739 --- /dev/null +++ b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/req/charginListAdd.java @@ -0,0 +1,39 @@ +package com.car.charging.common.domain.req; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * @ClassName charginListAdd + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/28 9:44 + */ +@Data +@NoArgsConstructor +@AllArgsConstructor +public class charginListAdd { + + /** + * 城市id + */ + private Integer cityId; + /** + * 渠道id + */ + private Integer channelId; + /** + * 服务类型id + */ + private Integer serverTypeId; + /** + * 所属级别id + */ + private Integer rankId; + + + + + +} diff --git a/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/serverType.java b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/serverType.java new file mode 100644 index 0000000..47cc867 --- /dev/null +++ b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/serverType.java @@ -0,0 +1,34 @@ +package com.car.charging.common.domain; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.util.Date; + +/** + * @ClassName serverType + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/26 9:47 + */ +@Data +@NoArgsConstructor +@AllArgsConstructor +public class serverType { + + + private Integer serverTypeId; + private String typeName; + private Date createTime; + private Integer createUser; + private Date updTime; + private Integer updUser; + private Integer isDel; + + + + + + +} diff --git a/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/vo/ChargingMiddleTableVo.java b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/vo/ChargingMiddleTableVo.java new file mode 100644 index 0000000..02af571 --- /dev/null +++ b/car-charging/car-charging-common/src/main/java/com/car/charging/common/domain/vo/ChargingMiddleTableVo.java @@ -0,0 +1,51 @@ +package com.car.charging.common.domain.vo; + +import com.car.charging.common.domain.Channel; +import com.car.charging.common.domain.City; +import com.car.charging.common.domain.Rank; +import com.car.charging.common.domain.serverType; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.util.Date; + +/** + * @ClassName ChargingMiddleTableVo + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/26 14:37 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class ChargingMiddleTableVo { + + + private Integer id; + private Integer cityId; + private Integer channelId; + private Integer serverTypeId; + private Integer rankId; + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + private Date updateTime; + private String userName; + private Integer availableState; + + private Channel channel; + + private City city; + + private Rank rank; + + private serverType type; + + + + + + +} diff --git a/car-charging/car-charging-common/src/main/java/com/car/charging/common/result/PageResult.java b/car-charging/car-charging-common/src/main/java/com/car/charging/common/result/PageResult.java new file mode 100644 index 0000000..8b6527b --- /dev/null +++ b/car-charging/car-charging-common/src/main/java/com/car/charging/common/result/PageResult.java @@ -0,0 +1,35 @@ +package com.car.charging.common.result; + +import com.boot.common.core.domain.Result; +import lombok.Data; + +import java.io.Serializable; +import java.util.List; + +/** + * @author DongZl + * @description: 列表返回结果集 + */ +@Data +public class PageResult implements Serializable { + /** + * 总条数 + */ + private long total; + /** + * 结果集合 + */ + private List list; + public PageResult() { + } + public PageResult(long total, List list) { + this.total = total; + this.list = list; + } + public static PageResult toPageResult(long total, List list){ + return new PageResult(total , list); + } + public static Result> toResult(long total, List list){ + return Result.ok(PageResult.toPageResult(total,list)); + } +} diff --git a/car-charging/car-charging-common/target/classes/com/car/charging/common/domain/Channel.class b/car-charging/car-charging-common/target/classes/com/car/charging/common/domain/Channel.class new file mode 100644 index 0000000000000000000000000000000000000000..9bee6f5043b1358c5996795123e4d6104648c9bb GIT binary patch literal 2214 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 NJxI`><(~1%e*sl9IG+Fj literal 0 HcmV?d00001 diff --git a/car-charging/car-charging-common/target/classes/com/car/charging/common/domain/NightServer.class b/car-charging/car-charging-common/target/classes/com/car/charging/common/domain/NightServer.class new file mode 100644 index 0000000000000000000000000000000000000000..7d124daa715c5439a1a6d48788d835fc3417edfe GIT binary patch literal 5003 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 literal 0 HcmV?d00001 diff --git a/car-charging/car-charging-common/target/classes/com/car/charging/common/domain/Section.class b/car-charging/car-charging-common/target/classes/com/car/charging/common/domain/Section.class new file mode 100644 index 0000000000000000000000000000000000000000..2f3d6272336dace165d02b70ee44b14985bcc18a GIT binary patch literal 3561 zcma)9U2ha+6n@_A%+7Q>{e+f|Qf+mm?QY8|0?L*mUj-{IREkwll<9Wt4(vzSZn^Tt z#2BMDdS&7dkQ+=i+LEX->IEkL0e*n~3=y9*GyBnDiA|cB^PcmZGw(UidC$B3^WPtT z0dNo-?TDexfM!8QTw!0XT+HO0N+y?gDyv>;HA6+QT*|DJi;h>yEV{X>S1u{UycLCA zbJv|)PNv`xH(RQ@t8QgV0-6@uC0hG>)u~i3c|}*W9TqIn8g6N&rt7lMjUI)r8(yJY zbgLD2q2lFSg@GV+(W&M$C%x6vZq6$@1wVS9g*SYtp@hbwhEj)oI74%iNI?F`*$HtqWwNw%q!czvGwlFM_dm70G!4%@I zd}&=mK4alo328CpVl8bkJZE8_7!owh1euF^%)&TQ3cXaHizGi-+fFonah$L)DUR|X zDPvfHA!IB(j~7^hytAG^RbF8g+s4Lc4ZNtZr?L0NYK6R>-0%u3ZY6;OIAq~4UScvw zy^>cw=6fxfIHJ%I(mm#_Obc?#!cj~U>8!1hM1{%b3I~Cwnk%{OTT>F^6$x=X;#uRS ziG%H)CQdTpiQ#%bO`AB)l1>bVy~Ony)^cKadmmB#s_$5D6>45nP~)0{S8~s96qnt~C1<(7D)-Hmb53E&sd%yum0C6Ltt*Vp z?d(KNu^HEcW*lfPYONQ?mzW0u_10qcT!szB)VYYZksSt#c2O->y?a=YvZT>yl8_N@ zs$9*x6&_kiCn<;C^fkWN znlzoPPwvLNvlgFT04(AXS4yTEpHXKc>O9cWnG>*u zb0X@zr=>IJWDDocsPkY;XU@tN&b?7*yQT9RSPGr9EO1OJluB$|v`ueq{|ixv%@_)Ys6pJL%sL`wDv7oir`;6R9oi_Lmd}&rk4?)h7QyhppX1 z?`>F&Av<(57A;_@JCeUcMouJWd z!fqE(A_TSDi6&4w+d)t|YuOzFvO*B08c4gt)Y=|toR5N(>y2|C@8Bv6(vRQqE{|Uf zNqmp@sB2?4e}ik3G@Qlfa46}##XiL{r8o+>fgB|R6}VWTWa0~)p?sC|;Y%FH`;-!3 zRj^8_13&X*<|$e5xVIDNGt7U`Wgzwd0|tipXQ~Gn48->T7r8P14hz`C5x(Wr=t869 z{i70c%u79}Ml_nwtwL zQ}RzjCF sQug|Bj|INP0jgVp2LJ#7 literal 0 HcmV?d00001 diff --git a/car-charging/car-charging-common/target/classes/com/car/charging/common/domain/req/AddChannel.class b/car-charging/car-charging-common/target/classes/com/car/charging/common/domain/req/AddChannel.class new file mode 100644 index 0000000000000000000000000000000000000000..9d009645cb10672322d8b0d274e5e9f929f918eb GIT binary patch literal 11078 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 NWF{H37r2YT{|{$z8czTK literal 0 HcmV?d00001 diff --git a/car-charging/car-charging-common/target/classes/com/car/charging/common/domain/serverType.class b/car-charging/car-charging-common/target/classes/com/car/charging/common/domain/serverType.class new file mode 100644 index 0000000000000000000000000000000000000000..766a1d5c738843c73933d1ece628442395d13faa GIT binary patch literal 4561 zcmbVQ-E$jP75}ZQ)vlzKB`dMxZ2~y00b7zSQX0VPq?9I2YlzblCn+gk-AJmfRF+&> z4wUawK3YE7^27|o@JMEu%|NP-?0FU6!EK(S=kal1qV_?3~+pIVIe!a2b_t)Fq^*R-sy>7kP+w|Mr z`gW^-qt(Ck@>a`$6LnUa1`eIS?%(k19iOC??x3~a>Mx6T+d&pN1NMNd3;rgVi3v_-) z#X)8*mYRbFvE*pEtQRBdx`Pji+NOFXT+hP}K8!~U9`*rnqClj@$nG{AH~Pw zgX-XyLqZgOfqM>?1s=>qu(HO}4j#qFIg<^4d*e*6$?T2I&97Magn=W`qV>3s@3cEj zS=eJZo-h|g6^PPhtt;$M z;4UgK@fD#YGK>;gEO|`{I@)5>qN<+3>J6VPK_0oydxH(}G9eL|jn@$g$~K}bDxl7$ z9;T#Wah0P$!KuP2Ys7v(r_3ssjEy!1y@E1@)ni~>TO&m=Hoji-(D+)lKfdlp;|Kk< zf!}y>)!z!zZ$5KzWtE%ESmBQ8x3+gW15SEm;rZG43hmkb)nsOaxo2miX@+P$ph9c$ zm82TEXFDxxO_ccQgAooma6U>S$^)}kClJik-iLx9DW7aygR z+)}FL9i&>`FskL1qFP=fs^!(e_Am^&1^D&ZtFtxOnw8(f_>F>H<2R#}lW0(OGyqMs z*fZpO=695AjgqGl$vmwS$oWz7kwh}@mjrTglsuhC=E0vpE{~GkL^AKM1oGr4`GG_- zZ@C2W^eFjgBKZZZ2V{?_PDySm)m<3BrIbRHtD<60X+)4K$)gmBq<91EBtObR>M7=Qf*bF6wem}t>08xzkop31=46V8I0-ory7V$L%One#HPDVWT=DBncEHQh`MRP`)^s-Epy0mL7C*%g@D)lq?6D-jN-2*&(f`*dIrs<8 z;p>zN_$MDm-=M_jKF{HAQYso59L2XNmGBDJ@GPb+``;Mn8Gi>;7H0Wp8+WKxV)p+P zxh(!x&{c&cwsM-7Qce=N`yD1`7&*qG&pAqQ^0lnpq<%-9+&=G=mQSTms}ej`THas* z+NJ7ESPOeN^}OikytEkHbYQWiEVZfXnaae9R3zIqL(`&{QKrnkiFK-3Cp=4;SfT;T z3QZ?HTbb;A6AM?fmb|Pov1S8SR+)|^7tafNaX|>i@HW1USGjbPsr?QmS^RB$mth&h zL-+;0M=8zlyo&ErGI5pX?rW4XEUQ(#PRYWXc$lRk#q%rv!uuhmtfbvo$M{_;(oDNy zFx4=OyL21%slJOzm?0pqJJ%AeNqNzt!q zc~0cZT3!dG8O$wuo889qqxVNC@wIRk zKMKe{=fZ3*tX3gey%;LBU09WcUF0indKbltYwn_4aWlJ^thm-L?zy8T)EF1FpZ#N? w#=4d}ioVs;Q%;eZ`~!r=Dw5pHX(h?sYAQ)?M|phKV@5i1bq6_KIVQQoHAo&dPQ$WzBh2m0bAzex>ET&6`a)m=FbSxDMsZ4Px zohzh{7E@cbWhR%&^`uN zs~nrka97kIgS)~QsZhw~Rd0tuo!o1bv!$ci(%xgsS!L)ls9Sm{r3*(?SFb^R)GsKq zvYbg*vU_t&SwV4i2P>6aKD7_ zxjaAHo(jD14WDVyIyy^GP~Whik=;#Z3sc39COw~RP=d}8W|x;5 zw3%Io;c}}C8}5CrL9gRpgM01BVZ&txZDm6z40~L`!?x`P?XX?(^h{;Acb7p^+}j1k zmb&F;>+22LO*4XGuwLm3ux|UwoDgIBN-H%d zsi5)ZW7h@PCR#8kLr{hm)8)mj#SCEk$i}H49TGI)goc{6%T{vvOtuuEgOoGqFyVd! zm*xt&%A{1yhiFNViK&!TtFAVUVDApplt9kXxuCtTrtr2h#;|% zpZivWKFZM@sub0uaVF<5;d3j63hM5BuAD=y+)^kMQ7&`ELRrv7yNjhmsq!+{)`KM! z-D``bBdLSM(o(vTLS58MS*5vl?~s-WjK7?&RI;T4wv%J{H$F2np2@7+waZ#svdVBg zE|cV7x(w2FOZn8{^um!cwkVg+X|!wpLVSnU7Ym3l|IV4cqZgwjs&MPvohxK#SC$T7 zr{P-9+d^?6ou5yaa@^LPzRF?_<6hD%IZwAa;+gzqRTul+A!nDxjq_M&5LA_uo1a}2 zxR!Rpw8vG^6q!?ztua{L^{GdX;FKqJA7z#flZHBO2R>L`VAWSb#0~mt6>7BQEsqBc zvQ!qPk>)zCOSXug4clu|5%X#yRff)MDsqxcN(Ig??!$o2W-M8;vY0L5DR}i0e7XtA z9toqeQzbMOOd0HEhcepfjTO{(r>9F&oLk|Q>{hJ$PBjoGCsXu5cC$x%sn2#ny~%E{}ppnGuu&-rclC5+44#rg}7a=MlfMdeI!w6U|6-oQlmz&T`1qi|i?`loql(a$I?bP-ITsyU*iu0G)*s$0oe57`Wm!1*nbR zC*&0`5%P-H26@F>g1q9@fCSwRY=ZqU;5*86Cw&|Z2|iJ#yMXatAn7>u%PWrf@`|&% zyyECBuQ*BLIt({B=i>L1Xr*u!xcZY1lXyVVK84?a>|8^40~?A!pQd}z5`3b?Z=*Qa zC|>I+#=+M^9BCAv;VH)9*h3s^6c2lfaeDR;#~a0GdWvz3_7L|pir0IJaj5nX4>XF; z_7vlI?;&2(C{B2aaX$AD4>yW8c#3f__Ykjd6pwg{aW3}|Z)g-JJ;gYddx(>b;xSM0 zXXvw9Y#}$=IGB^8RT2*ZwUHCteNx@87&^E)@Hsg-CqC!xC)lbVPHy&dueYB_tA4mR zu%FL+`-!#chl>mQ`GU8fc&mQ6II*8E(w8uITn6gqxu;b>PH~IFTYXIv^kupay{C8| zXw^H{M83=8-cP%xRXE$Qcsvq7{*bhF2C_nA@AS%{ipLlUJc^~$9CaV3nCUkIF4CkG z1ZmO=nL#FnG%09?T%;{l7^E#$#0)bjqDf&h;v#Lcq9ARv3^U3kLz949q@7j_q@7lW z8Dmn1CdJGS7irq+1Zmoeo1ILGYf`5fcadhTE|6xeZnKL?-I~;8cDqP(Ru4#XRDxddx?N1sqd;N0OKhdbfFiUi67)Dwl%5d7^aPMW zFVRW*4p5B#O8=lIfjV%!d6Aw1>J$O`H9ZX!7w2HqXMnoIC^F!?K;2@RZlmu3^@uCz zX8Jx*uPD+HdKRcptWcJo1L_xd;!E7~Km+1#e8~F&(4cq}`Tav6Q#^%vcmZgLeuR0t zmCg-@{zV-@YI~XbgR}|%L*iu`R51L1hL~}D5LKBdG`} z`K1Y2E=3{JZ=1GQ0ci@X4?6nhEs-W3BZ} zFKj(>j`d2ki|zDd`UzIRk97DcP#ZfDl(@tk2ynhblqe&5=UjX@Wmis&X5-30w zB*CwMg7_ZxC@`nj{n#dd0~AKE-$=g&iqKzZk$wjhrGMh|`+Fcm^wS0O2cVcZp9YXt zNG}fa_8}TPi4GsaTnL0V32_oP;-E4=B8k z@rM-N&-lZ@t8`1_tCo6MQeOh@)ip@qPZ%%h=lUC-D~9KqPCi1n$=9vqSe1gw@hU}< zrmsq|r0K6xJZT21)RQ!WRT@Z|p(?FOn&B!9C(THe)+fzql{O?zqe`b7K>OwE+D&Sd z+I}>R%EkwDj4Z#V@OC!Mf0RY>VZ<*zK8g6X#V--Rc<_gkY5CzKC=nm?LlW^pJuDF) nwIdSoVL2)hA9r~c@W&hd=HR%DPo>1wuKyY`c>J!9;Q?3>{$&5d(){2qX*6 zW~N|PGKHd9S+i*u88)4ArebYZOKxV)T(fR@Ljl!wT(cw~rWvHuKo_C{O3B_Pl4#x| zuDW(9lP60yLTh5|)DeNBiRsqq>&wERk%LkF%aOFv5f(i`ll>bk;xy z=LoiFZWpgQtCpAa>l!Wy^foGE!L3lLuT<^Qs#S^LJc2r27C79CYq|$THNt*M>GDJ?GKQaCMg*vE2wUI%tCy)4b-gUW!PZsqad^)aD zi6)tL%D^?eNou%`bdxKw-GQuz>ons9U^|%wt74la`!jQ;MDm3f?6tD#Rx32_ZplJ! zaWOlYr52D%cjfJ}b)&kuVpSI9=2+e-n589?013=DDsIu<7DykUpapuKM*4KCj&^SU zFm-q1ZQUhjl1l=2bBp6msr1!u??->f!O1BX^_IKX=Ewe;P2kJ_;pN^PoI7YFocG>( zG3}mub&2)u-L_V!=1EwMEV7%A`0ca1Da-SHt=2|PghNL_ds65?cHE*>p&I3iI?a6} z5b}&mEwpx7F@HiF>7x5wW`kDx;{Ha{X`8Cl2-x^PWu;u>eEaKYoSw%J#&LAg<-;U{w2`*?Bs}5>n7GS}A?OkJc&_m(CYEzEv{S~nK!|it z`mW58TZ|cb1pW5F$O9byf!<_@tN<|JF-y#duNa5VngyByWy=g%B+DYPyp1KFAmIlc?HB<{ z!0K=vt^W4x3rrPv)!I)rx99P-oLs4AY5RrMa;_Z?=j zxh6xY^i##OH?k~!MwThABNL9Nb-gVNYH%n0 zEA-isR1E{(D-BMK(Er!p@Fcwr-=Npwab@%|4#kx}aQGgK(YR7W%3H7O5UAocShL$> zl5AIydECW^A(o$1RVf2d8sxvFz;k9S(-BlJV6>NNh5?pvOtI@ob!euAh`_Jj;n_8*n}Jp*YH~G3XN-cqqU`^nDR7B_(3!zWD7f2KVR0d I;k}jq1G9^blK=n! literal 0 HcmV?d00001 diff --git a/car-charging/car-charging-remote/pom.xml b/car-charging/car-charging-remote/pom.xml new file mode 100644 index 0000000..cbb43cc --- /dev/null +++ b/car-charging/car-charging-remote/pom.xml @@ -0,0 +1,30 @@ + + + 4.0.0 + + com.bawei + car-charging + 3.6.3 + + + car-charging-remote + + + 17 + 17 + UTF-8 + + + + + + com.bawei + car-charging-common + 3.6.3 + + + + + diff --git a/car-charging/car-charging-server/pom.xml b/car-charging/car-charging-server/pom.xml new file mode 100644 index 0000000..1b5e7cd --- /dev/null +++ b/car-charging/car-charging-server/pom.xml @@ -0,0 +1,120 @@ + + + 4.0.0 + + com.bawei + car-charging + 3.6.3 + + + car-charging-server + + + 17 + 17 + UTF-8 + + + + + + + com.alibaba.cloud + spring-cloud-starter-alibaba-nacos-discovery + + + + + com.alibaba.cloud + spring-cloud-starter-alibaba-nacos-config + + + + + com.alibaba.cloud + spring-cloud-starter-alibaba-sentinel + + + + + org.springframework.boot + spring-boot-starter-actuator + + + + + io.springfox + springfox-swagger-ui + ${swagger.fox.version} + + + + + com.mysql + mysql-connector-j + + + + + com.boot + boot-common-datasource + + + + + com.boot + boot-common-datascope + + + + + com.boot + boot-common-log + + + + + com.boot + boot-common-swagger + + + + + com.boot + boot-system-common + + + + com.boot + boot-file-remote + + + com.bawei + car-charging-common + 3.6.3 + + + + + + ${project.artifactId} + + + org.springframework.boot + spring-boot-maven-plugin + + + + repackage + + + + + + + + + + diff --git a/car-charging/car-charging-server/src/main/java/com/car/charging/CarChargingApplication.java b/car-charging/car-charging-server/src/main/java/com/car/charging/CarChargingApplication.java new file mode 100644 index 0000000..fdaa124 --- /dev/null +++ b/car-charging/car-charging-server/src/main/java/com/car/charging/CarChargingApplication.java @@ -0,0 +1,36 @@ +package com.car.charging; + +import com.boot.common.security.annotation.EnableCustomConfig; +import com.boot.common.security.annotation.EnableRyFeignClients; +import com.boot.common.swagger.annotation.EnableCustomSwagger2; +import org.mybatis.spring.annotation.MapperScan; +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +/** + * 系统模块 + * + * @author boot + */ +@EnableCustomConfig +@EnableCustomSwagger2 +@EnableRyFeignClients +@SpringBootApplication +@MapperScan("com.car.charging.mapper") +public class CarChargingApplication +{ + public static void main(String[] args) + { + SpringApplication.run(CarChargingApplication.class, args); + System.out.println("~~|~~~ 计费模块启动成功 ~~~|~~\n" + + " --------- ---------\n" + + " ||| ||| \n" + + " \n" + + " | | \n" + + " (_ o _) \n" + + " ||||||||||||||| \n" + + " ~~~~~~~~~~~~~~~~~~~~~~~ \n" + + " \n" + + " "); + } +} diff --git a/car-charging/car-charging-server/src/main/java/com/car/charging/controller/CharginController.java b/car-charging/car-charging-server/src/main/java/com/car/charging/controller/CharginController.java new file mode 100644 index 0000000..82f60d1 --- /dev/null +++ b/car-charging/car-charging-server/src/main/java/com/car/charging/controller/CharginController.java @@ -0,0 +1,99 @@ +package com.car.charging.controller; + +import com.boot.common.core.domain.Result; + +import com.car.charging.common.domain.*; +import com.car.charging.common.domain.req.AddChannel; +import com.car.charging.common.domain.req.ChargingMiddleTableReq; +import com.car.charging.common.domain.vo.ChargingMiddleTableVo; +import com.car.charging.common.result.PageResult; +import com.car.charging.service.ChargingService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RestController; + +import com.car.charging.common.domain.Channel; +import java.util.List; + +/** + * @ClassName CharginController + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/26 14:33 + */ +@RestController +public class CharginController { + + + @Autowired + private ChargingService charginService; + + /* + *计费列表 + */ + @PostMapping("/charginList") + public Result> charginList(@RequestBody ChargingMiddleTableReq req){ + + Result> result = charginService.list(req); + + return result; + + } + + @PostMapping("/AddChannel") + public Result AddChannel(@RequestBody AddChannel addChannel){ + + return Result.ok(charginService.addCharging(addChannel)); + } + + +// @PostMapping("/viewList") +// public Result + + + + + @PostMapping("/ChannelList") + public Result> ChannelList(){ + +// List result = charginService.ChannelList(); + + List result = charginService.ChannelList(); + + return Result.ok(result); + } + + @PostMapping("/CityList") + public Result> CityList(){ + List result = charginService.CityList(); + + return Result.ok(result); + } + + @PostMapping("/RankList") + public Result> RankList(){ + List result = charginService.RankList(); + + return Result.ok(result); + } + + @PostMapping("/serverTypeList") + public Result> serverTypeList(){ + List result = charginService.serverTypeList(); + + return Result.ok(result); + } + + + + + + + + + + + + +} diff --git a/car-charging/car-charging-server/src/main/java/com/car/charging/mapper/ChargingMapper.java b/car-charging/car-charging-server/src/main/java/com/car/charging/mapper/ChargingMapper.java new file mode 100644 index 0000000..1058f6a --- /dev/null +++ b/car-charging/car-charging-server/src/main/java/com/car/charging/mapper/ChargingMapper.java @@ -0,0 +1,42 @@ +package com.car.charging.mapper; + +import com.car.charging.common.domain.*; +import com.car.charging.common.domain.req.AddChannel; +import com.car.charging.common.domain.req.ChargingMiddleTableReq; +import com.car.charging.common.domain.vo.ChargingMiddleTableVo; + +import java.util.List; + +/** + * @ClassName ChargingMapper + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/26 14:14 + */ + +public interface ChargingMapper { + + + List list(ChargingMiddleTableReq res); + + List ChannelList(); + + List CityList(); + + List RankList(); + + List serverTypeList(); + + + + + int addChargingMiddleTable(AddChannel addChannel); + + int addNightServer(AddChannel addChannel); + + int addEstimatedOrder(AddChannel addChannel); + + + int addSection(AddChannel addChannel); + +} diff --git a/car-charging/car-charging-server/src/main/java/com/car/charging/service/ChargingService.java b/car-charging/car-charging-server/src/main/java/com/car/charging/service/ChargingService.java new file mode 100644 index 0000000..922b856 --- /dev/null +++ b/car-charging/car-charging-server/src/main/java/com/car/charging/service/ChargingService.java @@ -0,0 +1,42 @@ +package com.car.charging.service; + +import com.boot.common.core.domain.Result; +import com.car.charging.common.domain.*; +import com.car.charging.common.domain.req.AddChannel; +import com.car.charging.common.domain.req.ChargingMiddleTableReq; +import com.car.charging.common.domain.vo.ChargingMiddleTableVo; +import com.car.charging.common.result.PageResult; + +import java.util.List; + +/** + * @ClassName ChargingService + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/26 14:17 + */ +public interface ChargingService { + Result> list(ChargingMiddleTableReq req); + + List ChannelList(); + + List CityList(); + + List RankList(); + + List serverTypeList(); + + + + int addChargingMiddleTable(AddChannel addChannel); + + int addNightServer(AddChannel addChannel); + + int addEstimatedOrder(AddChannel addChannel); + + int addSection(AddChannel addChannel); + + + + boolean addCharging(AddChannel addChannel); +} diff --git a/car-charging/car-charging-server/src/main/java/com/car/charging/service/impl/ChargingServiceImpl.java b/car-charging/car-charging-server/src/main/java/com/car/charging/service/impl/ChargingServiceImpl.java new file mode 100644 index 0000000..fe3f82e --- /dev/null +++ b/car-charging/car-charging-server/src/main/java/com/car/charging/service/impl/ChargingServiceImpl.java @@ -0,0 +1,140 @@ +package com.car.charging.service.impl; + +import com.boot.common.core.domain.Result; +import com.car.charging.common.domain.*; +import com.car.charging.common.domain.req.AddChannel; +import com.car.charging.common.domain.req.ChargingMiddleTableReq; +import com.car.charging.common.domain.vo.ChargingMiddleTableVo; +import com.car.charging.common.result.PageResult; + +import com.car.charging.mapper.ChargingMapper; +import com.car.charging.service.ChargingService; +import com.github.pagehelper.PageHelper; +import com.github.pagehelper.PageInfo; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; +import org.springframework.transaction.interceptor.TransactionAspectSupport; + +import java.util.List; + +/** + * @ClassName ChargingServiceImpl + * @Description 描述 + * @Author Di.Wu + * @Date 2024/2/26 14:17 + */ +@Service +public class ChargingServiceImpl implements ChargingService{ + + @Autowired + private ChargingMapper mapper; + + @Override + public Result> list(ChargingMiddleTableReq req) { + + PageHelper.startPage(req.getPageNum(), req.getPageSize()); + + + List list =mapper.list(req); + + PageInfo chargingMiddleTableVoPageInfo = new PageInfo<>(list); + + + return PageResult.toResult(chargingMiddleTableVoPageInfo.getTotal(),list); + } + + @Override + public List ChannelList() { + + return mapper.ChannelList(); + } + + @Override + public List CityList() { + return mapper.CityList(); + } + + @Override + public List RankList() { + return mapper.RankList(); + } + + @Override + public List serverTypeList() { + return mapper.serverTypeList(); + } + + + + + @Override + public int addChargingMiddleTable(AddChannel addChannel) { + + int addChargingMiddleTable = mapper.addChargingMiddleTable(addChannel); + + if (addChargingMiddleTable>0){ + return 1; + } + + return 0; + } + + @Override + public int addNightServer(AddChannel addChannel) { + int addNightServer = mapper.addNightServer(addChannel); + + if (addNightServer>0){ + return 1; + } + + return 0; + } + + @Override + public int addEstimatedOrder(AddChannel addChannel) { + int addEstimatedOrder = mapper.addEstimatedOrder(addChannel); + + if (addEstimatedOrder>0){ + return 1; + } + + return 0; + } + + @Override + public int addSection(AddChannel addChannel) { + + int addSection = mapper.addSection(addChannel); + + if (addSection>0){ + return 1; + } + + return 0; + } + + @Transactional + @Override + public boolean addCharging(AddChannel addChannel) { + + + + mapper.addNightServer(addChannel); + + + mapper.addEstimatedOrder(addChannel); + + mapper.addSection(addChannel); + + mapper.addChargingMiddleTable(addChannel); + + return true; + + + + + } + + +} diff --git a/car-charging/car-charging-server/src/main/resources/banner.txt b/car-charging/car-charging-server/src/main/resources/banner.txt new file mode 100644 index 0000000..d0fed30 --- /dev/null +++ b/car-charging/car-charging-server/src/main/resources/banner.txt @@ -0,0 +1,22 @@ +Spring Boot Version: ${spring-boot.version} +Spring Application Name: ${spring.application.name} + + + + + + ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~} + | | } + | | } + | | } + | | } + | | } + | | } + ~~~~~~~~~~~~~~~~~~ |~~~~~~~~~~~~~~~~~ } + | | } + | | } + | | } + | | } + | | } + | | } + ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~} diff --git a/car-charging/car-charging-server/src/main/resources/bootstrap.yml b/car-charging/car-charging-server/src/main/resources/bootstrap.yml new file mode 100644 index 0000000..de5cd2c --- /dev/null +++ b/car-charging/car-charging-server/src/main/resources/bootstrap.yml @@ -0,0 +1,27 @@ +# Tomcat +server: + port: 9002 + +# Spring +spring: + application: + # 应用名称 + name: car-charging + profiles: + # 环境配置 + active: dev + cloud: + nacos: + discovery: + # 服务注册地址 + server-addr: 122.152.215.207:8848 + namespace: wdwdwd + config: + # 配置中心地址 + server-addr: 122.152.215.207:8848 + # 配置文件格式 + file-extension: yml + # 共享配置 + shared-configs: + - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} + namespace: wdwdwd diff --git a/car-charging/car-charging-server/src/main/resources/mapper/charging/ChargingMapper.xml b/car-charging/car-charging-server/src/main/resources/mapper/charging/ChargingMapper.xml new file mode 100644 index 0000000..7a99bab --- /dev/null +++ b/car-charging/car-charging-server/src/main/resources/mapper/charging/ChargingMapper.xml @@ -0,0 +1,248 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + INSERT INTO + charging_middle_table( + `city_id`, + `channel_id`, + `server_type_id`, + `rank_id`, + `create_time` ) + VALUES + ( #{cityId},#{channelId},#{serverTypeId},#{rankId},#{createTime}); + + + + INSERT INTO + `night_server` + ( + `night_server_mileage_price`, + `night_server_time_price`, + `mileage_price`, + `time_price`, + `long_way_mileage`, + `long_way_price`) + VALUES + (#{nightServerMileagePrice}, #{nightServerTimePrice}, #{mealPrice}, #{timePrice}, #{longWayMileage}, #{longWayPrice}); + + + + INSERT INTO `estimated_order` + (`city_id`, + `server_type_id`, + `channel_id`, + `rank_id`, + `kilometres`, + `server_time`, + `meal_price`, + `basics_price`, + `night_id`) + VALUES + (#{cityId}, #{serverTypeId}, #{channelId}, #{rankId},#{kilometres},#{serverTime}, #{mealPrice}, #{basicsPrice}, #{nightId}); + + + + + INSERT INTO `tb_section` + + `kilometre_price`, + `time_price` + + VALUES + + #{kilometrePrice}, + #{timePrice} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/car-charging/car-charging-server/target/classes/banner.txt b/car-charging/car-charging-server/target/classes/banner.txt new file mode 100644 index 0000000..1f2fea1 --- /dev/null +++ b/car-charging/car-charging-server/target/classes/banner.txt @@ -0,0 +1,17 @@ +Spring Boot Version: ${spring-boot.version} +Spring Application Name: ${spring.application.name} + ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~} + | | } + | | } + | | } + | | } + | | } + | | } + ~~~~~~~~~~~~~~~~~~ |~~~~~~~~~~~~~~~~~ } + | | } + | | } + | | } + | | } + | | } + | | } + ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~} diff --git a/car-charging/car-charging-server/target/classes/bootstrap.yml b/car-charging/car-charging-server/target/classes/bootstrap.yml new file mode 100644 index 0000000..de5cd2c --- /dev/null +++ b/car-charging/car-charging-server/target/classes/bootstrap.yml @@ -0,0 +1,27 @@ +# Tomcat +server: + port: 9002 + +# Spring +spring: + application: + # 应用名称 + name: car-charging + profiles: + # 环境配置 + active: dev + cloud: + nacos: + discovery: + # 服务注册地址 + server-addr: 122.152.215.207:8848 + namespace: wdwdwd + config: + # 配置中心地址 + server-addr: 122.152.215.207:8848 + # 配置文件格式 + file-extension: yml + # 共享配置 + shared-configs: + - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} + namespace: wdwdwd diff --git a/car-charging/car-charging-server/target/classes/com/car/charging/CarChargingApplication.class b/car-charging/car-charging-server/target/classes/com/car/charging/CarChargingApplication.class new file mode 100644 index 0000000000000000000000000000000000000000..211f674b151e3eda92e2df1ca164bf31302f7645 GIT binary patch literal 1468 zcma)6OHWfl6#j-+p;oE95yk71wo0!tF3=hhX=GI&p#~Q$$n-jt!QMN~y>mg5rfb8B zohxJ5vC?RauZ2Ir{{i7w7|*?JX@QbB$-K_vJ7>AO^&7xF+=-$Coe^}!(2X93 z_!?j5W{EpR^I2g{Sel{dp>(94W#~*K7bECpn6i{@THH0QRqhrg$!58mt)Cy2%Oz=X zEtL~R6lWrc#c&qq7*fhDnqJu@g%y|EVneyF&4NC4nrZ4YdVxIanH*v zwNUap0LvtE?T{_yXz@myS>>$AqVMuTNwke|Kl^{ky&GPkURt`){}Rwmuk! zL41;l8qT(-@motnn_>PvgSd^X&vej{v4l9YkXF`9&av{fU<(QtZd{^pC zlOM{NkDcJ9S>Myjt|dOXfB&TF1}_$cdzxmx#=c9s4^HZyYIb3BUdW=8ElJ^MkCbQI z7H0Sc?rTLA8dj#LH-I_n1uYdy0I3kb-YifQyn63wb@~Y}mxY_RxI@C->%8Psj7KRx zX=+dDMte%zp%|_pLftMH9UyV^(0Yk(Chd&&?$md%&mnt~)_@HR;WDkUng9#}0s3$i z*N74*&xK$>d?1qgfxeet&_6Kz4Wmt*bLb?wF)}`me$s2=#c>@sh}VIe;W~u`?UUqM UlJ*qMTQqOeoF;4OB`^=>Ka$puJpcdz literal 0 HcmV?d00001 diff --git a/car-charging/car-charging-server/target/classes/com/car/charging/controller/CharginController.class b/car-charging/car-charging-server/target/classes/com/car/charging/controller/CharginController.class new file mode 100644 index 0000000000000000000000000000000000000000..cfe4888e28cdafbade03557d1fccd5ee70262ed8 GIT binary patch literal 3533 zcmcIm+j1L45IrMbWXl`h07JqpF^Q3ECj)^%upEOeoN$pZNVXx)12tNWm5oo>+Zo0XhSSJc7=gub(^hqE3!mGMg%T`|C zE7z4iFNCr}Tf#6J?JGsmqIt_9} zWY2?*#abG@d!>&2isw=ld#g!%bG@moN6{P}l(dgL9mo3GTY&6}#P<-9O z8<=7k5!GrGff~c@MA*wl#q*?_&+TUL7A~i8#lqWohhd^~GAl~CQg{sML*X{%#va2| zb~jf%wudIcf-aJ%rf@3Y!=R9X&-Uv&=+iwYPS>ReYsxw6TTgL}7w0ybL^a7_Y zcbtYp$F=NvDiDFAyaqW^RDO*&4tz?^Jzv!2k@EL>g~He1d%_Nsf6R$wq`;S(fjV-0 zSHMxvSsed(hd zWXN~3k}y-LVttd24A+w+EhW!se<-ezProG4UyP+1vf!JdMir#%BYtaCe}}4D`R%Cu z68$j@mz|m?f~HSr@OPquY8Bus6mvY;|J|=UU32tER(QqnswdNPQ#FD$ad1G%Oz{{n z<M)nd$T>hV4X$(9uZNLI@=6ow|3# zRMgp8IDtVG#XD1m8R|R#-S^0~@v!A}+7rXV8Bu&vL>U})Jd>`KM8J!$4xwwp(iPKb zvY+>Cjk>O3`||~{4eguq<*gRa&@)ec5nLqC$bQJPb?Y$P>ouO8yUDPX7ZcS}D4O#a z?})-KkSVLCZ_E3RzOkmFM%a0a-O`VRxa+Z7>!B7Nbky_opcta3BR~%Z{T8J0Bbp7; z_%V%X8tFkv-`h0fG%^|oX8!>Djeex?34Qf4aD|?sFa~G??%*?;QG#F+{YF{n7b?jv z&Hj$`+;dz?VQv0b67(4(`T+~f5QnTWbT!-@86q{@#TR67g!U~UPv1q_ula_Odn8#R zNeW*Y4@PO_EBar41lGU`3bdBi^uMMb46C?L0NSZlQqj;85wF)$c!oEh;a$z`q=Ve> znhH0!c}?H}z9EA;YNs*3J&Sn*-$j@YNkL2W3bkR&pNH<;wXF=Lt&LDJm`VKMw`NB7YaYn>U~x{*KnSO1c3`j1=L}hIs>LXAw3$f(THo>jJa(v4M_sU zA)7JkGyJI2A95!oko3g_OS{(E@L(fQlDaBjLQ>7gE2VHMi4)hQg;U z)L8_ww(ukir1xh9aqo{ifolti%AR6G1p__$h?WfHUGm(d=k z2oTuA7XpyQo!^HPavCWC8RRVFmYhdESmQ(F!WthT7uUFiT!sonZ|OL$CvmMt70svS Gq_b~Ba}zuO literal 0 HcmV?d00001 diff --git a/car-charging/car-charging-server/target/classes/com/car/charging/service/ChargingService.class b/car-charging/car-charging-server/target/classes/com/car/charging/service/ChargingService.class new file mode 100644 index 0000000000000000000000000000000000000000..d189069f89f6a19c01cce8f5bbf671ca9ccc8d86 GIT binary patch literal 1097 zcmcIjO-}+b5S=2*mm(nI*B^k3O^g=<(HNqM35o&Y!CTpFmg2INQb_n~9=z+1GEU2a zBuG>evxmuh>AW}XzIp$6c?Ez|IEq1pK+%ys>M%u}4pW{8JUZZNBpgnwA<>-R7(@wV zx@^R#&+u5i-Q|uZ5cS0X3oF(Zl#uAjfV#5BL_ihq&opm^>-xOK+CFdaez|0O+fr&8 z_Bc}UX=8&AhQ2NnNHm2PFg;Y9z}tWORhHgI*?H(a^Kf`G+VZ2})kpHXn?K0%Ier9E z_|!qb{hEErT(MNM&pgz^r-s8Ll?C!g(@@kp#H&J&C-P@2C}HzNron=zm1Rt`l}Ve3 zan%|>^NHBS-)H)gu#yGly3@eUg^R$+uX1u}yUjl+mu?88QSDB69c{AD6@e@gR|742 zOmnxcT*D=iYvKwB8Q?EOF!f)>^bz%%a;O}BEqsi3ekvAj-?2%=1_1(VxV!*KT*h_S zKpaC9fjHs>Bxg8y%X0jV=f A&j0`b literal 0 HcmV?d00001 diff --git a/car-charging/car-charging-server/target/classes/com/car/charging/service/impl/ChargingServiceImpl.class b/car-charging/car-charging-server/target/classes/com/car/charging/service/impl/ChargingServiceImpl.class new file mode 100644 index 0000000000000000000000000000000000000000..e2e36da1861010738da537d23432be0c7b6e6aa8 GIT binary patch literal 3757 zcmcImYjYD-7=BJ#2u&ACTdAOcpjeVpx^hu2DPXN2DQUr`q+GnP*_@_JH@ji8fk9^+ z$MJXIAK-(|I9znb@A{h@$LH)NElt)SjvumTbIy66=RNQHo@d`b{`%!N04LGRAcej( z`Za99R)L*&jr)df8%|BXTDdDtUtsIBq><4u2uDG1A@N{$4 z@M;#VI8k>Uz3SEt%h5e~PoIsJ=B;YgmP!tof?KQA~4*sLtvZb_+`Ux$-uvY^6xbbyOeW-5kblNN@nmncBipN!y9;0 z;DGYGX8EhFir%0PtI}>rPgm|-4qgQYn!e!$4sv_8P{GWCNlXf*LNh?dF4>`9ZvcLutILVH}4A#yd#6 znhEsVR+D+1??Oa~m&#r~%2vy_Y`sXhd>T1{{mCIJI4f=jSsYP?HYqTg4fDN@po%Mt zDGfT_V_uoOCD%6?8P?rg2FGzCjguPQ#|Hwrj^Ra^rxqBA>vsJdDlO9*&Z*7YW-b4r+NmZl zX!tOgTr`}uc=96+vubjOsu1ZdJ#5H$>7s^9_(WjLs8+jNB7x&CmBE?7TDhFh6_g(Z z4RZ>22XPmy+N!VWPqs9|0$4Rh&Y)3@q|FRNF*YPfn;!!@;<;cAK6V7X2ji>%m= zY{caryB$@!z@EjHLs(h1nihp%#&MWq1=JKcU39&g-fVc(krmIV%LlHvrdOolH1!q3 z^j+_v&d^5&`b^7rA6TBO=2_CSZj}l!RJ0tWClv-#=?wEzbWOu98=j^9N0a^jsztsN zofj?kJL#H|%6O@u#|M8=^muJlsCrZzE1tS3kni*_s`8%dNqnKXVL^s{b`TOp=o~?fw%5MHVX>RxMQ6y+@wo?G)yJMfT?8Q%o!zeS)Kt&v5KVn)C%U zBZ2uLjNmZ6&JlVtpqvO{BTD7vZG1-RecU;Y&q+Uy0epckiF1c&W1I=sjP_cEYbMuH zsM3<(biOI4Px7BSTt>P09H#`7KO2vIe8aIbkq;q~q$NN2-I18h%}A#bkyePrE}=UT zoAAv@(}_qmBC)mTjx^JWG?R$5N+fn7e5yEEMC{`@8m02%6wd8^gf0D#`yO+8V*=+` zR7DK2rx<4EplaqoXxdKTDBidpVi*I^mW{dxNyM zd(zHzp=A@4Kzk*b_6}()q%}#q(vx<+3oW~=1lomUTAQ>EX(CyaOJ` z6caEN<(5H?Z!8ZUztWlbmC0Z3S7{IL$ru#`_?jMl!@Kt_HRe0s-0uUg)LkTUJM~jh S>SGOZ1C&Payw_GH5BM7a<+H*7 literal 0 HcmV?d00001 diff --git a/car-charging/car-charging-server/target/classes/mapper/charging/ChargingMapper.xml b/car-charging/car-charging-server/target/classes/mapper/charging/ChargingMapper.xml new file mode 100644 index 0000000..7a99bab --- /dev/null +++ b/car-charging/car-charging-server/target/classes/mapper/charging/ChargingMapper.xml @@ -0,0 +1,248 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + INSERT INTO + charging_middle_table( + `city_id`, + `channel_id`, + `server_type_id`, + `rank_id`, + `create_time` ) + VALUES + ( #{cityId},#{channelId},#{serverTypeId},#{rankId},#{createTime}); + + + + INSERT INTO + `night_server` + ( + `night_server_mileage_price`, + `night_server_time_price`, + `mileage_price`, + `time_price`, + `long_way_mileage`, + `long_way_price`) + VALUES + (#{nightServerMileagePrice}, #{nightServerTimePrice}, #{mealPrice}, #{timePrice}, #{longWayMileage}, #{longWayPrice}); + + + + INSERT INTO `estimated_order` + (`city_id`, + `server_type_id`, + `channel_id`, + `rank_id`, + `kilometres`, + `server_time`, + `meal_price`, + `basics_price`, + `night_id`) + VALUES + (#{cityId}, #{serverTypeId}, #{channelId}, #{rankId},#{kilometres},#{serverTime}, #{mealPrice}, #{basicsPrice}, #{nightId}); + + + + + INSERT INTO `tb_section` + + `kilometre_price`, + `time_price` + + VALUES + + #{kilometrePrice}, + #{timePrice} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/car-charging/pom.xml b/car-charging/pom.xml new file mode 100644 index 0000000..34d5df4 --- /dev/null +++ b/car-charging/pom.xml @@ -0,0 +1,27 @@ + + + 4.0.0 + + com.boot + boot + 3.6.3 + + + com.bawei + car-charging + pom + + car-charging-common + car-charging-remote + car-charging-server + + + + 17 + 17 + UTF-8 + + + diff --git a/logs/boot-auth/info.log b/logs/boot-auth/info.log index edc5e6e..fe5e2ca 100644 --- a/logs/boot-auth/info.log +++ b/logs/boot-auth/info.log @@ -98,3 +98,24 @@ 19:43:17.744 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-auth, group=DEFAULT_GROUP 19:43:17.744 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-auth.yml, group=DEFAULT_GROUP 19:43:17.745 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-auth-dev.yml, group=DEFAULT_GROUP +15:24:31.356 [main] INFO c.a.n.c.e.SearchableProperties - [sortPropertySourceDefaultOrder,197] - properties search order:PROPERTIES->JVM->ENV->DEFAULT_SETTING +15:24:31.406 [background-preinit] INFO o.h.v.i.util.Version - [,21] - HV000001: Hibernate Validator 6.2.5.Final +15:24:31.963 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success. +15:24:31.964 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success. +15:24:33.470 [main] INFO c.b.a.BootAuthApplication - [logStartupProfileInfo,637] - The following 1 profile is active: "dev" +15:24:34.903 [main] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-9200"] +15:24:34.905 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +15:24:34.906 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.76] +15:24:35.090 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +15:24:36.202 [main] INFO c.a.c.s.SentinelWebMvcConfigurer - [addInterceptors,52] - [Sentinel Starter] register SentinelWebInterceptor with urlPatterns: [/**]. +15:24:38.249 [main] INFO o.a.c.h.Http11NioProtocol - [log,173] - Starting ProtocolHandler ["http-nio-9200"] +15:24:38.274 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success. +15:24:38.274 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success. +15:24:38.457 [main] INFO c.a.c.n.r.NacosServiceRegistry - [register,76] - nacos registry, DEFAULT_GROUP boot-auth 10.3.216.28:9200 register finished +15:24:38.719 [main] INFO c.b.a.BootAuthApplication - [logStarted,61] - Started BootAuthApplication in 7.971 seconds (JVM running for 9.151) +15:24:38.733 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-auth, group=DEFAULT_GROUP +15:24:38.734 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-auth.yml, group=DEFAULT_GROUP +15:24:38.736 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-auth-dev.yml, group=DEFAULT_GROUP +15:24:39.107 [RMI TCP Connection(8)-10.3.216.28] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring DispatcherServlet 'dispatcherServlet' +15:30:08.003 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,95] - De-registering from Nacos Server now... +15:30:08.018 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,115] - De-registration finished. diff --git a/logs/boot-gateway/info.log b/logs/boot-gateway/info.log index 2f3ced5..451723c 100644 --- a/logs/boot-gateway/info.log +++ b/logs/boot-gateway/info.log @@ -98,3 +98,23 @@ 19:43:22.866 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-gateway.yml, group=DEFAULT_GROUP 19:43:22.867 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-gateway-dev.yml, group=DEFAULT_GROUP 19:43:22.867 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-gateway, group=DEFAULT_GROUP +15:24:38.623 [main] INFO c.a.n.c.e.SearchableProperties - [sortPropertySourceDefaultOrder,197] - properties search order:PROPERTIES->JVM->ENV->DEFAULT_SETTING +15:24:38.673 [background-preinit] INFO o.h.v.i.util.Version - [,21] - HV000001: Hibernate Validator 6.2.5.Final +15:24:38.984 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success. +15:24:38.984 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success. +15:24:40.441 [main] INFO c.b.g.BootGatewayApplication - [logStartupProfileInfo,637] - The following 1 profile is active: "dev" +15:24:43.495 [main] INFO c.a.c.s.g.s.SentinelSCGAutoConfiguration - [sentinelGatewayFilter,144] - [Sentinel SpringCloudGateway] register SentinelGatewayFilter with order: -2147483648 +15:24:43.991 [main] INFO c.a.c.s.g.s.SentinelSCGAutoConfiguration - [sentinelGatewayBlockExceptionHandler,134] - [Sentinel SpringCloudGateway] register SentinelGatewayBlockExceptionHandler +15:24:44.379 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success. +15:24:44.379 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success. +15:24:44.597 [main] INFO c.a.c.s.d.c.SentinelConverter - [convert,79] - converter can not convert rules because source is empty +15:24:45.414 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success. +15:24:45.414 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success. +15:24:45.597 [main] INFO c.a.c.n.r.NacosServiceRegistry - [register,76] - nacos registry, DEFAULT_GROUP boot-gateway 10.3.216.28:8080 register finished +15:24:45.785 [main] INFO c.a.c.n.d.GatewayLocatorHeartBeatPublisher - [start,64] - Start nacos gateway locator heartBeat task scheduler. +15:24:45.811 [main] INFO c.b.g.BootGatewayApplication - [logStarted,61] - Started BootGatewayApplication in 7.708 seconds (JVM running for 9.297) +15:24:45.817 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-gateway.yml, group=DEFAULT_GROUP +15:24:45.819 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-gateway-dev.yml, group=DEFAULT_GROUP +15:24:45.821 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-gateway, group=DEFAULT_GROUP +15:30:08.010 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,95] - De-registering from Nacos Server now... +15:30:08.033 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,115] - De-registration finished. diff --git a/logs/boot-system/info.log b/logs/boot-system/info.log index 19dec17..72bf47f 100644 --- a/logs/boot-system/info.log +++ b/logs/boot-system/info.log @@ -194,3 +194,31 @@ 20:40:06.368 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-system-dev.yml, group=DEFAULT_GROUP 20:40:06.369 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-system.yml, group=DEFAULT_GROUP 20:40:06.370 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-system, group=DEFAULT_GROUP +15:24:47.466 [main] INFO c.a.n.c.e.SearchableProperties - [sortPropertySourceDefaultOrder,197] - properties search order:PROPERTIES->JVM->ENV->DEFAULT_SETTING +15:24:47.553 [background-preinit] INFO o.h.v.i.util.Version - [,21] - HV000001: Hibernate Validator 6.2.5.Final +15:24:48.083 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success. +15:24:48.083 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success. +15:24:49.699 [main] INFO c.b.s.BootSystemApplication - [logStartupProfileInfo,637] - The following 1 profile is active: "dev" +15:24:51.638 [main] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-9201"] +15:24:51.639 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +15:24:51.639 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.76] +15:24:51.829 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +15:24:53.729 [main] INFO c.a.d.p.DruidDataSource - [init,996] - {dataSource-1,master} inited +15:24:53.730 [main] INFO c.b.d.d.DynamicRoutingDataSource - [addDataSource,154] - dynamic-datasource - add a datasource named [master] success +15:24:53.731 [main] INFO c.b.d.d.DynamicRoutingDataSource - [afterPropertiesSet,234] - dynamic-datasource initial loaded [1] datasource,primary datasource named [master] +15:24:57.193 [main] INFO c.a.c.s.SentinelWebMvcConfigurer - [addInterceptors,52] - [Sentinel Starter] register SentinelWebInterceptor with urlPatterns: [/**]. +15:24:58.955 [main] INFO o.a.c.h.Http11NioProtocol - [log,173] - Starting ProtocolHandler ["http-nio-9201"] +15:24:58.974 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success. +15:24:58.975 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success. +15:24:59.166 [main] INFO c.a.c.n.r.NacosServiceRegistry - [register,76] - nacos registry, DEFAULT_GROUP boot-system 10.3.216.28:9201 register finished +15:24:59.703 [main] INFO c.b.s.BootSystemApplication - [logStarted,61] - Started BootSystemApplication in 13.188 seconds (JVM running for 14.542) +15:24:59.715 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-system-dev.yml, group=DEFAULT_GROUP +15:24:59.716 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-system.yml, group=DEFAULT_GROUP +15:24:59.716 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,129] - [Nacos Config] Listening config: dataId=boot-system, group=DEFAULT_GROUP +15:24:59.876 [RMI TCP Connection(4)-10.3.216.28] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring DispatcherServlet 'dispatcherServlet' +15:30:08.081 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,95] - De-registering from Nacos Server now... +15:30:08.094 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,115] - De-registration finished. +15:30:08.225 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,211] - dynamic-datasource start closing .... +15:30:08.227 [SpringApplicationShutdownHook] INFO c.a.d.p.DruidDataSource - [close,2138] - {dataSource-1} closing ... +15:30:08.231 [SpringApplicationShutdownHook] INFO c.a.d.p.DruidDataSource - [close,2211] - {dataSource-1} closed +15:30:08.231 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,215] - dynamic-datasource all closed success,bye diff --git a/pom.xml b/pom.xml index 698cd00..1e155b0 100644 --- a/pom.xml +++ b/pom.xml @@ -246,7 +246,7 @@ boot-visual boot-modules boot-common - boot-mq + car-charging pom