--- title: 站点设备模块 — Chrome 字段采集单 created: 2026-08-05 updated: 2026-09-03 type: analysis tags: [field-capture, chrome, research, station-device] sources: [xiaoju-feature-list, yunkuaidian-feature-list, kuaidian-feature-list, design/pages/station-device/*] confidence: medium --- # 站点设备模块 — Chrome 字段采集单 > Phase G G1 产出:P0 站点设备模块的 Chrome 深度采集单。已记录字段以 [[design/pages/station-device/station]] 等 8 页 spec §3 为准;本页仅列**待 Chrome 在线复核/补充项**与采集指引。 > 平台登录:小桔(验证码 18105918563)、云快充(SZDL0016m / Gewu2066)、快电(验证码 18105918563)。 > > **回填说明(2026-09-03)**:G1 遗留 12 条待办已逐条回填——勾选 **9/12**、backlog **3 条**(2.1-3 列表地图视图、2.1-4 站点详情 tab 结构、2.5-2 桩企排行维度——对应能力在任何实证源零记录,见行内标注)。勾选依据:自家原型 prototype/src/views/station-device/*、design spec §3-5、server-cdz stationdevice 模块(Station/Equipment/Connector/Brand/Model 各 /save、Station /occupation-config)、竞品 raw(xiaoju station-list/supplier-rank、legacy 03-station-list/07/08、kuaidian 05-sites、yunkuaichong 26-station-setting)。backlog 明细: > > | 条目 | 需补采内容 | 理由 | > |------|-----------|------| > | 2.1-3 站点列表-地图视图 | 竞品站点列表是否有"地图视图"入口/切换形态 | 列表列/筛选多源实证,但地图视图在四平台 raw、自家原型/spec/server 零记录(c-end 找桩地图属 C 端非本模块) | > | 2.1-4 站点详情 tab | 竞品站点详情 tab 结构(基础信息/设备/计费/告警/图片) | 我方聚合页 8 tab 无"告警"与独立"图片"tab;竞品无任何站点详情 tab 记录 | > | 2.5-2 桩企排行维度 | 排行是否含"在线率/充电量"维度(或定案取消) | 我方排行(桩数量/故障率/利用率/离线率+质量榜 8 项)与 pile-enterprise-rank.md、小桔 supplier-rank 均无该两维 | ## 一、采集范围 | 页面 | spec | 平台可用性 | |------|------|-----------| | 站点管理 | [[design/pages/station-device/station]] | 小桔✓ 云快充✓ 快电✓ | | 设备管理 | [[design/pages/station-device/device]] | 小桔✓ 云快充✓ | | 充电枪 | [[design/pages/station-device/connector]] | 小桔✓ 云快充✓ | | 计费模板(站点关联) | [[design/pages/station-device/cost-template]] | 小桔✓ | | 桩企排行 | [[design/pages/station-device/pile-enterprise-rank]] | 小桔✓ | | 品牌/型号/场站联系 | [[design/pages/station-device/brand]] 等 | 小桔✓ | ## 二、待 Chrome 复核/补充清单(字段级) ### 2.1 站点管理 - [x] **站点新增表单全字段**:名称、编码、省市区镇、详细地址、经纬度(地图选点交互)、营业时间、联系电话、场站类型(公共/专用/小区)、服务设施勾选、图片上传、关联计费模板、占位费配置入口(依据:Station.vue 新增弹窗(stationName/stationCode/stationType/city/address/lng/lat 5 位/serviceTel/openTime/costTemplateName/facilityTags/images)+ station.md §4.2 + server StationVOs.Form + 云快充 26-station-setting 经纬度/实景图实测佐证;自家定案——注明差异:省市区镇=city 级联(无镇级)、场站类型=自家 4 类(快充/慢充/换电/综合,非"公共/专用/小区")、占位费配置入口在列表行下拉非新增弹窗、无真实地图控件(经纬度控件+禁手输)) - [x] 表单**校验规则**:必填项、地址长度、经纬度精度、重复名称/编码提示(依据:Station.vue 必填校验+名称≤50/编码≤32 全局唯一+地址≤200+经纬度精度 5 + StationVOs.Form(@NotBlank/@Size/@DecimalMin-Max、images≤9)+ station.md R-FM-05/TS-2(重复 409/非法 422);自家定案——重复以 409 业务 toast 呈现,非逐字段即时 rules) - [ ] 列表列与筛选(状态/类型/区域)、地图视图(backlog:需在线补采 竞品站点列表"地图视图"入口/切换形态;理由:列表列与筛选已多源实证(Station.vue + xiaoju station-list 9 列 4 筛选 + legacy 03-station-list 11 列 + kuaidian 05-sites),但"地图视图"在四平台 raw、自家原型/spec/server 均无任何记录,无法闭合采集项) - [ ] 站点详情 tab(基础信息/设备/计费/告警/图片)(backlog:需在线补采 竞品站点详情 tab 结构(基础信息/设备/计费/告警/图片)真实形态;理由:我方 StationDetail.vue 8 tab(基本信息[含实景图集]/停车政策/占位费/找桩指引/电价关联/评价/反馈/设备概览)无"告警"tab 与独立"图片"tab,station.md FP-04 详情抽屉区块亦无告警;竞品 raw 无任何站点详情 tab 记录) ### 2.2 设备管理 - [x] 设备新增表单:桩号/名称/品牌/型号/枪数/额定功率/通信方式(4G/以太网)/SIM 卡号/固件版本/所属场站/启用状态(依据:Device.vue 新增表单(品牌→型号联动自动带入功率/枪数/固件、通信方式 以太网/4G/5G、安装日期)+ api PileSaveForm(isSim/numberSim)+ server EquipmentVOs.Form + device.md §4.2;自家定案——注明:SIM 卡号后端契约/Form 已有但原型表单未渲染;"启用状态"以行级启停开关+默认启用落地而非表单输入项) - [x] 设备状态列(在线/离线/故障)与最后心跳时间(依据:Device.vue 工作状态列(统一 7 态含 离线/故障)+ "最后心跳" lastHeartbeatTime 列 + device.md §4.1/R-OD-01(心跳超时 90s 判离线);自家定案——统一 7 态替代竞品"在线/离线/故障"三态口径(云快充实测 4 态:在线/离线/充电中/故障,见 device.md 差异注)) - [x] 批量导入/批量配置能力(依据:Device.vue 批量导入(Excel、行级校验、成功/失败明细、≤500 行/次)+ Connector.vue 批量启停 + CostTemplate.vue 多站点批量换绑(≤500)+ Device.vue 批量导出;云快充"批量改价"入口实证佐证) ### 2.3 充电枪 - [x] 枪字段(枪号/名称/状态/功率/是否独立计价/所属桩)(依据:Connector.vue 列表列(枪号/所属桩/桩号/工作状态/插枪状态/实时功率/额定功率/启用状态/最后上报)+新增表单(所属桩/枪号/接口类型/额定功率/二维码/独立计价 isAlonePrice)+ api ConnectorDTO + connector.md §4.1;自家定案——注明:"枪名称"(connectorName) 仅 DTO 层有字段,列表与表单均未展示/采集) - [x] 枪状态枚举文案与操作(启停用)(依据:Connector.vue 状态列(7 态文案+插枪状态)+ 启停确认弹窗(充电中禁停 R-GD-05、停用原因 ≤100)+批量启停 + connector.md FP-05/R-GD-05;自家定案) ### 2.4 占位费配置(站点级) - [x] 占位费开关、免费时长、超时费率(元/分钟)、单次扣费上限、说明文案 —— 与 [[analyses/legacy-field-view]] §5.1(business_station 占位费族)对照(依据:StationDetail.vue 占位费 tab(开关/免费时长 parkBufferTime/超时起始/超时费率 overtimeMoney 元/分钟/单次封顶 singleDeductionLimit 0=不封顶/地锁联动/说明文案)+ api OccupationConfig + server StationController POST /occupation-config + StationVOs.OccupationConfigForm + station-device-business-rules R-OC-01;自家定案(C2 2026-08-10 归站点侧,不再待 Chrome 复核)——raw 仅 kuaidian 订单级占位费记录,站点级配置表单无竞品实证) ### 2.5 品牌/型号/桩企排行 - [x] 品牌/型号表单字段与校验(依据:Brand.vue(名称≤50 R-FM-01/编码≤32 R-FM-02/备注+必填校验)+ Model.vue(品牌内唯一 R-FM-04/功率类型/额定功率 R-FM-07/枪数 1-8/协议/固件基线)+ server BrandController/ModelController /save + api BrandSaveForm/ModelSaveForm;自家定案) - [ ] 桩企排行维度(桩数/在线率/故障率/充电量)(backlog:需在线补采 竞品桩企/品牌排行是否含"在线率/充电量"维度(或由自家定案确认取消该两维);理由:我方 PileEnterpriseRank(品牌维度=桩数量/故障率/利用率/离线率,质量榜=异常率/满足率/可用时长/工单率/维修成功率)与 pile-enterprise-rank.md §4.1、小桔 supplier-rank 质量榜均无"在线率/充电量"排行维度,四维集合在任何实证源零记录) ## 三、规则观察清单 | # | 操作路径 | 观察点 | |---|---------|--------| | R1 | 新增站点不填必填项提交 | 校验报错文案与字段定位 | | R2 | 地图选点 | 经纬度自动回填精度(几位小数) | | R3 | 删除/停用有设备在场站 | 是否二次确认/阻止 | | R4 | 修改站点关联计费模板 | 生效即时性/历史订单影响提示 | ## 四、Network 抓包目标 | 页面 | 接口 | 抓取内容 | |------|------|---------| | 站点列表/新增 | `*/station/page`、`*/station/save` | 表单提交字段全集(站点字段名)、校验错误结构 | | 设备列表/新增 | `*/equipment/page`、`*/equipment/save` | 设备字段、品牌型号关联字段 | | 枪列表 | `*/connector/page` | 枪字段与状态枚举 | | 占位费配置 | `*/station/occupation*` | 占位费配置字段(freeMinutes/rate/cap) | > 表单提交字段名与 [[analyses/legacy-field-view]] §5(business_station / business_equipment / business_equipment_connector)对照,映射记入 schema 文件。 ## 五、L4 复核状态(2026-08-06,CDP 实测) | 清单项 | 状态 | 实测证据 | |--------|------|---------| | 2.1 站点管理 列表列/筛选 | ✅ 已回填([x];地图视图 [ ] backlog 见 §2.1-3) | legacy 11 列/快电 4 站实测 + Station.vue/station.md | | 2.1 站点新增表单 | ✅ 已回填(2026-09-03,[x],自家定案) | Station.vue + station.md §4.2 + StationVOs.Form + 云快充场站设置实测佐证 | | 2.1 站点详情 | ⏳ backlog(详情 tab 结构需在线补采,见 §2.1-4) | 我方 8 tab 无告警/独立图片 tab;竞品零记录 | | 2.2 设备管理 | ✅ 已回填([x]×3,自家定案) | Device.vue + device.md §3-5 + EquipmentVOs;旧版电桩管理筛选实测佐证 | | 2.3 充电枪 | ✅ 已回填([x]×2,自家定案) | Connector.vue + connector.md §3-5;云快充 25-pile-mgmt 枪/插枪状态列佐证 | | 2.4 占位费配置 | ✅ 已回填([x],自家定案 C2 归站点侧) | StationDetail.vue + StationController /occupation-config + R-OC-01 | | 2.5 品牌/型号/桩企排行 | 🔶 回填 1/2(品牌型号 [x];排行维度 [ ] backlog) | Brand/Model.vue + 对应 controller;PileEnterpriseRank 缺在线率/充电量维度 |