weekly-2026-W14

周报 · 2026年第14周(03月30日-04月05日)

姓名: 邓星星(dengxingxing) 项目: hoolihome-project 分支: production 提交数: 8个(无Merge)


📋 本周工作汇总

按日期统计

日期 提交数 主要内容
03/30 周一 1 返现同步字段
03/31 周二 0
04/01 周三 1 明道云行记录讨论相关逻辑新增
04/02 周四 5 供应商手册日志、讨论同步服务、讨论排序、渠道指定商机去限制
04/03 周五 0
04/04 周六 0
04/05 周日 0

按模块统计

模块 提交数
明道云行记录讨论 4
供应商手册 2
商机分配 1
返现同步 1

🛠 详细工作内容

1. feat(mdy): 新增明道云行记录讨论相关逻辑 ⭐ 新增

  • 提交: fb3dda1ed(2026-04-01)
  • 涉及文件: EvaluationService.javaEvaluatinSyncTest.java(新增)、MdyApiHelper.javaMdyDiscussionRes.java(新增)、MdyHttpHelper.javaMdyDiscussionSyncService.java(新增)、CrmEvaluation.java
  • 改动量: +660行 / -1行
  • 功能说明:
  • 新增 MdyDiscussionSyncService(420 行)负责从明道云拉取行记录下的讨论列表,并将数据同步回 hooli 内部业务表
  • 新增 MdyDiscussionRes(136 行)作为明道云讨论列表 API 的响应对象,包含 DataItem.discussionsDiscussionItem(讨论条目)
  • MdyApiHelper 新增 getDiscussions(worksheetId, rowId, pageIndex, pageSize) 方法(19 行),调用明道云 V3 API https://api.mingdao.com/v3/app/worksheets/{}/rows/{}/discussions
  • MdyHttpHelper 新增 44 行 V3 HTTP 请求支持
  • EvaluationService 调整排序逻辑(1 行)
  • 新增 EvaluatinSyncTest 测试类(32 行),演示如何通过 MdyDiscussionSyncService.syncDiscussions 同步特定申请表的讨论
  • CrmEvaluation 实体新增 8 行字段

2. feat(mdy): 修改返现同步字段 ⭐ 新增

  • 提交: 6b23225e5(2026-03-30)
  • 涉及文件: MdyWithdrawalRequestExecutor.java
  • 改动量: +30行
  • 功能说明:
  • MdyWithdrawalRequestExecutor 内为返现/提现申请新增 3 组同步字段:
    • 财务提交人submitFinancialProcessor):从平台用户 mdyId 解析为 MdyMember,注入 submitFinancialProcessor 字段;同步 submitFinancialTime 时间戳
    • 财务转账人financialTransferProcessor):同上,注入 financialTransferProcessor 字段;同步 financialTransferTime 时间戳
    • 取消处理人cancelProcessor):同上,注入 cancelProcessor 字段;同步 cancelTime 时间戳
  • 实现完整的返现流程在明道云侧的字段映射

3. refactor(erp): 渠道指定商机,去掉分组商机池限制 ⭐ 优化

  • 提交: cfeceb58c(2026-04-02)
  • 涉及文件: AllocationConfigService.java
  • 改动量: +4行 / -3行
  • 功能说明:
  • AllocationConfigService.getGroupPoolSalesList(bdId) 方法调整:
    • 注释掉原 poolSalesService 查询逻辑(关联分组商机池的成员),改为注释保留
    • 简化结果查询:assignableSalesService 直接按 state = 1 拉取所有可分配销售,不再要求必须在分组商机池内
  • 业务效果:渠道指定商机时不再受分组商机池限制,可选销售范围扩大

4. refactor(crm): 修改讨论排序字段 ⭐ 优化

  • 提交: 3a5be8663(2026-04-02)
  • 涉及文件: EvaluationService.java
  • 改动量: +1行 / -1行
  • 功能说明:
  • EvaluationService.getListByCondition 中列表排序由 id desc 改为 createTime desc,按讨论创建时间倒序展示

5. refactor(mdy): 修改供应商手册日志 ⭐ 优化

  • 提交: 3cf61ccd5(2026-04-02)
  • 涉及文件: LandlordManualController.javaLandlordManualVoBuilder.java
  • 改动量: +4行 / -3行
  • 功能说明:
  • LandlordManualVoBuilder.buildVo 中调整日志相关字段映射(3 行)
  • LandlordManualController 微调(2 行)
  • 提交: 45f999105(2026-04-02)
  • 涉及文件: LandlordManualVoBuilder.java
  • 改动量: +3行
  • 功能说明:
  • LandlordManualVoBuilder.buildVo 中进一步调整日志字段映射(3 行)

6. refactor(mdy): 修改讨论同步服务 ⭐ 优化

  • 提交: 3a8db9959(2026-04-02)
  • 涉及文件: MdyDiscussionSyncService.java
  • 改动量: +1行 / -1行
  • 功能说明:
  • 调整 MdyDiscussionSyncService 中某处逻辑(2 行)
  • 提交: ac770b3fe(2026-04-02)
  • 涉及文件: MdyDiscussionRes.javaMdyDiscussionSyncService.java
  • 改动量: +5行 / -3行
  • 功能说明:
  • MdyDiscussionRes 调整 4 行(4 处修改)
  • MdyDiscussionSyncService 调整 4 行(2 处修改)

📊 本周工作总结

【核心成果】本周完成明道云行记录讨论同步功能开发,新增 MdyDiscussionSyncService(420行)实现从明道云拉取讨论列表并同步回内部业务表,同时完善返现流程,新增财务提交人、财务转账人、取消处理人三组字段映射,

报告生成时间:2026-06-29 说明:本报告基于真实代码 diff 内容撰写,区分了新增功能(⭐新增)、重构(⭐重构)和逻辑优化(⭐优化)