__init__.py 860 B

123456789101112131415161718192021
  1. # -*- coding: utf-8 -*-
  2. """业务装配层(ASSEMBLY)。
  3. 只做业务装配:把实体、包、金额、联系人组合成结果结构。
  4. 按 ARCHITECTURE.md §4.1 分层原则:
  5. assembly 只做业务装配,不直接读写 Redis/PG,不调用模型推理。
  6. 规划内容(Phase 6 填充):
  7. package_scope.py <- getPackage / getPackagesFromArticle / 作用域相关
  8. role_money.py <- getRoleList / getPackageRoleMoney / KM 匹配
  9. time_attrs.py <- getTimeAttributes / extract_serviceTime
  10. contacts.py <- getProjectContacts
  11. post_process.py <- correct_rolemoney / limit_maximum_amount / confirm_prem
  12. joint.py <- get_win_joint
  13. product_attrs.py <- 产品属性装配
  14. 来源:interface/getAttributes.py(当前 5348 行)。
  15. Phase 2 仅建立目录骨架,不迁移 getAttributes.py。
  16. """