运营数据概览
今日在住
{{dashboard.todayCheckins}}
总房源 {{dashboard.totalRooms}} 间 · 入住率 {{dashboard.occupancyRate}}%
今日营收
¥{{fmt(dashboard.todayRevenue)}}
本月 ¥{{fmt(dashboard.monthRevenue)}}
客户总数
{{dashboard.totalCustomers}}
待回复评价 {{dashboard.pendingReviews}} 条
空房数量
{{dashboard.vacantRooms}}
可预订
订单趋势(近30天)
房态分布
房间管理
订单管理
续住折扣管理
自动检测OTA来源退房前24小时订单,推送直连续住折扣,帮酒店省下OTA佣金。
推送总数
{{extend.totalPushes}}
转化数
{{extend.converted}}
转化率 {{extend.conversionRate}}%
续住增收
¥{{fmt(extend.totalRevenue)}}
省下佣金
¥{{fmt(extend.commissionSaved)}}
续住规则配置
启用
触发时间
默认折扣
酒店实收≥
积分叠加
可推送订单({{(extendEligible||[]).length}} 单)
积分规则配置
积分流水查询
客户ID
积分抵扣券模板
幸运大转盘奖品池
💡 按「权重」决定中奖概率(权重越大越容易抽中,全部权重相加为 100 时即百分比);类型选「康寿豆」自动发豆、选「谢谢参与」不发、选券类须填对应抵扣券模板 ID。某类目没有对应券模板时,把该奖品停用即可,转盘会自动不显示。
积分兑换记录
累计兑换次数
{{redeemStats.totalExchanged}}
累计消耗积分
{{redeemStats.totalPointsSpent}}
已核销数量
{{redeemStats.totalUsed}}
释放优惠价值
¥{{redeemStats.totalValue}}
兑换转化漏斗
{{redeemStats.totalExchanged}}
总兑换次数
→
{{redeemStats.totalUsed}}
已核销
→
{{redeemStats.totalUsed ? Math.round(redeemStats.totalValue / redeemStats.totalUsed) : 0}}
平均每单优惠(元)
→
{{redeemStats.totalExchanged ? (redeemStats.totalUsed/redeemStats.totalExchanged*100).toFixed(1) : 0}}%
核销率
优惠券模板
WiFi 营销数据
总连接
{{wifiStats.totalConnections}}
关注服务号
{{wifiStats.followedAccounts}}
浏览内容
{{wifiStats.contentViewed}}
关注转化率
{{wifiStats.conversionRate}}%
内容管理
筛选
🏷️ 内容模型管理
{{ (cmActiveModelObj||{}).description||'' }} — 共 {{cmPagination.total||0}} 条
{{s.row.title}}
{{s.row.subtitle}}
第{{cmPagination.page}}页 / 共{{Math.ceil(cmPagination.total/50)}}页
所属模型{{ (cmActiveModelObj||{}).icon }} {{ (cmActiveModelObj||{}).name }}
标题 *
副标题
城市
区域
封面图
标签
简介
{{fd.label}}{{fd.required?' *':''}}
{{cmDialog.form.data[fd.key]===rt?'✅ ':''}}{{rt}}
✅{{am}}
状态
排序
{{cmImagePreview.index + 1}} / {{(cmImagePreview.urls||[]).length}}
🏡 房源管理
全部房源
{{housingTotal}}
新房
{{housingNewCount}}
二手房
{{housingSHCount}}
旅居
{{housingTravelCount}}
在售
{{housingOnSaleCount}}
待审核
{{housingPendingAudit}}
🔍 筛选:
共 {{(filteredHousingItems||[]).length}} 条
{{s.row.title}}🔥热销
{{s.row.rooms||1}}室{{s.row.halls||1}}厅 · {{s.row.city}} {{s.row.district||''}}
📭 暂无匹配的房源,请调整筛选条件或新增房源
{{s.row.title}}
{{s.row.city}} {{s.row.district||''}} · {{s.row.area||'-'}}㎡
📭 暂无待审核房产
📋 房源审核日志
查询
🏷️ 看房营销政策
配置看房营销政策,如“预付5000元抵10000元房款”,所有新房、旅居房均可指定政策,H5端自动展示。
📍 暂无看房政策,点“新建政策”添加
政策名称
副标题
类型
角标文字
结束时间
预付金额(元)
抵扣价值(元)
免费住宿
天
晚
交通说明
楼盘位置
政策说明
条款细则
封面图
排序
状态
🔄 退改规则
类OTA退改规则:可配置“免费取消时长”或按入住前时长阶梯退款,旅居房在线下单时自动应用(房型指定 → 房源指定 → 平台默认)。
📍 暂无退改规则,点“新建规则”添加
规则名称
适用范围
指定房源
免费取消(入住前小时)
退款阶梯每档:入住前≥N小时退款X%,从宽松到严格
第{{i+1}}档
说明
状态
🎁 套餐库
平台统一维护的旅居「价格套餐」标签:名称/图标/说明/推荐标记,均可在此增删改。房源编辑时勾选套餐,前端详情页按套餐展示价格并支持客户点选(单租 → 标准包 → 全包升级勾选)。
📍 暂无套餐,点“新建套餐”添加
套餐名称
图标(emoji)
说明
价格键
排序
推荐标记
状态
📐 房型管理
类OTA后台 · 填字段自动生成统一详情页
{{roomTypeCurrentProperty.title||'未命名物业'}}
{{roomTypeCurrentProperty.city||''}} {{roomTypeCurrentProperty.address||''}}
{{(roomTypeList||[]).length}}
房型数
📐
请先选择物业
从上方下拉框选择要管理房型的物业(甘棠里 / 龙泽 ...)
| 排序 | 封面 | 房型名称 | 面积 | 床型 | 可住 | 月租(元) | 状态 | 操作 |
|---|---|---|---|---|---|---|---|---|
| {{r.sort_order||idx+1}} | {{r.name}} | {{r.area_sqm}}㎡ | {{r.bed_label||r.bed_type||'-'}} | {{r.max_guests}}人 | {{r.price?r.price.toLocaleString():'-'}} | {{r.status==='active'?'在售':'隐藏'}} | 预览 |
×
点击"添加床型",如:大床1.8m×1 + 单人床1.2m×2
上传房型图片(第一张为封面),支持多选
点击标签添加/移除设施,选中后可调数量(如:空调×2 代表 2 台)
{{f.name}}
{{f.count}}
AI 健康咨询
房东入驻审核
佣金规则
PMS 订阅计费(按房计费 · 平台统一监管)
平台计费配置
与佣金政策(提点抽成)不同:此为按房间数收取的 PMS 平台使用费
月付原价(元/房)
半年原价(元/房)
年付原价(元/房)
年付加送(月)
统一折扣(0.6 = 6 折)
首月免费(月数)
到期提前提醒(天)
开通申请审核方式
房东身份由手机验证码登录保证。自动审核=提交即开通首月免费试用,无需后台操作;人工审核=需在下方「房东开通申请」里逐个通过/驳回。
计费说明(展示给房东)
当前折后定价:月付 ¥{{((pmsBillingConfig.plan_monthly||0)*(pmsBillingConfig.discount||0)).toFixed(2)}}/房 ·
半年 ¥{{((pmsBillingConfig.plan_halfyear||0)*(pmsBillingConfig.discount||0)).toFixed(2)}}/房 ·
年付 ¥{{((pmsBillingConfig.plan_yearly||0)*(pmsBillingConfig.discount||0)).toFixed(2)}}/房(加送 {{pmsBillingConfig.plan_yearly_bonus||0}} 个月)
当前为免费模式,不收取 PMS 使用费
📩 房东开通申请
● {{(pmsApplications||[]).filter(a=>a.status==='pending').length}} 条待审核
{{pmsBillingConfig.review_mode!=='manual' ? '自动审核已开启:房东提交即自动开通首月免费试用(身份由手机验证码登录保证),下表为系统自动审核记录,可对异常情况手动驳回/停用' : '人工审核模式:房东在移动端「开通服务」提交,需在此逐个「通过开通」/「驳回」'}}
近期缴费记录
选择房东
计费周期
💡 套餐原价:月付 ¥{{pmsBillingConfig.plan_monthly||0}}/房 · 半年 ¥{{pmsBillingConfig.plan_halfyear||0}}/房 · 年付 ¥{{pmsBillingConfig.plan_yearly||0}}/房(加送 {{pmsBillingConfig.plan_yearly_bonus||0}} 个月);
统一折扣 {{(pmsBillingConfig.discount||1)*10}} 折。开通后首月免费({{pmsBillingConfig.free_months||0}} 个月),到期前 {{pmsBillingConfig.remind_days||0}} 天提醒续费。
备注
{{pmsPaymentForm.subscription.username}} · {{pmsPaymentForm.subscription.room_count??0}} 间房 ·
{{pmsPaymentPeriodLabel(pmsPaymentForm.period)}}折后应付 ¥{{pmsPaymentAmount(pmsPaymentForm.period)}}/房
({{pmsPaymentForm.subscription.room_count}} 间合计 ¥{{(pmsPaymentAmount(pmsPaymentForm.period)*(pmsPaymentForm.subscription.room_count||0)).toFixed(2)}})
计费周期
实收金额(¥,留空自动按套餐价×房数)
收款方式
备注
📱 H5 底部导航(Admin 可配置)
{{s.row.sort_order}}
📱 移动端预览:
🏠 H5 首页顶部入口(Admin 可配置)
H5 首页顶部横向入口卡片,默认 3 个(康养旅居 / 兴趣社群 / 康养置业)。修改后 H5 端即时生效,小程序(web-view 加载 H5)同步。
{{s.row.sort_order}}
📱 移动端预览(整卡彩色填充 + 大字偏上 + 副标题,与 H5 v5.99h 一致):
🔐 智能锁管理
品牌: {{(lockBrands||[]).length}}
设备: {{(lockDevices||[]).filter(d=>d.is_bound).length}} / {{(lockDevices||[]).length}}
{{s.row.client_id || '-'}}
{{s.row.lock_id}}{{s.row.password}}为设备 {{bindRoomDevice?.lock_name}} 绑定房间
原密码: {{manualPwdDialog.oldPassword}}
财务对账
本月收入
¥{{Number(financeStats.month_income||0).toLocaleString()}}
本月支出
¥{{Number(financeStats.month_expense||0).toLocaleString()}}
本月结余
¥{{Number(financeStats.month_balance||0).toLocaleString()}}
类型
分类
金额*
日期*
平台
支付方式
关联订单
备注
用户管理
🎨 页面设计中心
📱 固定手机模拟屏 — 底部 4 tab 与 H5 永远同步显示
🧩 组件库 {{(filteredComponentLibrary||[]).length}}/{{componentLibrary.length}}
⚡ 快速入口
{{(filteredHomeModulesFlat||[]).length}}/{{homeModulesFlat.length}}
+ 新增快速入口
点击此处添加
(快速入口中无匹配项)
{{m.title}}置业
{{m.subtitle || (m.link_url ? '点击打开子页' : '点击✏️ 配置链接')}}
点击卡片=打开链接 · ✏️ 编辑 · 🗑 删除
{{c.label}}
🎨 全局自定义CSS
点击左侧组件,或拖拽组件到这里
或点击「快捷模板」一键生成
{{getComponentLabel(blk.type)}}
✕
👆
点击画布中的组件
编辑其属性
快捷操作
🖼️ 媒体资源
⚙️ {{getComponentLabel(selectedBlock.type)}} 属性
背景色
{ selectedBlock.props.bgColor = e.target.value }">
圆角 (px/如 8px 10px)
📐
外框缩进(块左右留白)
控制整个块的外边距/内缩进,如:0 16px(左右各留白16px)
外框间距(上下外边距)
内容内边距 (如 16px 或 12px 20px)
内容外边距 (如 8px 或 0 auto)
阴影
角标文字
大标题
副标题
按钮文字
按钮链接
高度(px)
背景图
背景色
{ selectedBlock.props.bgColor = e.target.value }">文字颜色
{ selectedBlock.props.textColor = e.target.value }">按钮颜色
{ selectedBlock.props.ctaColor = e.target.value }">遮罩透明度
占位提示
跳转地址
参数名
按钮文字
按钮颜色
{ selectedBlock.props.buttonColor = e.target.value }">输入框背景
{ selectedBlock.props.inputBg = e.target.value }">高度(px)
圆角(px)
文本内容
字号
对齐
文字颜色
{ selectedBlock.props.color = e.target.value }">🧩 模块网格:点「从接口加载真实模块」拉取【平台管理 → 首页模块】数据到画布预览,下方可编辑图标/标题/副标题/链接/背景色,删除或重设。保存后 H5 端将直接展示这些卡片。
关联分组
列数
行数
卡片列表({{(selectedBlock.props.cards||[]).length}} 张,临时占位卡可改可删)
尚未加载,点击上方按钮填充真实模块。
{{c.icon||'📌'}} {{c.title||('第'+(i+1)+'张')}}
↑上移
↓下移
✕ 删除
{ c.bg_color = e.target.value }">
背景色(留空=自动渐变)
内边距
标题
标题颜色
{ selectedBlock.props.headingColor = e.target.value }">文本内容
文字颜色
{ selectedBlock.props.contentColor = e.target.value }">🖼️ 配图URL(必填)
图片位置
图片宽度
图片圆角
列数
列间距(px)
第{{i+1}}列
✕
HTML 代码(支持任意标签)
📡 频道锚点(H5 频道切换联动)
选择后,画布「频道预览」切换时该块只在对应对应频道显示。
🖼️
📷 图片资源
🖼️ 媒体库
📤 上传
图片URL
图片描述
替代文本
📐 图片尺寸
✕
100%
75%
50%
填充模式
✨ AI 智能美化
原图
自动增强
暖色调
冷色调
复古
黑白
锐化
鲜艳
轮播图片
⬆️
⬇️
🗑️
高度(px)
显示导航(箭头/圆点)
🎬
🎬 视频资源(已展开)
🖼️ 媒体库
📤 上传视频
视频URL
封面图URL
视频时长(秒)
画面比例
📐 视频尺寸
✕
100%
75%
360px
✨ AI 智能美化
原画
增强
暖色
电影感
标题(可选)
副标题(可选)
每行列数
背景色
{ selectedBlock.props.bgColor = e.target.value }">数值颜色
{ selectedBlock.props.valueColor = e.target.value }">标签颜色
{ selectedBlock.props.labelColor = e.target.value }">标题颜色
{ selectedBlock.props.headingColor = e.target.value }">数据项(建议 3-6 项)
指标{{i+1}}✕
每行列数
🏠 当前是「户型 plan」卡片样式,支持面积、热门标签、推荐金边等额外字段。
📍 当前是「区位 location」卡片样式,支持距离、类别等额外字段。
🏡 检测到首页 3 大卡,color 已绑定频道:c-travel→旅居 / c-community→社群 / c-property→置业。保存后自动同步到
homepage_entry_nav 表(H5 顶部 3 大卡)。
卡片{{i+1}} 🌟金边 🔥热门
✕
仅首页 3 大卡生效,联动
homepage_entry_nav
⚠️ 请填写图片URL,无图时自动生成渐变占位
🏷️ 特性标签数组(features,每行一个)
{{tg}}
×
(还没有标签,回车添加)
{ if(!Array.isArray(card.features)) card.features=[]; const v=e.target.value.trim(); if(v){ card.features.push(v); e.target.value=''; } }">
按钮文字
链接
打开方式
按钮颜色
{ selectedBlock.props.btnColor = e.target.value }">对齐
全宽
链接文字
URL地址
文字颜色
{ selectedBlock.props.color = e.target.value }">字号
对齐
数据来源
模块标题
副标题
外联窗口 / 跳转链接
按钮文字
卡片列数
强调色
{ selectedBlock.props.accentColor = e.target.value }">卡片背景
{ selectedBlock.props.cardBg = e.target.value }">标签背景
{ selectedBlock.props.tagBg = e.target.value }">标签文字色
{ selectedBlock.props.tagColor = e.target.value }">
📡 内容模型API模式:数据自动从「内容管理 → 周边景区」拉取。新增/修改景区后 H5 页面自动同步。
⚠️ 手动配置模式:数据写死在页面中,更新景区需重新编辑页面。建议使用API模式。
景点{{i+1}} · {{it.name||'(未命名)'}}
▲
▼
✕
推荐指数
{{s<=((it.rating||0))?'★':'☆'}}
模块标题
副标题
内容模型
展示布局
列数
最大数量
强调色
{ selectedBlock.props.accentColor = e.target.value }">显示城市
显示标签
显示简介
📌 数据来源:内容模型管理页({{(cmModels.find(m=>m.model_code===selectedBlock.props.modelCode)||{}).name||selectedBlock.props.modelCode}})。更新内容请前往「🏷️ 内容模型」菜单。
模块标题
副标题
数据来源
筛选类型
排序方式
展示方式
每行列数
最大显示数
📡 频道锚点(H5 频道切换联动)
选择后,画布「频道预览」切换时该块只在对应对应频道显示(与 H5 频道切换一致)。
强调色
{ selectedBlock.props.accentColor = e.target.value }">卡片背景
{ selectedBlock.props.cardBg = e.target.value }">模块背景
{ selectedBlock.props.bgColor = e.target.value }">
📌 自动从「房源管理」统一入口拉取数据。支持按类型(新房/二手房/旅居)筛选,H5 页面自动同步。
模块标题
副标题
关联物业
展示方式
每行列数
最大显示数
强调色
{ selectedBlock.props.accentColor = e.target.value }">卡片背景
{ selectedBlock.props.cardBg = e.target.value }">模块背景
{ selectedBlock.props.bgColor = e.target.value }">圆角
内边距
外边距
📌 自动从「房源系列 → 房型管理」拉取房型数据。更新房型后,H5 页面会自动同步。
关联物业
选择房型
咨询电话
强调色
{ selectedBlock.props.accentColor = e.target.value }">
📌 把一个房型详情直接嵌入当前 H5 页面。图片、价格、设施均从房型管理自动读取。
样式
粗细(px)
标题
提交按钮文字
按钮颜色
{ selectedBlock.props.submitColor = e.target.value }">公司/品牌名
电话
版权信息
高度(px)
🎯 位置微调
点击箭头微调 · Shift+方向键精确1px
康寿云运营大脑 v3.5