今日总营收
¥{{ fmtNum(dashboard.totals?.revenue||0) }}
昨日数据
今日总客流
{{ fmtNum(dashboard.totals?.customers||0) }}
昨日数据
运营中门店
{{ dashboard.totals?.stores||0 }}
全部活跃
待处理预警
{{ dashboard.totals?.alerts||0 }}
需要关注
📈 近7日营收趋势
🏆 门店营收排名
📋 门店经营数据(昨日)
| 门店 | 店长 | 营收 | 客流 | 客单价 | 状态 |
|---|---|---|---|---|---|
| {{ s.name }} | {{ s.manager }} | ¥{{ s.revenue }} | {{ s.customers }} | ¥{{ s.avg_price }} | {{ s.status==='active'?'正常':'暂停' }} |
🎯 进行中目标
{{ opsData.goals?.length||0 }}
运营目标
📋 待办任务
{{ opsData.total_tasks||0 }}
未完成
⏳ 待审核
{{ (opsData.pending_review_scripts||0)+(opsData.pending_review_productions||0) }}
剧本{{ opsData.pending_review_scripts||0 }} / 视频{{ opsData.pending_review_productions||0 }}
🚀 已发布
{{ opsData.published_content_count||0 }}
全平台累计
🎯 进行中的目标
暂无进行中的目标
{{ g.priority==='high'?'高优先':'中优先' }}
📊 {{ g.current_value||0 }}/{{ g.target_value }} {{ g.unit }}
📅 {{ g.deadline?.slice(0,10)||'长期' }}
📈 内容管线状态
{{ stage.label }}
📜 {{ opsData.pending_review_scripts }}个剧本待审核
🎬 {{ opsData.pending_review_productions }}个视频待审核
📋 待办任务
🎉 暂无待办任务
{{ t.due_date?.slice(5,10)||'—' }}
👤{{ t.assignee }}
还有 {{ opsData.tasks.length-6 }} 项任务
🆕 最近发布
暂无发布内容
{{ ct.platform==='xiaohongshu'?'小红书':ct.platform==='kuaishou'?'快手':'抖音' }}
👁 {{ ct.play_count||0 }}
❤️ {{ ct.like_count||0 }}
📅 {{ ct.published_at?.slice(0,10) }}
共 {{ stores?.length||0 }} 家门店
+ 新增门店
| # | 门店名称 | 店长 | 电话 | 地址 | 开业 | 状态 | 操作 |
|---|---|---|---|---|---|---|---|
| {{ s.id }} | {{ s.name }} | {{ s.manager }} | {{ s.phone }} | {{ s.address }} | {{ s.open_date }} | {{ s.status==='active'?'运营中':'暂停' }} |
| 姓名 | 电话 | 城市 | 意向 | 状态 | 来源 | 备注 |
|---|---|---|---|---|---|---|
| {{ c.name }} | {{ c.phone }} | {{ c.city }} | {{ c.intent_level }}级 | {{ statusLabel(c.status) }} | {{ c.source }} |
内容运营管线发布的视频自动归档到这里,反映品牌内容资产的全貌。
📭 暂无发布内容,去「内容运营」管线生产视频吧
进行中
{{ (goalsList||[]).filter(g=>g.status==='active').length }}
个目标
已完成
{{ (goalsList||[]).filter(g=>g.status==='completed').length }}
个目标
总任务
{{ (taskMap?Object.values(taskMap).flat().length:0) }}
项
🎯
暂无运营目标,点击「新增目标」开始制定
设定KPI目标 → 拆解具体任务 → 内容运营管线执行 → 数据验证
⚡ 高优先级
{{ Math.min(100, Math.round(g.current_value/g.target_value*100)) }}
%
{{ g.title }}
{{ g.status==='active'?'进行中':'已完成' }}
📊 {{ fmtNum(g.current_value||0) }} / {{ fmtNum(g.target_value) }} {{ g.unit }}
粉丝增长
播放量
点赞量
互动率
销售额
品牌曝光
里程碑
{{ g.kpi_type }}
📅 {{ g.deadline?.slice(0,10)||'长期' }}
{{ g.description }}
📌 中优先级
{{ Math.min(100, Math.round(g.current_value/g.target_value*100)) }}
%
{{ g.title }}
📊 {{ fmtNum(g.current_value||0) }}/{{ fmtNum(g.target_value) }} {{ g.unit }}
📅 {{ g.deadline?.slice(0,10)||'长期' }}
{{ g.description }}
🔽 低优先级
{{ Math.min(100, Math.round(g.current_value/g.target_value*100)) }}
%
{{ g.title }}
{{ fmtNum(g.current_value||0) }}/{{ fmtNum(g.target_value) }} {{ g.unit }}
待审剧本
{{ pipelineStats.scripts?.pending_count||0 }}
等待审核
待审视频
{{ pipelineStats.productions?.pending_count||0 }}
等待审核
已发布
{{ pipelineStats.productions?.published_count||0 }}
视频已发布
总播放
{{ fmtNum(pipelineStats.productions?.total_plays||0) }}
全部发布视频
📜 剧本 / 文案库
+ 新增剧本
| ID | 剧本标题 | 平台 | 类型 | 关联目标 | 状态 | 审核 | 创建时间 | 操作 |
|---|---|---|---|---|---|---|---|---|
| {{ s.id }} | {{ platformLabel(s.platform) }} | {{ typeLabel(s.type) }} | {{ s.goal_title?.slice(0,8) }} → {{ s.task_title?.slice(0,10) }} — | {{ scriptStatusLabel(s.status) }} | {{ s.review_comment||'—' }} | {{ s.created_at?.slice(0,10) }} |
|
🎥 视频成品库
| ID | 标题 | 平台 | 制作方式 | 关联目标 | 状态 | 播放 | 完播率 | 点赞 | 审核 | 操作 |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ p.id }} | {{ platformLabel(p.platform) }} | {{ prodMethodLabel(p.production_method) }} | {{ p.goal_title?.slice(0,8) }} → {{ p.task_title?.slice(0,10) }} — | {{ prodStatusLabel(p.status) }} | {{ p.play_count }} | {{ (p.completion_rate||0).toFixed(1) }}% | {{ p.like_count }} | {{ p.review_comment||'—' }} |
|
🧠 AI诊断建议
运行AI诊断
暂无诊断建议,发布视频后将自动生成
| 问题 | 建议 | 状态 | 整改说明 | 操作 |
|---|---|---|---|---|
| {{ iss.problem }} | {{ iss.suggestion }} | {{ iss.status_label }} | {{ iss.note||'—' }} |
|
管理AI视频生成服务商的API配置
+ 添加服务商
暂无服务商配置,请点击上方按钮添加
默认
🎬 {{ vp.name }}
{{ vp.enabled ? '已启用' : '已禁用' }}
API: {{ (vp.api_host||'').replace('https://','') }}{{ vp.api_base_path }}
模型: {{ (vp.extra_config && JSON.parse(vp.extra_config).default_model) || '-' }}
当前租户信息
名称:{{ currentTenant.name }}
企业标识:{{ currentTenant.slug }}
状态:{{ currentTenant.status==='active'?'正常':currentTenant.status==='expired'?'已过期':'已停用' }}
过期时间:{{ currentTenant.expired_at || '永久有效' }}
联系人:{{ currentTenant.contact_name || '-' }}
联系电话:{{ currentTenant.contact_phone || '-' }}
加载中...
所有租户列表
| ID | 名称 | 标识 | 状态 | 过期时间 | 联系人 | 操作 |
|---|---|---|---|---|---|---|
| {{ t.id }} | {{ t.name }} | {{ t.slug }} | {{ t.expired_at || '永久有效' }} | {{ t.contact_name || '-' }} |
|
暂无其他租户
🎬
AI自动视频生成
开启后,制作视频时系统自动调用AI生成视频
角色菜单配置
勾选每个角色可以访问的菜单项,保存后即时生效
{{ role.display_name }}
{{ role.description }}
{{ m.icon }} {{ m.label }}操作权限:
| # | 用户名 | 显示名 | 角色 | 可见菜单 | 创建时间 |
|---|---|---|---|---|---|
| {{ u.id }} | {{ u.username }} | {{ u.display_name }} | {{ u.role==='admin'?'管理员':u.role==='viewer'?'观察员':'数据员' }} | {{ getVisibleMenus(u.username).map(m=>m.label).join('、') || '无' }} | {{ u.created_at }} |
{{ fmtNum(dyStats.total_plays||0) }}
总播放
{{ fmtNum(dyStats.total_likes||0) }}
总点赞
{{ (dyStats.avg_completion||0).toFixed(1) }}%
平均完播率
{{ dyStats.total_videos||0 }}
视频数
{{ fmtNum(dyStats.total_ad_spend||0) }}
总投放(元)
| 标题 | 发布时间 | 播放量 | 点赞 | 评论 | 完播率 | 2s跳出 | 投放 | 操作 |
|---|---|---|---|---|---|---|---|---|
| {{ p.publish_time?.slice(0,16)||'—' }} | {{ fmtNum(p.play_count) }} | {{ fmtNum(p.like_count) }} | {{ fmtNum(p.comment_count) }} | {{ (p.completion_rate||0).toFixed(1) }}% | {{ (p.dropout_2s_rate||0).toFixed(1) }}% | {{ p.ad_spend?('¥'+p.ad_spend):'—' }} |
📭 暂无抖音投放数据
-
{{ a.store_name||'系统' }} · {{ a.created_at }}{{ a.level==='danger'?'🔴':'🟡' }}{{ a.message }}待处理 已处理
标记处理