weekly-2026-W23

周报 · 2026年第23周(06月01日-06月08日)

姓名: 邓星星(dengxingxing) 项目: hoolihome-project 分支: production 提交数: 11个(8个功能提交 + 0个Merge + 3个修改)


📋 本周工作汇总

按日期统计

日期 提交数 主要内容
06/01周一 0
06/02周二 1 修改
06/03周三 1 修改
06/04周四 5 修改;chore(pdf): 升级 PDFBox 至 3.0.2 并优化字体
06/05周五 1 feat(recommendation): 增加基于成单数的房源推荐功
06/06周六 0
06/07周日 0

按模块统计

模块 提交数
其他 4
CRM/商机/订单 2
PDF/文档 2
合作方 1
筛选/过滤 1
房源/房型 1

🛠 详细工作内容

CRM/商机/订单(共 2 个提交)

1. feat(crm): 新增渠道自开发来源判定及映射

  • 提交: bd0f668cda47(2026-06-08)
  • 涉及文件: CrmLeadsService.java、MdySourceOption.java、MdySourceOptionHelper.java、MdyApplicationForm.java、MdyLeads.java
  • 功能说明: 优化CrmLeadsService相关逻辑
  • 文件变更:
  • .../com/hoolihome/crm/service/CrmLeadsService.java | 32 ++++++++++++++++++----
  • .../data/mdy/options/MdySourceOption.java | 5 ++++
  • .../data/mdy/options/MdySourceOptionHelper.java | 4 +++
  • .../data/service/mdy/dto/MdyApplicationForm.java | 1 +
  • .../hoolihome/data/service/mdy/dto/MdyLeads.java | 1 +
  • .../hoolihome/data/service/mdy/dto/MdyOrder.java | 1 +

2. feat(recommendation): 添加销售推荐筛选及排序功能

  • 提交: 5249da010589(2026-06-04)
  • 涉及文件: HouseRecommendParam.java、HouseRecommendService.java
  • 功能说明: 新增推荐筛选条件,支持多维度过滤排序;扩展筛选条件,支持更多查询维度组合
  • 文件变更:
  • .../hoolihome/erp/params/HouseRecommendParam.java | 8 +++-
  • .../erp/service/HouseRecommendService.java | 49 ++++++++++++++++++----

PDF/文档(共 2 个提交)

3. chore(pdf): 升级 PDFBox 至 3.0.2 并优化字体加载兼容性

  • 提交: ec3f6d658c6a(2026-06-04)
  • 涉及文件: build.gradle、PdfGenerateService.java
  • 功能说明: 升级PDF渲染库版本,提升兼容性和性能
  • 文件变更:
  • .../hoolihome-data-api/build.gradle | 2 +-
  • .../data/api/service/PdfGenerateService.java | 64 +++++++++-------------

4. refactor(pdf): 优化坐标替换批量渲染流程并启用字体子集化

  • 提交: 76a477e10431(2026-06-04)
  • 涉及文件: PdfGenerateService.java
  • 功能说明: 优化PDF生成流程,改进字体和布局处理
  • 文件变更:
  • .../data/api/service/PdfGenerateService.java | 167 ++++++++++++---------

合作方(共 1 个提交)

5. feat(distributor): 添加手机号重复检查功能并应用于用户新增和更新

  • 提交: 908ad868baf6(2026-06-08)
  • 涉及文件: DistributorUserController.java、DistributorService.java
  • 功能说明: 增加手机号校验逻辑,防止重复注册
  • 文件变更:
  • .../crm/controller/DistributorUserController.java | 6 +++++
  • .../hoolihome/crm/service/DistributorService.java | 26 ++++++++++++++++++++++

筛选/过滤(共 1 个提交)

6. feat(filter): 增加多维度筛选条件支持

  • 提交: 89f3ea3e28b1(2026-06-08)
  • 涉及文件: ApplicationFormPageParam.java、OrderPageParam.java、ApplicationFormService.java、OrderService.java
  • 功能说明: 扩展筛选条件,支持更多查询维度组合
  • 文件变更:
  • .../crm/params/ApplicationFormPageParam.java | 20 ++++++
  • .../hoolihome/crm/params/order/OrderPageParam.java | 82 ++++++++++++++++++++++
  • .../crm/service/ApplicationFormService.java | 15 ++++
  • .../com/hoolihome/crm/service/OrderService.java | 65 +++++++++++++++++

房源/房型(共 1 个提交)

7. feat(recommendation): 增加基于成单数的房源推荐功能

  • 提交: 1fd51b21ae6d(2026-06-05)
  • 涉及文件: HouseRecommendController.java、HouseRecommendParam.java、HouseRecommendService.java、HouseRecommendVo.java
  • 功能说明: 优化房源推荐算法,增加推荐数据维度;新增推荐房源相关接口,提升推荐系统数据获取效率
  • 文件变更:
  • .../erp/controller/HouseRecommendController.java | 2 +-
  • .../hoolihome/erp/params/HouseRecommendParam.java | 7 ++
  • .../erp/service/HouseRecommendService.java | 81 +++++++++++++++++++++-
  • .../erp/vo/recommend/HouseRecommendVo.java | 9 +++

其他(共 1 个提交)

8. 恢复代码

  • 提交: cc331b16c4e9(2026-06-04)
  • 涉及文件: PdfGenerateService.java
  • 功能说明: 优化PdfGenerateService相关逻辑
  • 文件变更:
  • .../data/api/service/PdfGenerateService.java | 169 +++++++++------------

其他提交(日常修改)

日期 提交 说明
2026-06-04 8ce160cd0fbb 修改
2026-06-03 de90ef36f0f8 修改
2026-06-02 2be8a821fd3c 修改

📊 本周工作总结

【核心成果】本周完成8个有效提交,重点推进CRM渠道管理、PDF文档生成、房源推荐三大模块升级。在商机管理方面,新增渠道自开发来源判定及多维度筛选能力;PDF模块完成3.0.2版本升级及渲染流程重构,启用字体子集化优化文件体积;房源推荐系统新增基于成单数的智能排序,丰富推荐维度。同时为合作方模块补充手机号重复校验,完善数据合规性。

【技术亮点】PDF处理链路由64行精简至重构后架构,引入字体子集化技术降低生成文件大小;CRM线索服务扩展字段支持来源映射,筛选参数扩展至多维度组合查询;推荐系统引入成单数作为核心排序因子,提升推荐精准度。

【业务价值】渠道来源追溯能力支撑精细化运营分析;PDF生成效率提升与文件体积优化改善用户体验;多维度筛选支撑业务人员快速定位目标客户与订单;房源推荐算法升级有助于提升成单转化率;合作方手机号校验从源头防止数据冲突,提升系统数据质量。

报告生成时间:2026-07-07