门店采集 / 开放数据 Hub

实体店采集与开放数据汇总 — 操作说明

本文说明实体店 POI 采集默认配置、汇总表自动更新,以及后台一键重新统计。


1. 默认配置(高德 + API)

路径:采集管理 → 实体店采集管理 → 总设置/backstage/storecollect/setting.html

默认值说明
默认地图平台高德地图首次安装或未保存过总设置时默认选中
默认采集方式API 采集需填写高德 Web 服务 Key(gaode_key

即时采集页(/backstage/storecollect/quick.html)未单独指定平台/方式时,沿用总设置;界面占位亦显示 gaode / api

高德 Key 申请:console.amap.com/dev/key/app → 服务平台选「Web服务」→ 开通搜索服务。


2. 汇总表自动更新

表名:by_opendata_hub_stat,键 store_total 表示实体店 POI 总量。

  • 每次采集任务结束后(即时采集、单源执行、一键采集等),系统自动对 by_store_collect_item 执行一次 COUNT,并写回 store_total;采集过程中不会逐条更新。
  • 仅更新/跳过已有记录不会增加总数。
  • 若手工删库或历史数据未计入,可在后台执行「一键重新统计」对齐真实库。

3. 一键重新统计

路径:开放数据 → 数据汇总/backstage/opendata/hubstats.html

按钮作用
一键重新统计从数据库刷新企业/实体店/法律汇总到缓存表;企业数优先读 Conf/company_base_meta.php 预置总数
快速刷新同上(与一键重新统计逻辑一致)
精确刷新企业数by_company_base 执行 COUNT,大表可能较慢

也可在页底手动修改各指标后点「保存手动数值」。


4. 后台登录验证码

登录页验证码图片使用后台路由 /backstage/login/verify.html(不再依赖 g=app 与未解析的 占位符)。点击图片可刷新;若仍不显示请确认 PHP 已启用 GD 扩展。


5. 相关文件

文件说明
Banyan/Lib/Service/OpenDataHubStatService.class.php汇总读写、syncStoreTotalrefreshFromDatabase
Banyan/Lib/Service/StoreCollectService.class.php采集结束后一次性同步汇总
Banyan/Backstage/opendata/hubstats.html汇总维护页
Banyan/Backstage/storecollect/setting.html实体店采集总设置