Commit Graph

23 Commits

Author SHA1 Message Date
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
wkc
6c33e68fcf feat: 前端 API 添加状态统计方法 2026-02-28 09:24:52 +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
872bc3260c feat: 完成模型参数配置功能开发
- 添加 Controller、Mapper、Service 层代码
- 添加前端 API 和页面组件
- 添加后端功能测试报告
2026-02-26 10:31:51 +08:00
wkc
7d1ab61705 feat信贷客户实体关系 2026-02-13 10:15:34 +08:00
wkc
89a3434177 feat: 添加信贷客户家庭关系API接口 2026-02-11 16:17:05 +08:00
wkc
6db63cd8b1 feat 员工调动记录 2026-02-11 10:42:38 +08:00
wkc
bf19a9daa8 feat 员工亲属关系 2026-02-10 00:30:06 +08:00
wkc
9a7fedcd74 feat 员工实体关系 2026-02-09 21:27:20 +08:00
wkc
02249c402e 文件夹整理 2026-02-09 14:28:25 +08:00
wkc
886176ed7e 除员工外 取消导入更新 2026-02-09 02:18:56 +08:00
wkc
5ec5913759 fix: 修复中介导入成功条数计算错误
问题:
- 导入成功条数显示为负数
- 原因:成功数量计算使用 validRecords.size() - failures.size()
- 但没有使用实际的数据库操作返回值

修复:
- saveBatchWithUpsert 和 saveBatch 方法现在返回 int
- 累加实际的数据库影响行数
- 使用 actualSuccessCount 变量跟踪真实成功数量

影响范围:
- CcdiIntermediaryPersonImportServiceImpl
- CcdiIntermediaryEntityImportServiceImpl
2026-02-08 17:18:18 +08:00
wkc
a6ed4d9989 feat: 添加采购交易前端API和页面组件
- 新建前端API文件 (ccdiPurchaseTransaction.js)
  * 实现完整的CRUD接口
  * 支持导入导出功能
  * 实现异步导入状态查询接口

- 新建前端页面组件 (index.vue)
  * 完整的查询表单(项目名称、标的物、申请人、日期范围)
  * 数据列表展示(采购类别、项目、标的物、供应商、金额等)
  * 新增/编辑对话框(包含所有字段,分组布局)
  * 详情对话框(使用el-descriptions展示)
  * 导入功能(支持异步导入轮询)
  * 导出功能
  * 删除确认

- 异步导入轮询逻辑
  * 每2秒轮询导入状态
  * 导入完成后显示成功/失败统计
  * 失败记录详情展示
  * 自动清理定时器

字段匹配后端实体类CcdiPurchaseTransaction的所有属性
2026-02-06 16:44:05 +08:00
wkc
765ab7bc8d feat: 实现员工信息异步导入功能前端
- 添加导入状态查询API (getImportStatus)
- 添加导入失败记录查询API (getImportFailures)
- 实现导入状态轮询机制 (每2秒轮询一次)
- 添加轮询定时器生命周期管理 (beforeDestroy销毁)
- 添加导入完成通知功能
- 添加查看导入失败记录按钮 (有失败时显示)
- 添加失败记录对话框及分页查询功能

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-06 09:51:01 +08:00
wkc
1e691f9697 docs: 添加员工信息导入结果弹窗自适应优化设计文档
- 分析现有问题:弹窗内容过多时超出视口
- 设计固定高度+内容可滚动的Flexbox布局方案
- 提供完整的CSS样式和响应式设计
- 包含实施计划、验收标准和技术要点

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-05 16:09:40 +08:00
wkc
81d4038302 中介黑名单更新 2026-02-05 13:33:27 +08:00
wkc
29a2e60ee1 变更项目缩写 2026-01-30 14:15:21 +08:00
wkc
e99b05acc2 项管首页 2026-01-30 11:01:13 +08:00
wkc
ac4e02e8c5 中介新增 修改接口 2026-01-29 22:03:42 +08:00
wkc
2c146c026a 员工代码 2026-01-29 09:07:50 +08:00
wkc
6946744ab9 中介库管理 2026-01-28 09:58:31 +08:00
wkc
6e4ab22d4c init 2026-01-26 18:20:13 +08:00