pfs(product-factory)产品工厂

职责:产品/费用/合同配置。Eureka 名 bfs-service。纯被调服务——提供产品与销账规则查询,无任何服务间出向依赖。

出向依赖(我依赖谁)

仓库内服务

无。pfs 不调用任何其他服务。

外部三方

无。

入向被依赖(谁依赖我)

仓库内调用方

调用方客户端/Publisher接口/事件边类型状态
bnsIPfsServiceClientqueryProductList 查产品Feign
fcsICommonClientgetIdFeign
fcsIProductClientqueryProductByProductFeeId、queryOffsetConfig 销账规则Feign

外部 / 缺失方入口

入口边类型调用方出处
pfs-web ProductController/ContractController/AdminController 等约 48 个 /product/contract/overdue/lateFee/admin 端点HTTP 端点产品/运营管理台(前端不在 12 仓库内)pfs-web/…/controller/

产品/费用/逾期/合同配置由一个管理台维护(pfs-web 大量 admin 端点),该管理台前端不在 12 仓库内——是 pfs 的真实入向,逆映射看不到。对应 13 的「现状无独立运营服务,运营查询经 pfs admin 实现」。

边界洞察

  • 服务间是「叶子服务」:被 bns/fcs 读、不外呼,是借款查产品与 fcs 销账规则共同的配置数据源。
  • 但它扛着一个隐性入向——产品/运营管理台直连 pfs-web。改产品/费用配置会同时影响 bns、fcs 两条链路。