1. 创建ccdi-project Maven模块 - 新建模块并配置pom.xml依赖 - 添加到根pom.xml的modules列表 - 在ruoyi-admin中添加模块依赖 2. 创建数据库表和初始化数据 - 建表语句: ccdi_model_param表 - 3个风险监测模型共15条参数配置 - 资产异常变动模型(5个参数) - 廉政风险评分模型(5个参数) - 关联交易监测模型(5个参数) 3. 创建后端实体类和DTO/VO - 实体类: CcdiModelParam.java - 查询DTO: ModelParamQueryDTO.java - 保存DTO: ModelParamSaveDTO.java (含验证注解) - 参数VO: ModelParamVO.java - 模型列表VO: ModelListVO.java 技术要点: - 使用@Data注解简化代码 - 不继承BaseEntity,独立定义审计字段 - DTO添加@NotBlank/@NotNull验证注解 - 包名遵循规范: com.ruoyi.ccdi.project - 项目编译通过: mvn clean compile
36 lines
973 B
XML
36 lines
973 B
XML
<?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">
|
|
<parent>
|
|
<artifactId>ruoyi</artifactId>
|
|
<groupId>com.ruoyi</groupId>
|
|
<version>3.9.1</version>
|
|
</parent>
|
|
<modelVersion>4.0.0</modelVersion>
|
|
|
|
<artifactId>ccdi-project</artifactId>
|
|
|
|
<description>
|
|
纪检初核项目业务模块
|
|
</description>
|
|
|
|
<dependencies>
|
|
|
|
<!-- 通用工具-->
|
|
<dependency>
|
|
<groupId>com.ruoyi</groupId>
|
|
<artifactId>ruoyi-common</artifactId>
|
|
</dependency>
|
|
|
|
<!-- lombok -->
|
|
<dependency>
|
|
<groupId>org.projectlombok</groupId>
|
|
<artifactId>lombok</artifactId>
|
|
<optional>true</optional>
|
|
</dependency>
|
|
|
|
</dependencies>
|
|
|
|
</project>
|