Commit Graph

367 Commits

Author SHA1 Message Date
wkc
9ffcb22929 fix(ccdiProject): 统一菜单项高度为 40px 实现垂直对齐 2026-03-04 10:57:02 +08:00
wkc
5ac8d0bb99 fix(ccdiProject): 修复导航菜单垂直居中对齐问题 2026-03-04 10:52:34 +08:00
wkc
5e85533062 style(ccdiProject): 添加导航菜单响应式布局支持 2026-03-04 10:41:14 +08:00
wkc
4678f2cd44 style(ccdiProject): 添加导航菜单简洁链接风格样式 2026-03-04 10:40:30 +08:00
wkc
9f2a2b7c17 feat(ccdiProject): 添加菜单选择处理方法并清理废弃代码 2026-03-04 10:39:27 +08:00
wkc
6d322ea7da feat(ccdiProject): 替换按钮组为导航菜单并使用动态组件 2026-03-04 10:38:18 +08:00
wkc
38adbaed90 feat(ccdiProject): 导入子组件并添加菜单状态数据 2026-03-04 10:36:58 +08:00
wkc
b0f5422593 feat(ccdiProject): 添加流水明细查询占位组件 2026-03-04 10:35:23 +08:00
wkc
bf68f5e7ee feat(ccdiProject): 添加专项排查占位组件 2026-03-04 10:32:48 +08:00
wkc
bd2d7b80dc feat(ccdiProject): 添加结果总览占位组件 2026-03-04 10:31:59 +08:00
wkc
1feb295a93 feat(ccdiProject): 添加参数配置占位组件 2026-03-04 10:31:15 +08:00
wkc
c7b140c5db chore: 清理 Python 缓存文件 2026-03-04 10:28:20 +08:00
wkc
6e30a0ccf4 docs: 添加项目详情页面导航菜单改造实施计划 2026-03-04 10:22:53 +08:00
wkc
33994531b0 docs: 添加项目详情页面导航菜单改造设计文档 2026-03-04 10:19:25 +08:00
wkc
e43d2ac0f6 feat: CcdiProjectVO添加lsfxProjectId字段 2026-03-04 09:55:38 +08:00
wkc
4a2d993a91 feat: CcdiProject实体类添加lsfxProjectId字段 2026-03-04 09:55:10 +08:00
wkc
301fa6c85c 文件上传 2026-03-04 09:47:42 +08:00
wkc
3f71217dfc docs: 添加创建项目集成流水分析平台实施计划 2026-03-04 09:30:51 +08:00
wkc
5571e85363 docs: 添加创建项目集成流水分析平台设计文档 2026-03-04 09:28:05 +08:00
mengke
812defdfc6 Merge branch 'dev-lgw' into dev 2026-03-04 09:24:51 +08:00
wkc
18b9d48a6a 文件上传 2026-03-03 16:26:43 +08:00
wkc
6ee096ddbd 文件上传 2026-03-03 16:25:53 +08:00
wkc
521bb80b2f 修改目录 2026-03-03 16:14:16 +08:00
wkc
c8b041f4b9 lsfx 行内流水返回修改 2026-03-03 16:11:03 +08:00
wkc
beead1c908 lsfx请求方式修改 2026-03-03 14:51:46 +08:00
wkc
44ff30755f doc 2026-03-03 14:00:21 +08:00
wkc
075f672627 doc 2026-03-03 13:59:29 +08:00
wkc
f950b89f09 merge: 合并 lsfx-mock-server form-data 接口修复 2026-03-03 13:42:14 +08:00
wkc
626f7d566b feat: 修复接口参数并改为form-data格式
- 添加缺失的认证参数:appId, appSecretCode, role
- 修复 analysisType 和 departmentCode 参数
- 将所有接口改为使用 Form 参数(form-data 格式)
- 更新服务层支持字典参数
- 更新所有测试代码
- 所有测试通过(7/7)
2026-03-03 13:40:56 +08:00
wkc
0a815be4bd Merge branch 'worktree-lsfx-mock-server' into dev 2026-03-03 09:40:24 +08:00
wkc
b022ec75b8 fix(lsfx): 修复流水分析对接模块的代码质量问题
1. 修复配置问题
   - 替换app-secret占位符为正确的密钥dXj6eHRmPv

2. 添加异常处理
   - HttpUtil所有方法添加完整的异常处理
   - 统一使用LsfxApiException包装异常
   - 检查HTTP状态码和响应体

3. 添加日志记录
   - Client所有方法添加详细的日志记录
   - 记录请求参数、响应结果、耗时
   - 异常情况记录错误日志

4. 完善参数校验
   - 接口1:添加6个必填字段校验
   - 接口2:添加groupId和文件校验,限制文件大小10MB
   - 接口3:添加7个参数校验和日期范围校验
   - 接口4:添加groupId和inprogressList校验

5. 性能优化
   - RestTemplate使用Apache HttpClient连接池
   - 最大连接数100,每个路由最大20个连接
   - 支持连接复用,提升性能

6. 代码审查文档
   - 添加详细的代码审查报告
   - 记录发现的问题和改进建议

修改的文件:
- ccdi-lsfx/pom.xml
- ccdi-lsfx/src/main/java/com/ruoyi/lsfx/client/LsfxAnalysisClient.java
- ccdi-lsfx/src/main/java/com/ruoyi/lsfx/config/RestTemplateConfig.java
- ccdi-lsfx/src/main/java/com/ruoyi/lsfx/controller/LsfxTestController.java
- ccdi-lsfx/src/main/java/com/ruoyi/lsfx/util/HttpUtil.java
- ruoyi-admin/src/main/resources/application-dev.yml
- doc/implementation/lsfx-code-review-20260302.md
2026-03-03 09:35:27 +08:00
wkc
a1f062d09d test: add integration tests for full workflow 2026-03-03 09:32:03 +08:00
wkc
1983d93a5d docs: add README and deployment configuration 2026-03-03 09:30:50 +08:00
wkc
651e4540af test: add comprehensive test suite 2026-03-03 09:29:14 +08:00
wkc
661fa88839 feat(main): implement FastAPI application entry point 2026-03-03 09:28:30 +08:00
wkc
1bc65f9830 feat(routers): implement all 6 API endpoints 2026-03-03 09:27:50 +08:00
wkc
0d4fcd089b feat(services): implement token, file, and statement services 2026-03-03 09:26:07 +08:00
wkc
e6bc2d64dd feat(models,utils): implement data models and utility classes 2026-03-03 09:02:33 +08:00
wkc
aa17a14c4e feat(mock): initialize project structure and configuration 2026-03-03 08:59:26 +08:00
wkc
921c15ffad docs(lsfx): 添加接口更新实施报告 2026-03-02 22:12:07 +08:00
wkc
72bab28b5d refactor(lsfx): Controller删除接口5、6测试接口,更新接口7参数验证 2026-03-02 22:10:10 +08:00
wkc
ac4ebd1d22 refactor(lsfx): Client删除接口5、6方法,更新接口7注释 2026-03-02 22:09:42 +08:00
wkc
b2471c3cc7 refactor(lsfx): 重构接口7 Request/Response,新路径、新参数、完整字段 2026-03-02 22:09:20 +08:00
wkc
fe7f7eafce refactor(lsfx): 重构接口4 Response,添加parsing字段和完整pendingList 2026-03-02 22:08:34 +08:00
wkc
731f078348 refactor(lsfx): 重构接口3 Request/Response,修正参数名和字段结构 2026-03-02 22:08:11 +08:00
wkc
b89584a3dc refactor(lsfx): 重构接口2 Response,添加完整字段(accountsOfLog、uploadLogList) 2026-03-02 22:04:57 +08:00
wkc
c272ee79d8 refactor(lsfx): 删除接口5(生成报告)和接口6(检查报告状态)的DTO类 2026-03-02 22:04:18 +08:00
wkc
27b58d20d1 config(lsfx): 删除接口5、6配置,更新接口7路径 2026-03-02 22:03:56 +08:00
mengke
990fb8ec4f Merge branch 'dev' into dev-lgw 2026-03-02 19:20:51 +08:00
mengke
c6d5063c8d feat: 完成上传数据页面 2026-03-02 19:18:45 +08:00