Commit Graph

68 Commits

Author SHA1 Message Date
wkc
55f6eb9129 Merge pull request 'dev-ui' (#1) from dev-ui into dev
Reviewed-on: #1
2026-04-22 01:50:37 +00:00
wjj
addea20fa1 新增项目证据库一期功能 2026-04-21 16:46:47 +08:00
wjj
d4ac165723 完善员工招聘历史工作经历功能 2026-04-20 14:52:07 +08:00
wkc
2b321a8621 修复中介库 2026-04-20 11:24:18 +08:00
wkc
c278d11390 修复 2026-04-20 11:22:10 +08:00
wkc
03a4acb63a 新增员工党员字段 2026-04-17 11:04:52 +08:00
wkc
4c6ca52e7e 合并账户库为单表 2026-04-17 10:18:13 +08:00
wkc
cc1a4538af Merge branch 'dev-ui' into dev 2026-04-16 14:42:01 +08:00
wjj
1bb24ab0a2 完成账户库管理功能开发与验收 2026-04-14 10:16:16 +08:00
wkc
2aee9ff76e 补充异常账户规则测试数据 2026-03-31 16:34:45 +08:00
wkc
127a59bf78 补充异常账户模型建表和规则元数据 2026-03-31 16:29:48 +08:00
wkc
988c2d3572 补充异常账户模型规则骨架 2026-03-31 16:28:37 +08:00
wkc
36576fab78 补充历史导入文件记录字段 2026-03-29 09:45:54 +08:00
wkc
cf36b5f05a 新增涉疑交易明细查询导出并补充对手方证件信息 2026-03-27 17:31:11 +08:00
wkc
adb6b00ed0 调整专项核查详情展示并补充家庭资产负债测试数据 2026-03-24 21:34:38 +08:00
wkc
aaec81f7f8 补充征信维护后端实施记录并修正负面信息表脚本 2026-03-24 09:23:24 +08:00
wkc
fc78c2f3d9 新增征信维护建表与菜单脚本 2026-03-24 09:01:10 +08:00
wkc
69dfe92ce8 Merge branch 'codex/results-overview-employee-result-table' into dev 2026-03-22 12:01:12 +08:00
wkc
cc209f04e2 完成LSFX Mock第二期稳定随机命中后端实施 2026-03-22 11:48:22 +08:00
wkc
ec006f202b 新增结果总览员工结果表结构 2026-03-22 11:40:46 +08:00
wkc
a0e8057d70 修复第二期流水规则元数据 2026-03-20 16:31:58 +08:00
wkc
085e2e7e35 Merge branch 'dev' into codex/bank-tag-real-rule-phase2-backend 2026-03-20 16:28:47 +08:00
wkc
079b412d38 修复流水详情原始文件关联与Mock随机logId 2026-03-20 16:25:22 +08:00
wkc
dcf4ea603a 补充第二期流水模型后端实施记录 2026-03-20 15:00:29 +08:00
wkc
440fc38805 补齐Mock采购规则数据库基线 2026-03-20 14:49:29 +08:00
wkc
c95ed24d04 补充第一期流水模型后端实施记录 2026-03-20 13:31:53 +08:00
wkc
148535c154 修正风险仪表盘总人数员工匹配口径 2026-03-19 16:41:56 +08:00
wkc
33af208fe1 补充员工收入和亲属数据 2026-03-19 16:11:32 +08:00
wkc
199dbb1d9d 修复风险仪表盘总人数统计 2026-03-19 15:57:27 +08:00
wkc
c0ce5ca7f9 实现项目打标状态联动并执行前后端适配 2026-03-18 15:55:55 +08:00
wkc
b07b725057 完成银行流水打标规则大写编码与后端落地 2026-03-18 13:44:15 +08:00
wkc
8f9fc09338 新增信息维护年收入字段全链路支持 2026-03-17 18:07:57 +08:00
wkc
82cb751b8f 调整季度稳定收入参数并补充UTF8执行脚本 2026-03-17 17:22:27 +08:00
wkc
a01dd8dec3 feat: 新增流水标签核心表结构与实体映射 2026-03-16 17:27:29 +08:00
wkc
6a3542660b feat: 新增模型默认参数升级脚本 2026-03-16 10:54:01 +08:00
wkc
71b85280a9 feat: 对齐模型默认参数初始化脚本 2026-03-16 10:53:47 +08:00
wkc
b90c2e53b8 优化员工资产与亲属导入模板 2026-03-13 15:15:27 +08:00
wkc
b6df65706c 完成亲属资产后端联调验证 2026-03-13 10:55:38 +08:00
wkc
472457c69b 新增亲属资产表结构设计 2026-03-13 09:46:50 +08:00
wkc
606aab6bb4 新增员工资产信息设计与建表脚本 2026-03-12 16:08:30 +08:00
wkc
041974b318 fix(ccdi-project): truncate upload error messages 2026-03-09 16:51:28 +08:00
wkc
dcba711f90 feat: 添加文件上传记录表SQL脚本 2026-03-05 09:30:43 +08:00
wkc
4c9188bda9 feat: 为银行流水表添加 project_id 字段 2026-03-04 16:04:33 +08:00
wkc
474dcab396 fix: 移除项目查询中的 del_flag 条件
- 从 CcdiProjectMapper.xml 中移除 p.del_flag = '0' 条件
- 保留 sys_user 表的 del_flag 过滤(用户逻辑删除)
- 修复前端查询错误
2026-02-27 09:00:56 +08:00
wkc
324c978584 feat: 创建项目功能后端实现
- 创建 ccdi_project 表及相关字典和权限
- 添加逻辑删除和归档字段
- 实现实体类、DTO、VO、Mapper、Service、Controller
- 优化字段命名和长度
- 添加完整的校验注解和 Swagger 文档
- 通过代码审查
2026-02-26 17:04:45 +08:00
wkc
367a3da5cb feat: 添加模型参数配置菜单SQL脚本
- 添加模型参数配置主菜单(菜单ID: 2082)
- 添加模型参数查询按钮权限(菜单ID: 2083)
- 添加模型参数保存按钮权限(菜单ID: 2084)
- 父菜单: 信息维护(菜单ID: 2000)
2026-02-26 10:21:17 +08:00
wkc
555bf95abe fix: 修正任务1 - 严格按照规格文档重新实施数据库设计与实体类
## 修正内容

### 1. 数据库表结构修正
- 添加字段: project_id, param_desc
- 删除字段: param_type, min_value, max_value, description, status
- 修正唯一索引: uk_project_model_param (project_id, model_code, param_code)
- 添加普通索引: idx_project_id, idx_model_code

### 2. 初始化数据修正
- 删除错误模型: ASSET_CHANGE, RISK_SCORE, RELATED_TRANSACTION
- 添加正确模型:
  * 大额交易模型 (LARGE_TRANSACTION) - 6个参数
  * 可疑兼职模型 (SUSPICIOUS_PART_TIME) - 3个参数
  * 可疑外汇交易模型 (SUSPICIOUS_FOREIGN_EXCHANGE) - 6个参数
- 共15条参数配置,project_id=0(系统默认参数)

### 3. Entity类修正 (CcdiModelParam.java)
- 添加: projectId, paramDesc
- 删除: paramType, minValue, maxValue, description, status
- 删除: Serializable接口,serialVersionUID
- 简化注释风格

### 4. DTO类修正
**ModelParamQueryDTO:**
- 只保留: projectId, modelCode
- 添加@NotBlank验证

**ModelParamSaveDTO:**
- 改为批量保存结构
- 包含: projectId, modelCode, modelName, params(List)
- 内部类ParamItem包含参数明细
- 只允许修改paramValue字段

### 5. VO类修正
**ModelParamVO:**
- 只保留核心展示字段: id, modelCode, modelName, paramCode, paramName, paramDesc, paramValue, paramUnit, sortOrder
- 删除审计字段

**ModelListVO:**
- 只保留: modelCode, modelName
- 删除paramCount字段

## 验证结果
 数据库表创建成功
 15条初始化数据插入成功
 项目编译通过 (mvn clean compile)
 严格符合规格文档要求
2026-02-26 09:31:44 +08:00
wkc
aa1fdf5e9e feat: 添加模型参数配置功能 - 数据库设计与后端实体类
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
2026-02-26 09:23:34 +08:00
wkc
7b1ddeae8a feat: 添加信贷客户家庭关系菜单权限和Controller 2026-02-11 15:52:48 +08:00
wkc
719f02bdad feat: 创建信贷客户家庭关系表 2026-02-11 15:28:35 +08:00