今日投保运营概览
{{dashboard.active_total}}
当前在保人数
今日净变化:{{dashboard.net_change>0?'+':''}}{{dashboard.net_change||0}} 人
{{dashboard.today_add}}
今日增员入保
按提交时间统计今日增员流水
{{dashboard.today_cancel}}
今日减员下保
按提交时间统计今日减员流水
{{dashboard.tomorrow_send}}
今日18:00发送名单
{{i?' · ':''}}{{p.province.replace('省','')}} {{p.count}} · 次日起保 {{dashboard.future_effective}} · 缺承保日期 {{dashboard.missing_effective}}
省份映射待补齐 {{dashboard.unmapped_province_count}} 人
次日起保 {{dashboard.future_effective}} · 缺承保日期 {{dashboard.missing_effective}}
城市今日在保统计 按人数从高到低
站点今日在保统计 同一城市内按人数从高到低
参保年龄分布
| 年龄区间 | 人数 |
| {{k}} | {{v}} |
参保性别分布
| 性别 | 人数 |
| {{k}} | {{v}} |
投保人数趋势(近30天) 每日在保总人数 · 支持悬停查看 · 标注最高、最低与平均值
增员投保
录入骑手信息并维护当日在保台账,支持单人提交和Excel批量导入。
录入投保信息
请确认城市、站点及骑手身份信息准确无误
⚠ 骑手ID请勿填写手机号:平台骑手ID不能是11位数字。
{{item.姓名}}{{formatRiderCandidate(item)}}
{{addLookupState.message}}
提交增员记录
共{{addTotal}}条 第{{addPage}}/{{Math.ceil(addTotal/20)||1}}页
{addPage=v;loadAddRecords()}" small>
减员下保
查询并确认骑手身份后提交下保,支持单人提交和Excel批量导入。
录入下保信息
骑手ID、身份证号或姓名均可查询并自动填充人员信息
{{item.姓名}}{{formatRiderCandidate(item)}}
{{cancelLookupState.message}}
批量危险操作
适用于每日名单重建:先将当前账号权限范围内的在保人员下保,再重新增员当日实际投保名单。
默认已选择当前账号全部授权范围;可直接取消不需要处理的城市或站点。至少保留一个站点后才能执行。
正在统计所选范围内的当前在保人数...
已选择 {{bulkCancelPreview.cityCount}} 个城市、{{bulkCancelPreview.stationCount}} 个站点,预计减员
{{bulkCancelPreviewLoading?'…':bulkCancelPreview.count}}
人
提交减员记录
共{{cancelTotal}}条 第{{cancelPage}}/{{Math.ceil(cancelTotal/20)||1}}页
{cancelPage=v;loadCancelRecords()}" small>
参保明细
查询当前在保台账与历史快照,支持按人员、城市和站点筛选导出。
人员查询
人员查询读历史归档(日期必填,上限 60 天),显示所选区间每人每天的参保快照。
共{{queryTotal}}条 第{{queryPage}}/{{Math.ceil(queryTotal/20)||1}}页
{queryPage=v;searchQuery()}" small>
参保明细
历史归档仅含已发过邮件的日期(快照日期=承保日,当日 T+0);区间最长 31 天。
共{{detailTotal}}条 第{{detailPage}}/{{Math.ceil(detailTotal/detailPageSize)||1}}页
{detailPage=v;searchDetail()}" small>
系统日志
追踪增减员、定时发送和系统操作记录,便于日常核查与追溯。
增员减员日志
共{{opLogTotal}}条 第{{opLogPage}}/{{Math.ceil(opLogTotal/20)||1}}页
{opLogPage=v;loadOpLogs()}" small>
邮件发送日志
共{{sendLogTotal}}条 第{{sendLogPage}}/{{Math.ceil(sendLogTotal/20)||1}}页
{sendLogPage=v;loadSendLogs()}" small>
系统配置
集中维护提示语、月度保单、基础数据、通知与账号配置。
系统配置
账号、角色和数据范围统一在这里维护。站长权限按“城市 + 站点”成对保存,避免不同账号之间串数据。
保存后立即作用于对应页面;留空则隐藏。每条最多 500 字。
修改文字后,报案登记页面的流程卡片会自动更新。风神入口建议保留完整 URL。
新专送主险与附加险属于不同保司,报案状态必须分别登记。此处固定使用“独立登记”。
主险在风神后台按历史方式报案;附加险拨打保司电话报案,两项必须分别确认。
新专送当前仅承保附加险。城市清单自动跟随“基础数据”中的启用城市,系统固定按附加险归档,不允许切换为主险或组合险。
映射表维护
14 列正式维护表是城市、站点、真实 ID、负责人及账号权限的统一底稿。
正式映射表维护入口
先下载服务器当前底稿,在原文件上维护后上传。系统会先展示站点、账号和权限变更,确认后再事务提交。
真实站点 ID 识别已有密码不覆盖手机号与权限同步整批校验失败不入库
城市 / 站点快速维护
统一表格查看全部城市和站点;日常新增或启停可在此操作,负责人和账号权限请通过上方正式映射表维护。
物流经理可选择多个城市,默认看到所选城市下全部站点。
站长只能看到并操作已选择的城市/站点,不能减员其他站长提交的人员。
管理员拥有全部城市、站点和系统配置权限。
同一场景配置多台机器人时会全部推送;选择“全部消息”后无需重复选择其他场景。
当前:{{dingtalkForm.webhook_masked}};留空表示不修改。
当前:{{dingtalkForm.secret_masked}}
账户信息
手机号
保存 取消
{{userInfo.phone||'未填写'}}修改
用户名(真实姓名){{userInfo.username||'-'}}
角色{{userRoleLabel}}
权限城市
权限站点
账户状态{{accountStatusLabel}}
修改密码
投保核验
上传风神或轩辕出勤数据,与当前在保台账进行自动对账并导出名单。
投保出勤对账
出勤数据下载入口
风神:数据分析 → 数据详情 → 自定义指标(只选“有效完成单”)→ 导出每日明细。
打开风神数据详情
下载风神Excel模板
轩辕:打开链接并配置为“我创建的”报表,再进入“报表集市 → 我创建的”;10000条以内可直接复制到模板后上传。
打开轩辕报表
下载轩辕Excel模板
系统会自动识别轩辕或风神文件,并严格按下方“本次核验范围”对账;所有账号均可使用城市、站点多选筛选器,请只选择本次上传文件实际覆盖的范围。上传要求:第一行字段必须保留模板字段;文件日期须在所选范围内;单次最多对账31天,默认选择昨日。选择站点后只核验所选站点;不选站点则核验所选城市全量,请确保文件完整覆盖。
识别来源:{{reconResult.source_label}}
解析 {{reconResult.parsed_rows}} 行
已对账日期:{{ reconResult.dates.join('、') || '无' }} 核验范围:{{reconResult.scope?.label||'未提供'}} (跳过未来日期:{{ reconResult.skipped_future_dates.join('、') }})
已对账日期:{{ reconResult.dates.join('、') || '无' }} 核验范围:{{reconResult.scope?.label||'未提供'}} (跳过未来日期:{{ reconResult.skipped_future_dates.join('、') }})
⚠ {{warning}}
{{reconResult.totals.出勤率}}%
投保出勤率
完单 {{reconResult.totals.完单}} / 在保 {{reconResult.totals.在保}}
{{reconResult.totals.红线}}
跑单未投保(红线)
{{reconResult.totals.浪费}}
投保未跑单(浪费)
{{reconResult.totals.无ID}}
在保无骑手ID(无法核验)
城市对账汇总 按在保人数从高到低
推送钉钉整改群
站点对账汇总 同一城市内按在保人数从高到低
跑单未投保(红线)
当天完单跑单但系统未投保,裸奔,须立即补保
共{{reconResult.redline.length}}条 第{{reconRedPage}}/{{Math.ceil(reconResult.redline.length/20)||1}}页
reconRedPage=v" small>
投保未跑单(浪费)
当天已投保但未完单,0.79 元/人/天白花
共{{reconResult.waste.length}}条 第{{reconWastePage}}/{{Math.ceil(reconResult.waste.length/20)||1}}页
reconWastePage=v" small>
在保无骑手ID(无法核验) 来自在保台账/每日在保归档,需补齐骑手ID后才能对账
导出名单
共{{reconResult.no_id.length}}条 第{{reconNoIdPage}}/{{Math.ceil(reconResult.no_id.length/20)||1}}页
reconNoIdPage=v" small>
报案登记
分别完成主险、附加险和新职伤报案,并留存四项报案状态。
{{claimFlow.title||'报案流程指引'}}
{{claimFlow.intro}}
1
确认人员和附加险保单
输入骑手ID或身份证号,系统锁定江苏站点,并按报案日期匹配当月附加险保单和电话。
→
2
平台主险:风神后台报案打开风神后台
{{claimFlow.main_backend_text}}
→
3
附加险:拨打保司电话报案
{{claimFlow.insurer_text}}
当前匹配:{{policyMatch.province}} {{policyMatch.policy_month}}附加险保司:{{policyMatch.config.insurer_name}}附加险保单号:{{policyMatch.config.addon_policy_no||'未填'}}电话:{{policyMatch.config.report_phone||'未填'}}报案说明:{{policyMatch.config.notes}}打开附加险报案入口
→
4
有骑手受伤时完成新职伤报案打开风神后台
途径一:{{claimFlow.injury_app_text}}
途径二:{{claimFlow.injury_backend_text}}
骑手未受伤,本步骤自动跳过,新职伤状态记为“无需报案”。
{{displayPolicyMonth?displayPolicyMonth.replace('-','年')+'月':'当前'}}江苏附加险保单速查主险不在此处维护;主险统一通过风神后台按历史方式报案。
{{p.province}}当前适用
{{p.addon_policy_no||'未配置'}}
{{p.report_phone||'未配置'}}
{{p.notes}}
{{editingClaimId?'编辑报案记录':'报案登记'}}编辑后将按当前信息重新提交
人员与事故信息
报案状态
{{claimForm.主险是否报案==='已报案'?'✓ 已按历史方式完成主险报案':'! 请到风神后台完成主险报案'}}
{{claimForm.附加险是否报案==='已报案'?'✓ 已拨打保司电话完成附加险报案':'! 请拨打附加险保司电话报案'}}
{{claimForm.新职伤是否报案==='已报案'?'✓ 已完成新职伤报案':'! 请单独完成新职伤报案'}}
出险说明
报案记录
共{{claimTotal}}条 第{{claimPage}}/{{Math.ceil(claimTotal/20)||1}}页{claimPage=v;loadClaims()}" small>