fix(): 修改项目架构

dev.vehicleGateway
DongZeLiang 2024-09-27 16:04:00 +08:00
parent 2fc56d44c9
commit b0672dbd60
143 changed files with 481 additions and 1454 deletions

View File

@ -7,7 +7,7 @@ nacos:
addr: 106.15.136.7:8848 addr: 106.15.136.7:8848
user-name: nacos user-name: nacos
password: nacos password: nacos
namespace: xzr namespace: dev
# Spring # Spring
spring: spring:
application: application:

View File

@ -7,7 +7,7 @@ nacos:
addr: 106.15.136.7:8848 addr: 106.15.136.7:8848
user-name: nacos user-name: nacos
password: nacos password: nacos
namespace: xzr namespace: dev
# Spring # Spring
spring: spring:

View File

@ -1,92 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>com.muyu</groupId>
<artifactId>cloud-modules</artifactId>
<version>3.6.3</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>cloud-modules-car</artifactId>
<description>
cloud-modules-car车辆模块
</description>
<dependencies>
<!-- SpringCloud Alibaba Nacos -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
<!-- SpringCloud Alibaba Nacos Config -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
<!-- SpringCloud Alibaba Sentinel -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
</dependency>
<!-- SpringBoot Actuator -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<!-- Mysql Connector -->
<dependency>
<groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId>
</dependency>
<!-- MuYu Common DataSource -->
<dependency>
<groupId>com.muyu</groupId>
<artifactId>cloud-common-datasource</artifactId>
</dependency>
<!-- MuYu Common DataScope -->
<dependency>
<groupId>com.muyu</groupId>
<artifactId>cloud-common-datascope</artifactId>
</dependency>
<!-- MuYu Common Log -->
<dependency>
<groupId>com.muyu</groupId>
<artifactId>cloud-common-log</artifactId>
</dependency>
<!-- 接口模块 -->
<dependency>
<groupId>com.muyu</groupId>
<artifactId>cloud-common-api-doc</artifactId>
</dependency>
</dependencies>
<build>
<finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>

View File

@ -1,23 +0,0 @@
package com.muyu;
import com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceAutoConfigure;
import com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration;
import com.muyu.common.security.annotation.EnableCustomConfig;
import com.muyu.common.security.annotation.EnableMyFeignClients;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
/**
*
*
* @author muyu
*/
@EnableCustomConfig
@EnableMyFeignClients
@SpringBootApplication
public class CloudCarApplication {
public static void main (String[] args) {
SpringApplication.run(CloudCarApplication.class, args);
}
}

View File

@ -1,44 +0,0 @@
package com.muyu.car.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@TableName(value = "t_car_message")
public class CarMessage {
/**
*
*/
@TableId(value = "message_id",type = IdType.AUTO)
private Long messageId;
/**
*
*/
private String messageType;
/**
*
*/
private Integer messageStartIndex;
/**
*
*/
private Integer messageEndIndex;
/**
* id
*/
private Long templateId;
/**
*
*/
private String messageLabel;
}

View File

@ -1,19 +0,0 @@
package com.muyu.car.mapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.car.domain.CarCompany;
import com.muyu.car.domain.dto.CarDTO;
import com.muyu.car.domain.vo.CarVO;
import java.util.List;
/**
* @author zmw
* @description: mybatis
* @Date 2023-11-13 10:05
*/
public interface SysCarCompanyMapper extends BaseMapper<CarCompany> {
}

View File

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.muyu</groupId>
<artifactId>cloud-modules-enterprise</artifactId>
<version>3.6.3</version>
</parent>
<artifactId>cloud-modules-enterprise-common</artifactId>
<properties>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<!-- 公共依赖 -->
<dependency>
<groupId>com.muyu</groupId>
<artifactId>cloud-common-core</artifactId>
</dependency>
<dependency>
<groupId>io.swagger.core.v3</groupId>
<artifactId>swagger-annotations-jakarta</artifactId>
</dependency>
</dependencies>
</project>

View File

@ -1,4 +1,4 @@
package com.muyu.car.domain; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@ -1,4 +1,4 @@
package com.muyu.warn.domain; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;

View File

@ -1,4 +1,4 @@
package com.muyu.car.domain; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@ -1,4 +1,4 @@
package com.muyu.car.domain; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@ -1,4 +1,4 @@
package com.muyu.warn.domain; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;

View File

@ -1,4 +1,4 @@
package com.muyu.fault.common; package com.muyu.enterprise.domain;
import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateTime;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;

View File

@ -1,4 +1,4 @@
package com.muyu.fault.common; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@ -1,4 +1,4 @@
package com.muyu.fault.common; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@ -1,4 +1,4 @@
package com.muyu.fault.common; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@ -1,4 +1,4 @@
package com.muyu.fault.common; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@ -1,4 +1,4 @@
package com.muyu.fault.common; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@ -1,4 +1,4 @@
package com.muyu.car.domain; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@ -1,4 +1,4 @@
package com.muyu.fault.common; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@ -1,4 +1,4 @@
package com.muyu.warn.domain; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;

View File

@ -1,4 +1,4 @@
package com.muyu.many.datasource.domain; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@ -1,4 +1,4 @@
package com.muyu.warn.domain; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@ -1,4 +1,4 @@
package com.muyu.warn.domain; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@ -1,4 +1,4 @@
package com.muyu.warn.domain; package com.muyu.enterprise.domain;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;

View File

@ -1,4 +1,4 @@
package com.muyu.car.domain.dto; package com.muyu.enterprise.domain.dto;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;

View File

@ -1,9 +1,9 @@
package com.muyu.warn.domain.Resp; package com.muyu.enterprise.domain.resp;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.muyu.common.core.annotation.Excel; import com.muyu.common.core.annotation.Excel;
import com.muyu.warn.domain.WarnRule; import com.muyu.enterprise.domain.WarnRule;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
@ -23,7 +23,7 @@ import java.util.List;
@NoArgsConstructor @NoArgsConstructor
@Builder @Builder
@Tag(name = "策略规则一对多") @Tag(name = "策略规则一对多")
public class StrategyRuleList { public class StrategyRule {
/** 策略id */ /** 策略id */

View File

@ -1,4 +1,4 @@
package com.muyu.warn.domain.Resp; package com.muyu.enterprise.domain.resp;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -17,7 +17,7 @@ import lombok.NoArgsConstructor;
@NoArgsConstructor @NoArgsConstructor
@Builder @Builder
@Tag(name = "策略规则双表联查") @Tag(name = "策略规则双表联查")
public class WarnStrategyList { public class WarnStrategy {
/** 策略id */ /** 策略id */
private Long strategyId; private Long strategyId;

View File

@ -1,4 +1,4 @@
package com.muyu.car.domain.vo; package com.muyu.enterprise.domain.vo;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;

View File

@ -5,11 +5,11 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>com.muyu</groupId> <groupId>com.muyu</groupId>
<artifactId>cloud-modules</artifactId> <artifactId>cloud-modules-enterprise</artifactId>
<version>3.6.3</version> <version>3.6.3</version>
</parent> </parent>
<artifactId>cloud-modules-fault</artifactId> <artifactId>cloud-modules-enterprise-server</artifactId>
<properties> <properties>
<maven.compiler.source>17</maven.compiler.source> <maven.compiler.source>17</maven.compiler.source>
@ -17,6 +17,10 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties> </properties>
<description>
cloud-modules-enterprise-server企业平台
</description>
<dependencies> <dependencies>
<!-- SpringCloud Alibaba Nacos --> <!-- SpringCloud Alibaba Nacos -->
@ -73,18 +77,10 @@
<artifactId>cloud-common-api-doc</artifactId> <artifactId>cloud-common-api-doc</artifactId>
</dependency> </dependency>
<!-- 企业业务平台 - 公共依赖 -->
<dependency> <dependency>
<groupId>com.carrotsearch.thirdparty</groupId> <groupId>com.muyu</groupId>
<artifactId>simple-xml-safe</artifactId> <artifactId>cloud-modules-enterprise-common</artifactId>
<version>2.7.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.attoparser</groupId>
<artifactId>attoparser</artifactId>
<version>2.0.7.RELEASE</version>
<scope>test</scope>
</dependency> </dependency>
</dependencies> </dependencies>
@ -105,4 +101,4 @@
</plugins> </plugins>
</build> </build>
</project> </project>

View File

@ -1,4 +1,4 @@
package com.muyu.warn; package com.muyu.enterprise;
import com.muyu.common.security.annotation.EnableCustomConfig; import com.muyu.common.security.annotation.EnableCustomConfig;
import com.muyu.common.security.annotation.EnableMyFeignClients; import com.muyu.common.security.annotation.EnableMyFeignClients;
@ -13,8 +13,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
@EnableCustomConfig @EnableCustomConfig
@EnableMyFeignClients @EnableMyFeignClients
@SpringBootApplication @SpringBootApplication
public class CloudWarnApplication { public class CloudEnterpriseApplication {
public static void main (String[] args) { public static void main (String[] args) {
SpringApplication.run(CloudWarnApplication.class, args); SpringApplication.run(CloudEnterpriseApplication.class, args);
} }
} }

View File

@ -1,9 +1,9 @@
package com.muyu.warn.controller; package com.muyu.enterprise.controller;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.warn.domain.CarMessage; import com.muyu.enterprise.domain.CarMessage;
import com.muyu.warn.service.CarMessageService; import com.muyu.enterprise.service.CarMessageService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
@ -13,6 +13,7 @@ import org.springframework.web.bind.annotation.RestController;
import java.util.List; import java.util.List;
/** /**
*
* @ClassName CarMessageController * @ClassName CarMessageController
* @Description * @Description
* @Author YiBo.Liu * @Author YiBo.Liu

View File

@ -1,8 +1,8 @@
package com.muyu.warn.controller; package com.muyu.enterprise.controller;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.warn.domain.CarType; import com.muyu.enterprise.domain.CarType;
import com.muyu.warn.service.CarTypeService; import com.muyu.enterprise.service.CarTypeService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;

View File

@ -1,9 +1,9 @@
package com.muyu.fault.controller; package com.muyu.enterprise.controller;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.fault.common.FaultLog; import com.muyu.enterprise.domain.FaultLog;
import com.muyu.fault.service.FaultLogService; import com.muyu.enterprise.service.FaultLogService;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;

View File

@ -1,10 +1,10 @@
package com.muyu.fault.controller; package com.muyu.enterprise.controller;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.common.security.utils.SecurityUtils; import com.muyu.common.security.utils.SecurityUtils;
import com.muyu.fault.common.FaultMessage; import com.muyu.enterprise.domain.FaultMessage;
import com.muyu.fault.service.FaultMessageService; import com.muyu.enterprise.service.FaultMessageService;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;

View File

@ -1,10 +1,8 @@
package com.muyu.fault.controller; package com.muyu.enterprise.controller;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.common.security.utils.SecurityUtils; import com.muyu.enterprise.domain.FaultType;
import com.muyu.fault.common.FaultType; import com.muyu.enterprise.service.FaultTypeService;
import com.muyu.fault.service.FaultTypeService;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;

View File

@ -1,9 +1,9 @@
package com.muyu.fault.controller; package com.muyu.enterprise.controller;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.fault.common.FaultrRule; import com.muyu.enterprise.domain.FaultrRule;
import com.muyu.fault.service.FaultrRuleService; import com.muyu.enterprise.service.FaultrRuleService;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;

View File

@ -1,21 +1,12 @@
package com.muyu.car.controller; package com.muyu.enterprise.controller;
import cn.hutool.core.util.RandomUtil; import com.muyu.enterprise.service.SysCarCompanyService;
import com.muyu.car.domain.dto.CarDTO;
import com.muyu.car.domain.vo.CarVO;
import com.muyu.car.service.SysCarCompanyService;
import com.muyu.car.service.SysCarService;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.common.core.web.controller.BaseController; import com.muyu.common.core.web.controller.BaseController;
import com.muyu.common.core.web.page.TableDataInfo;
import com.muyu.common.security.utils.SecurityUtils;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.util.List;
/** /**
* *
* *

View File

@ -1,17 +1,16 @@
package com.muyu.car.controller; package com.muyu.enterprise.controller;
import cn.hutool.core.util.RandomUtil; import cn.hutool.core.util.RandomUtil;
import com.muyu.car.domain.dto.CarDTO; import com.muyu.enterprise.domain.dto.CarDTO;
import com.muyu.car.domain.vo.CarVO; import com.muyu.enterprise.domain.vo.CarVO;
import com.muyu.car.service.SysCarCompanyService; import com.muyu.enterprise.service.SysCarCompanyService;
import com.muyu.car.service.SysCarService; import com.muyu.enterprise.service.SysCarService;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.common.core.web.controller.BaseController; import com.muyu.common.core.web.controller.BaseController;
import com.muyu.common.core.web.page.TableDataInfo; import com.muyu.common.core.web.page.TableDataInfo;
import com.muyu.common.security.utils.SecurityUtils; import com.muyu.common.security.utils.SecurityUtils;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import org.apache.catalina.security.SecurityUtil;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;

View File

@ -1,14 +1,14 @@
package com.muyu.fault.controller; package com.muyu.enterprise.controller;
import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateTime;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.common.core.utils.poi.ExcelUtil; import com.muyu.common.core.utils.poi.ExcelUtil;
import com.muyu.common.core.web.controller.BaseController; import com.muyu.common.core.web.controller.BaseController;
import com.muyu.common.security.utils.SecurityUtils; import com.muyu.common.security.utils.SecurityUtils;
import com.muyu.fault.common.FaultLog; import com.muyu.enterprise.domain.FaultLog;
import com.muyu.fault.common.SysCarFault; import com.muyu.enterprise.domain.SysCarFault;
import com.muyu.fault.service.FaultLogService; import com.muyu.enterprise.service.FaultLogService;
import com.muyu.fault.service.SysCarFaultService; import com.muyu.enterprise.service.SysCarFaultService;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;

View File

@ -1,9 +1,9 @@
package com.muyu.car.controller; package com.muyu.enterprise.controller;
import com.muyu.car.domain.CarMessage;
import com.muyu.car.service.SysCarMessageService;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.common.core.web.controller.BaseController; import com.muyu.common.core.web.controller.BaseController;
import com.muyu.enterprise.domain.CarMessage;
import com.muyu.enterprise.service.SysCarMessageService;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;

View File

@ -1,9 +1,7 @@
package com.muyu.car.controller; package com.muyu.enterprise.controller;
import com.muyu.car.domain.CarMessage; import com.muyu.enterprise.domain.CarTemplate;
import com.muyu.car.domain.CarTemplate; import com.muyu.enterprise.service.SysCarTemplateService;
import com.muyu.car.service.SysCarMessageService;
import com.muyu.car.service.SysCarTemplateService;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.common.core.web.controller.BaseController; import com.muyu.common.core.web.controller.BaseController;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;

View File

@ -1,9 +1,9 @@
package com.muyu.warn.controller; package com.muyu.enterprise.controller;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.warn.domain.Template; import com.muyu.enterprise.domain.Template;
import com.muyu.warn.service.TemplateService; import com.muyu.enterprise.service.TemplateService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;

View File

@ -1,14 +1,15 @@
package com.muyu.many.datasource.controller; package com.muyu.enterprise.controller;
import com.muyu.common.core.constant.Constants; import com.muyu.common.core.constant.Constants;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.common.core.web.controller.BaseController; import com.muyu.common.core.web.controller.BaseController;
import com.muyu.many.datasource.domain.TestUser; import com.muyu.enterprise.domain.TestUser;
import com.muyu.many.datasource.service.TestUserService; import com.muyu.enterprise.service.TestUserService;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import java.util.List; import java.util.List;
/** /**

View File

@ -1,12 +1,12 @@
package com.muyu.warn.controller; package com.muyu.enterprise.controller;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.common.core.utils.poi.ExcelUtil; import com.muyu.common.core.utils.poi.ExcelUtil;
import com.muyu.common.core.web.controller.BaseController; import com.muyu.common.core.web.controller.BaseController;
import com.muyu.common.core.web.page.TableDataInfo; import com.muyu.common.core.web.page.TableDataInfo;
import com.muyu.common.security.annotation.RequiresPermissions; import com.muyu.common.security.annotation.RequiresPermissions;
import com.muyu.warn.domain.WarnLogs; import com.muyu.enterprise.domain.WarnLogs;
import com.muyu.warn.service.IWarnLogsService; import com.muyu.enterprise.service.IWarnLogsService;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;

View File

@ -1,4 +1,4 @@
package com.muyu.warn.controller; package com.muyu.enterprise.controller;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
@ -6,8 +6,8 @@ import com.muyu.common.core.utils.poi.ExcelUtil;
import com.muyu.common.core.web.controller.BaseController; import com.muyu.common.core.web.controller.BaseController;
import com.muyu.common.core.web.page.TableDataInfo; import com.muyu.common.core.web.page.TableDataInfo;
import com.muyu.common.security.annotation.RequiresPermissions; import com.muyu.common.security.annotation.RequiresPermissions;
import com.muyu.warn.domain.WarnRule; import com.muyu.enterprise.domain.WarnRule;
import com.muyu.warn.service.IWarnRuleService; import com.muyu.enterprise.service.IWarnRuleService;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;

View File

@ -1,13 +1,12 @@
package com.muyu.warn.controller; package com.muyu.enterprise.controller;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.common.core.utils.poi.ExcelUtil; import com.muyu.common.core.utils.poi.ExcelUtil;
import com.muyu.common.core.web.controller.BaseController; import com.muyu.common.core.web.controller.BaseController;
import com.muyu.common.core.web.page.TableDataInfo; import com.muyu.common.core.web.page.TableDataInfo;
import com.muyu.common.security.annotation.RequiresPermissions; import com.muyu.common.security.annotation.RequiresPermissions;
import com.muyu.warn.domain.Resp.WarnStrategyList; import com.muyu.enterprise.domain.resp.WarnStrategy;
import com.muyu.warn.domain.WarnStrategy; import com.muyu.enterprise.service.IWarnStrategyService;
import com.muyu.warn.service.IWarnStrategyService;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
@ -34,10 +33,10 @@ public class WarnStrategyController extends BaseController
*/ */
@RequiresPermissions("warn:strategy:list") @RequiresPermissions("warn:strategy:list")
@GetMapping("/list") @GetMapping("/list")
public Result<TableDataInfo<WarnStrategy>> list(WarnStrategy warnStrategy) public Result<TableDataInfo<com.muyu.enterprise.domain.WarnStrategy>> list(com.muyu.enterprise.domain.WarnStrategy warnStrategy)
{ {
startPage(); startPage();
List<WarnStrategy> list = warnStrategyService.selectWarnStrategyList(warnStrategy); List<com.muyu.enterprise.domain.WarnStrategy> list = warnStrategyService.selectWarnStrategyList(warnStrategy);
return getDataTable(list); return getDataTable(list);
} }
@ -46,10 +45,10 @@ public class WarnStrategyController extends BaseController
*/ */
@RequiresPermissions("warn:strategy:export") @RequiresPermissions("warn:strategy:export")
@PostMapping("/export") @PostMapping("/export")
public void export(HttpServletResponse response, WarnStrategy warnStrategy) public void export(HttpServletResponse response, com.muyu.enterprise.domain.WarnStrategy warnStrategy)
{ {
List<WarnStrategy> list = warnStrategyService.selectWarnStrategyList(warnStrategy); List<com.muyu.enterprise.domain.WarnStrategy> list = warnStrategyService.selectWarnStrategyList(warnStrategy);
ExcelUtil<WarnStrategy> util = new ExcelUtil<WarnStrategy>(WarnStrategy.class); ExcelUtil<com.muyu.enterprise.domain.WarnStrategy> util = new ExcelUtil<com.muyu.enterprise.domain.WarnStrategy>(com.muyu.enterprise.domain.WarnStrategy.class);
util.exportExcel(response, list, "预警策略数据"); util.exportExcel(response, list, "预警策略数据");
} }
@ -58,7 +57,7 @@ public class WarnStrategyController extends BaseController
*/ */
@RequiresPermissions("warn:strategy:query") @RequiresPermissions("warn:strategy:query")
@GetMapping(value = "/{id}") @GetMapping(value = "/{id}")
public Result<List<WarnStrategy>> getInfo(@PathVariable("id") Long id) public Result<List<com.muyu.enterprise.domain.WarnStrategy>> getInfo(@PathVariable("id") Long id)
{ {
return success(warnStrategyService.selectWarnStrategyById(id)); return success(warnStrategyService.selectWarnStrategyById(id));
} }
@ -69,7 +68,7 @@ public class WarnStrategyController extends BaseController
@RequiresPermissions("warn:strategy:add") @RequiresPermissions("warn:strategy:add")
@PostMapping @PostMapping
public Result<Integer> add( public Result<Integer> add(
@Validated @RequestBody WarnStrategy warnStrategy) @Validated @RequestBody com.muyu.enterprise.domain.WarnStrategy warnStrategy)
{ {
if (warnStrategyService.checkIdUnique(warnStrategy)) { if (warnStrategyService.checkIdUnique(warnStrategy)) {
return error("新增 预警策略 '" + warnStrategy + "'失败,预警策略已存在"); return error("新增 预警策略 '" + warnStrategy + "'失败,预警策略已存在");
@ -83,7 +82,7 @@ public class WarnStrategyController extends BaseController
@RequiresPermissions("warn:strategy:edit") @RequiresPermissions("warn:strategy:edit")
@PutMapping @PutMapping
public Result<Integer> edit( public Result<Integer> edit(
@Validated @RequestBody WarnStrategy warnStrategy) @Validated @RequestBody com.muyu.enterprise.domain.WarnStrategy warnStrategy)
{ {
if (!warnStrategyService.checkIdUnique(warnStrategy)) { if (!warnStrategyService.checkIdUnique(warnStrategy)) {
return error("修改 预警策略 '" + warnStrategy + "'失败,预警策略不存在"); return error("修改 预警策略 '" + warnStrategy + "'失败,预警策略不存在");
@ -108,8 +107,8 @@ public class WarnStrategyController extends BaseController
* @return * @return
*/ */
@PostMapping("/strategyRuleList") @PostMapping("/strategyRuleList")
public Result<List<WarnStrategyList>> StrategyRuleList(@RequestBody WarnStrategy warnStrategy){ public Result<List<WarnStrategy>> StrategyRuleList(@RequestBody com.muyu.enterprise.domain.WarnStrategy warnStrategy){
List<WarnStrategyList> list = warnStrategyService.strategyList(warnStrategy); List<WarnStrategy> list = warnStrategyService.strategyList(warnStrategy);
return Result.success(list); return Result.success(list);
} }
} }

View File

@ -1,7 +1,7 @@
package com.muyu.warn.mapper; package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.warn.domain.CarMessage; import com.muyu.enterprise.domain.CarMessage;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
@Mapper @Mapper

View File

@ -1,7 +1,7 @@
package com.muyu.warn.mapper; package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.warn.domain.CarType; import com.muyu.enterprise.domain.CarType;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;

View File

@ -1,8 +1,8 @@
package com.muyu.fault.mapper; package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.fault.common.FaultLog; import com.muyu.enterprise.domain.FaultLog;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
@Mapper @Mapper

View File

@ -1,7 +1,7 @@
package com.muyu.fault.mapper; package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.fault.common.FaultMessage; import com.muyu.enterprise.domain.FaultMessage;
public interface FaultMessageMapper extends BaseMapper<FaultMessage> { public interface FaultMessageMapper extends BaseMapper<FaultMessage> {
} }

View File

@ -1,7 +1,7 @@
package com.muyu.fault.mapper; package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.fault.common.FaultType; import com.muyu.enterprise.domain.FaultType;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
@Mapper @Mapper

View File

@ -1,7 +1,7 @@
package com.muyu.fault.mapper; package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.fault.common.FaultrRule; import com.muyu.enterprise.domain.FaultrRule;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;

View File

@ -0,0 +1,14 @@
package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.enterprise.domain.CarCompany;
/**
* @author zmw
* @description: mybatis
* @Date 2023-11-13 10:05
*/
public interface SysCarCompanyMapper extends BaseMapper<CarCompany> {
}

View File

@ -1,7 +1,7 @@
package com.muyu.fault.mapper; package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.fault.common.SysCarFault; import com.muyu.enterprise.domain.SysCarFault;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
@Mapper @Mapper
public interface SysCarFaultMapper extends BaseMapper<SysCarFault>{ public interface SysCarFaultMapper extends BaseMapper<SysCarFault>{

View File

@ -1,10 +1,9 @@
package com.muyu.car.mapper; package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.car.domain.SysCar; import com.muyu.enterprise.domain.dto.CarDTO;
import com.muyu.car.domain.dto.CarDTO; import com.muyu.enterprise.domain.vo.CarVO;
import com.muyu.car.domain.vo.CarVO;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import java.util.List; import java.util.List;

View File

@ -1,7 +1,7 @@
package com.muyu.car.mapper; package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.car.domain.CarMessage; import com.muyu.enterprise.domain.CarMessage;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import java.util.List; import java.util.List;

View File

@ -1,8 +1,7 @@
package com.muyu.car.mapper; package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.car.domain.CarMessage; import com.muyu.enterprise.domain.CarTemplate;
import com.muyu.car.domain.CarTemplate;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import java.util.List; import java.util.List;

View File

@ -1,7 +1,7 @@
package com.muyu.warn.mapper; package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.warn.domain.Template; import com.muyu.enterprise.domain.Template;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
@Mapper @Mapper

View File

@ -1,7 +1,7 @@
package com.muyu.many.datasource.mapper; package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.many.datasource.domain.TestUser; import com.muyu.enterprise.domain.TestUser;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
/** /**

View File

@ -1,7 +1,7 @@
package com.muyu.warn.mapper; package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.warn.domain.WarnLogs; import com.muyu.enterprise.domain.WarnLogs;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
/** /**

View File

@ -1,7 +1,7 @@
package com.muyu.warn.mapper; package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.warn.domain.WarnRule; import com.muyu.enterprise.domain.WarnRule;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
/** /**

View File

@ -0,0 +1,19 @@
package com.muyu.enterprise.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.enterprise.domain.resp.WarnStrategy;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
/**
* Mapper
*
* @author muyu
* @date 2024-09-20
*/
@Mapper
public interface WarnStrategyMapper extends BaseMapper<com.muyu.enterprise.domain.WarnStrategy>{
List<WarnStrategy> strategyList(com.muyu.enterprise.domain.WarnStrategy warnStrategy);
}

View File

@ -1,7 +1,7 @@
package com.muyu.warn.service; package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.warn.domain.CarMessage; import com.muyu.enterprise.domain.CarMessage;
public interface CarMessageService extends IService<CarMessage> { public interface CarMessageService extends IService<CarMessage> {
} }

View File

@ -1,7 +1,7 @@
package com.muyu.warn.service; package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.warn.domain.CarType; import com.muyu.enterprise.domain.CarType;
public interface CarTypeService extends IService<CarType> { public interface CarTypeService extends IService<CarType> {
CarType findById(Integer catTypeId); CarType findById(Integer catTypeId);

View File

@ -1,7 +1,7 @@
package com.muyu.fault.service; package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.fault.common.FaultLog; import com.muyu.enterprise.domain.FaultLog;
import java.util.List; import java.util.List;

View File

@ -1,7 +1,7 @@
package com.muyu.fault.service; package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.fault.common.FaultMessage; import com.muyu.enterprise.domain.FaultMessage;
import java.util.List; import java.util.List;

View File

@ -1,7 +1,7 @@
package com.muyu.fault.service; package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.fault.common.FaultType; import com.muyu.enterprise.domain.FaultType;
import java.util.List; import java.util.List;

View File

@ -1,7 +1,7 @@
package com.muyu.fault.service; package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.fault.common.FaultrRule; import com.muyu.enterprise.domain.FaultrRule;
import java.util.List; import java.util.List;

View File

@ -1,7 +1,7 @@
package com.muyu.warn.service; package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.warn.domain.WarnLogs; import com.muyu.enterprise.domain.WarnLogs;
import java.util.List; import java.util.List;

View File

@ -1,7 +1,7 @@
package com.muyu.warn.service; package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.warn.domain.WarnRule; import com.muyu.enterprise.domain.WarnRule;
import java.util.List; import java.util.List;

View File

@ -0,0 +1,41 @@
package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.enterprise.domain.resp.WarnStrategy;
import java.util.List;
/**
* Service
*
* @author muyu
* @date 2024-09-20
*/
public interface IWarnStrategyService extends IService<com.muyu.enterprise.domain.WarnStrategy> {
/**
*
*
* @param id
* @return
*/
public com.muyu.enterprise.domain.WarnStrategy selectWarnStrategyById(Long id);
/**
*
*
* @param warnStrategy
* @return
*/
public List<com.muyu.enterprise.domain.WarnStrategy> selectWarnStrategyList(com.muyu.enterprise.domain.WarnStrategy warnStrategy);
/**
* id
* @param warnStrategy
* @return
*/
Boolean checkIdUnique(com.muyu.enterprise.domain.WarnStrategy warnStrategy);
List<WarnStrategy> strategyList(com.muyu.enterprise.domain.WarnStrategy warnStrategy);
}

View File

@ -1,10 +1,6 @@
package com.muyu.car.service; package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.car.domain.CarCompany; import com.muyu.enterprise.domain.CarCompany;
import com.muyu.car.domain.dto.CarDTO;
import com.muyu.car.domain.vo.CarVO;
import java.util.List;
/** /**
* @author zmw * @author zmw

View File

@ -1,8 +1,9 @@
package com.muyu.fault.service; package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.enterprise.domain.SysCarFault;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.fault.common.SysCarFault;
public interface SysCarFaultService extends IService<SysCarFault> { public interface SysCarFaultService extends IService<SysCarFault> {
/** /**

View File

@ -1,7 +1,7 @@
package com.muyu.car.service; package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.car.domain.CarMessage; import com.muyu.enterprise.domain.CarMessage;
import java.util.List; import java.util.List;

View File

@ -1,9 +1,7 @@
package com.muyu.car.service; package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.car.domain.CarCompany; import com.muyu.enterprise.domain.dto.CarDTO;
import com.muyu.car.domain.SysCar; import com.muyu.enterprise.domain.vo.CarVO;
import com.muyu.car.domain.dto.CarDTO;
import com.muyu.car.domain.vo.CarVO;
import java.util.List; import java.util.List;

View File

@ -1,8 +1,7 @@
package com.muyu.car.service; package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.car.domain.CarMessage; import com.muyu.enterprise.domain.CarTemplate;
import com.muyu.car.domain.CarTemplate;
import java.util.List; import java.util.List;

View File

@ -1,7 +1,7 @@
package com.muyu.warn.service; package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.warn.domain.Template; import com.muyu.enterprise.domain.Template;
public interface TemplateService extends IService<Template> { public interface TemplateService extends IService<Template> {
} }

View File

@ -1,7 +1,7 @@
package com.muyu.many.datasource.service; package com.muyu.enterprise.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.many.datasource.domain.TestUser; import com.muyu.enterprise.domain.TestUser;
/** /**
* @Author: zi run * @Author: zi run

View File

@ -1,9 +1,9 @@
package com.muyu.warn.service.impl; package com.muyu.enterprise.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.warn.domain.CarMessage; import com.muyu.enterprise.domain.CarMessage;
import com.muyu.warn.mapper.CarMessageMapper; import com.muyu.enterprise.mapper.CarMessageMapper;
import com.muyu.warn.service.CarMessageService; import com.muyu.enterprise.service.CarMessageService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@ -1,9 +1,9 @@
package com.muyu.warn.service.impl; package com.muyu.enterprise.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.warn.domain.CarType; import com.muyu.enterprise.domain.CarType;
import com.muyu.warn.mapper.CarTypeMapper; import com.muyu.enterprise.mapper.CarTypeMapper;
import com.muyu.warn.service.CarTypeService; import com.muyu.enterprise.service.CarTypeService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@ -1,11 +1,11 @@
package com.muyu.fault.service.impl; package com.muyu.enterprise.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.common.core.utils.StringUtils; import com.muyu.common.core.utils.StringUtils;
import com.muyu.fault.common.FaultLog; import com.muyu.enterprise.domain.FaultLog;
import com.muyu.fault.mapper.FaultLogMapper; import com.muyu.enterprise.mapper.FaultLogMapper;
import com.muyu.fault.service.FaultLogService; import com.muyu.enterprise.service.FaultLogService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.util.Assert; import org.springframework.util.Assert;

View File

@ -1,12 +1,12 @@
package com.muyu.fault.service.impl; package com.muyu.enterprise.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.common.core.utils.StringUtils; import com.muyu.common.core.utils.StringUtils;
import com.muyu.common.security.utils.SecurityUtils; import com.muyu.common.security.utils.SecurityUtils;
import com.muyu.fault.common.FaultMessage; import com.muyu.enterprise.domain.FaultMessage;
import com.muyu.fault.mapper.FaultMessageMapper; import com.muyu.enterprise.mapper.FaultMessageMapper;
import com.muyu.fault.service.FaultMessageService; import com.muyu.enterprise.service.FaultMessageService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.List; import java.util.List;

View File

@ -1,11 +1,11 @@
package com.muyu.fault.service.impl; package com.muyu.enterprise.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.common.core.utils.StringUtils; import com.muyu.common.core.utils.StringUtils;
import com.muyu.fault.common.FaultType; import com.muyu.enterprise.domain.FaultType;
import com.muyu.fault.mapper.FaultTypeMapper; import com.muyu.enterprise.mapper.FaultTypeMapper;
import com.muyu.fault.service.FaultTypeService; import com.muyu.enterprise.service.FaultTypeService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.List; import java.util.List;

View File

@ -1,11 +1,11 @@
package com.muyu.fault.service.impl; package com.muyu.enterprise.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.common.core.utils.StringUtils; import com.muyu.common.core.utils.StringUtils;
import com.muyu.fault.common.FaultrRule; import com.muyu.enterprise.domain.FaultrRule;
import com.muyu.fault.mapper.FaultrRuleMapper; import com.muyu.enterprise.mapper.FaultrRuleMapper;
import com.muyu.fault.service.FaultrRuleService; import com.muyu.enterprise.service.FaultrRuleService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.util.Assert; import org.springframework.util.Assert;

View File

@ -1,9 +1,9 @@
package com.muyu.car.service.impl; package com.muyu.enterprise.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.car.domain.CarCompany; import com.muyu.enterprise.domain.CarCompany;
import com.muyu.car.mapper.SysCarCompanyMapper; import com.muyu.enterprise.mapper.SysCarCompanyMapper;
import com.muyu.car.service.SysCarCompanyService; import com.muyu.enterprise.service.SysCarCompanyService;
import com.muyu.common.redis.service.RedisService; import com.muyu.common.redis.service.RedisService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@ -1,11 +1,11 @@
package com.muyu.fault.service.impl; package com.muyu.enterprise.service.impl;
import java.util.List; import java.util.List;
import com.muyu.fault.common.SysCarFault; import com.muyu.enterprise.domain.SysCarFault;
import com.muyu.fault.service.SysCarFaultService; import com.muyu.enterprise.service.SysCarFaultService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.muyu.fault.mapper.SysCarFaultMapper; import com.muyu.enterprise.mapper.SysCarFaultMapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.common.core.utils.StringUtils; import com.muyu.common.core.utils.StringUtils;

View File

@ -1,9 +1,9 @@
package com.muyu.car.service.impl; package com.muyu.enterprise.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.car.domain.CarMessage; import com.muyu.enterprise.domain.CarMessage;
import com.muyu.car.mapper.SysCarMessageMapper; import com.muyu.enterprise.mapper.SysCarMessageMapper;
import com.muyu.car.service.SysCarMessageService; import com.muyu.enterprise.service.SysCarMessageService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@ -1,12 +1,10 @@
package com.muyu.car.service.impl; package com.muyu.enterprise.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.car.domain.CarCompany; import com.muyu.enterprise.domain.dto.CarDTO;
import com.muyu.car.domain.SysCar; import com.muyu.enterprise.domain.vo.CarVO;
import com.muyu.car.domain.dto.CarDTO; import com.muyu.enterprise.mapper.SysCarMapper;
import com.muyu.car.domain.vo.CarVO; import com.muyu.enterprise.service.SysCarService;
import com.muyu.car.mapper.SysCarMapper;
import com.muyu.car.service.SysCarService;
import com.muyu.common.redis.service.RedisService; import com.muyu.common.redis.service.RedisService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;

View File

@ -1,12 +1,9 @@
package com.muyu.car.service.impl; package com.muyu.enterprise.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.car.domain.CarMessage; import com.muyu.enterprise.domain.CarTemplate;
import com.muyu.car.domain.CarTemplate; import com.muyu.enterprise.mapper.SysCarTemplateMapper;
import com.muyu.car.mapper.SysCarMessageMapper; import com.muyu.enterprise.service.SysCarTemplateService;
import com.muyu.car.mapper.SysCarTemplateMapper;
import com.muyu.car.service.SysCarMessageService;
import com.muyu.car.service.SysCarTemplateService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@ -1,9 +1,9 @@
package com.muyu.warn.service.impl; package com.muyu.enterprise.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.warn.domain.Template; import com.muyu.enterprise.domain.Template;
import com.muyu.warn.mapper.TemplateMapper; import com.muyu.enterprise.mapper.TemplateMapper;
import com.muyu.warn.service.TemplateService; import com.muyu.enterprise.service.TemplateService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@ -1,9 +1,9 @@
package com.muyu.many.datasource.service.impl; package com.muyu.enterprise.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.many.datasource.domain.TestUser; import com.muyu.enterprise.domain.TestUser;
import com.muyu.many.datasource.mapper.TestUserMapper; import com.muyu.enterprise.mapper.TestUserMapper;
import com.muyu.many.datasource.service.TestUserService; import com.muyu.enterprise.service.TestUserService;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@ -1,11 +1,11 @@
package com.muyu.warn.service.impl; package com.muyu.enterprise.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.common.core.utils.StringUtils; import com.muyu.common.core.utils.StringUtils;
import com.muyu.warn.domain.WarnLogs; import com.muyu.enterprise.domain.WarnLogs;
import com.muyu.warn.mapper.WarnLogsMapper; import com.muyu.enterprise.mapper.WarnLogsMapper;
import com.muyu.warn.service.IWarnLogsService; import com.muyu.enterprise.service.IWarnLogsService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.util.Assert; import org.springframework.util.Assert;

View File

@ -1,11 +1,11 @@
package com.muyu.warn.service.impl; package com.muyu.enterprise.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.common.core.utils.StringUtils; import com.muyu.common.core.utils.StringUtils;
import com.muyu.warn.domain.WarnRule; import com.muyu.enterprise.domain.WarnRule;
import com.muyu.warn.mapper.WarnRuleMapper; import com.muyu.enterprise.mapper.WarnRuleMapper;
import com.muyu.warn.service.IWarnRuleService; import com.muyu.enterprise.service.IWarnRuleService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.util.Assert; import org.springframework.util.Assert;

View File

@ -0,0 +1,85 @@
package com.muyu.enterprise.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.common.core.utils.StringUtils;
import com.muyu.enterprise.domain.resp.WarnStrategy;
import com.muyu.enterprise.mapper.WarnStrategyMapper;
import com.muyu.enterprise.service.IWarnStrategyService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.Assert;
import java.util.List;
/**
* Service
*
* @author muyu
* @date 2024-09-20
*/
@Service
public class WarnStrategyServiceImpl
extends ServiceImpl<WarnStrategyMapper, com.muyu.enterprise.domain.WarnStrategy>
implements IWarnStrategyService {
@Autowired
private WarnStrategyMapper warnStrategyMapper;
/**
*
*
* @param id
* @return
*/
@Override
public com.muyu.enterprise.domain.WarnStrategy selectWarnStrategyById(Long id)
{
LambdaQueryWrapper<com.muyu.enterprise.domain.WarnStrategy> queryWrapper = new LambdaQueryWrapper<>();
Assert.notNull(id, "id不可为空");
queryWrapper.eq(com.muyu.enterprise.domain.WarnStrategy::getId, id);
return this.getOne(queryWrapper);
}
/**
*
*
* @param warnStrategy
* @return
*/
@Override
public List<com.muyu.enterprise.domain.WarnStrategy> selectWarnStrategyList(com.muyu.enterprise.domain.WarnStrategy warnStrategy)
{
LambdaQueryWrapper<com.muyu.enterprise.domain.WarnStrategy> queryWrapper = new LambdaQueryWrapper<>();
if (StringUtils.isNotNull(warnStrategy.getCarTypeId())){
queryWrapper.eq(com.muyu.enterprise.domain.WarnStrategy::getCarTypeId, warnStrategy.getCarTypeId());
}
if (StringUtils.isNotNull(warnStrategy.getStrategyName())){
queryWrapper.like(com.muyu.enterprise.domain.WarnStrategy::getStrategyName, warnStrategy.getStrategyName());
}
if (StringUtils.isNotNull(warnStrategy.getTemplateId())){
queryWrapper.eq(com.muyu.enterprise.domain.WarnStrategy::getTemplateId, warnStrategy.getTemplateId());
}
return this.list(queryWrapper);
}
/**
*
* @param warnStrategy
* @return
*/
@Override
public Boolean checkIdUnique(com.muyu.enterprise.domain.WarnStrategy warnStrategy) {
LambdaQueryWrapper<com.muyu.enterprise.domain.WarnStrategy> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(com.muyu.enterprise.domain.WarnStrategy::getId, warnStrategy.getId());
return this.count(queryWrapper) > 0;
}
@Override
public List<WarnStrategy> strategyList(com.muyu.enterprise.domain.WarnStrategy warnStrategy) {
return warnStrategyMapper.strategyList(warnStrategy);
}
}

View File

@ -7,12 +7,12 @@ nacos:
addr: 106.15.136.7:8848 addr: 106.15.136.7:8848
user-name: nacos user-name: nacos
password: nacos password: nacos
namespace: xzr namespace: dev
spring: spring:
application: application:
# 应用名称 # 应用名称
name: cloud-car name: cloud-enterprise
profiles: profiles:
# 环境配置 # 环境配置
active: dev active: dev

Some files were not shown because too many files have changed in this diff Show More