🚫
🔑
账号审核中
审核未通过
等待授权激活
您的超管账号已注册成功,正在等待平台方审核。
审核通过后即可输入授权码激活使用。
很抱歉,您的注册审核未通过。
{{ adminInfo.audit_remark || '请联系平台方了解详情' }}
恭喜您,账号已通过审核!
请输入从平台方获取的框架授权码激活后开始使用。
拒绝原因:{{ adminInfo.audit_remark }}
🔓 激活授权
退出登录 | 刷新状态 | API设置
当前账号仍使用安装时重置的初始密码,存在安全风险,请立即修改。
{{ fpStrength.text }}
安全提醒:当前账号仍在使用初始密码,建议立即修改,避免被恶意登录。 立即修改 本次不再提醒
控制台 租户管理 应用中心 行业模板 商户订单 充值确认 开票管理 分账收益 消息中心 贴牌设置 框架升级 授权信息 AI大模型配置 自动打款 到期预警 人工打款 短信通知 云服务配置 租户提现审核 收款支付 月度结算单 评估中心 帮助中心 个人资料
{{ apiConnected ? '🌐 远程API' : '📍 本地API' }} 🧭 其他后台 🔔 👤 {{ adminInfo.realname || adminInfo.username }}
当前域名 {{ currentDomain }} 不在授权域名列表中,部分功能可能受限。

📋 授权状态信息

{{ adminInfo.license_type === 'enterprise' ? '企业版' : adminInfo.license_type === 'pro' ? '专业版' : '标准版' }}
授权类型
{{ adminInfo.tenant_count || 0 }} / {{ adminInfo.max_tenants || '∞' }}
已用/可用商户数
{{ formatDate(adminInfo.license_expire_at) }}
授权到期时间
{{ stats.total_tenants || 0 }}
总商户数
{{ stats.active_tenants || 0 }}
活跃商户
{{ installedApps.length }}
已安装应用
{{ stats.today_orders || 0 }}
今日订单
待办到期预警 {{ expiryPending || 0 }}
租户套餐/应用到期提醒,每日自动扫描。套餐 {{ expiryStats.package_pending || 0 }} · 应用 {{ expiryStats.app_pending || 0 }}
前往处理 →
👨‍💻
人工打款待处理 {{ manualPayPending || 0 }}
自动打款回查失败已转人工兜底,请及时线下打款并标记处理。
前往处理 →
🚀 我的应用快捷入口 管理应用 →
📌
{{ app.app_icon }} 📦
{{ app.menu_name || app.app_name }}
{{ app.app_desc || '点击进入' }}
前往应用中心安装
快速开始

欢迎使用 {{ adminInfo.brand_name || '稼云SaaS' }} 运营商后台!
• 在「租户管理」中创建租户(商户/最终用户)账号
• 在「应用中心」使用应用授权码兑换应用并安装到工作台
• 在「贴牌设置」中自定义您的品牌Logo、名称和主题色
• 点击工作台的应用图标,选择租户即可进入应用管理

租户管理 + 创建租户
🧾 商户订单 今日收款:¥{{ toOrders.stats?.today_income || '0.00' }}
查询
💰 充值确认 待确认 {{ rcStats.pending || 0 }} 笔 / 待确认金额 ¥{{ rcStats.pending_amount || '0.00' }} / 已到账累计 ¥{{ rcStats.done_amount || '0.00' }}
刷新
🧾 开票管理 待审核 {{ invStats.pending || 0 }} / 待开票 {{ invStats.approved || 0 }} / 已开票 {{ invStats.issued || 0 }} / 累计开票金额 ¥{{ invStats.issued_amount || '0.00' }}
查询
累计分账收益
¥{{ settleStats.total_amount || '0.00' }}
待结算收益
¥{{ settleStats.pending_amount || '0.00' }}
{{ settleStats.pending_count || 0 }} 笔待结算
可提现余额
¥{{ settleStats.withdrawable || '0.00' }}
提现审核中 ¥{{ settleStats.withdrawing || '0.00' }}
已结算收益
¥{{ settleStats.done_amount || '0.00' }}
🔔 提现动态
{{ n.title.includes('驳回') ? '已驳回' : (n.title.includes('通过') ? '已打款' : '待审核') }} {{ n.title }} {{ n.created_at }}
{{ n.content }}
💸 收益提现 申请提现
📋 提现记录
📊 分账明细
📑 月度结算单 📄 导出PDF 🖨️ 打印结算单
📈 汇总数据
本月分账笔数
{{ stmtData.settle?.count || 0 }}
订单总额
¥{{ (stmtData.settle?.amount || 0).toFixed(2) }}
我的分成
¥{{ (stmtData.settle?.operator_amount || 0).toFixed(2) }}
本月提现
¥{{ (stmtData.withdraw?.amount || 0).toFixed(2) }} / {{ stmtData.withdraw?.count || 0 }} 笔
确认状态
{{ stmtData.confirm?.status === 1 ? '已签收' : '未确认' }}
签收时间:{{ stmtData.confirm?.confirm_time_text || '' }} | 签收IP:{{ stmtData.confirm?.confirm_ip || '-' }}
稼云SaaS 运营商月度结算单
结算月份:{{ stmtYM || '--' }} | 运营商:{{ adminInfo.realname || adminInfo.username }} | 生成时间:{{ stmtGeneratedAt }}
✅ 确认签收本结算单 本结算单已签收,感谢您的确认
🤝 租户佣金提现审核
全部 待审核 已通过 已驳回

{{ payInfo.tip }}

💳 打款通道配置
关闭时全部走人工审核+线下打款 开启后打款为模拟调用(不真实扣款) 微信商家转账 支付宝转账 低于该金额建议人工打款 保存配置 打款连通性测试
📌 打款说明

1. 租户在「邀请返佣」页申请提现 → 运营商在「租户提现审核」审核通过。

2. 审核通过时自动调用打款通道:沙箱模式直接标记"模拟打款成功";真实模式调用微信/支付宝转账接口,失败自动转人工兜底。

3. 人工兜底:运营商线下打款后,在提现审核记录中上传打款凭证。

4. 真实接入需商户资质(微信商家转账到零钱 / 支付宝单笔转账签约),密钥仅本平台内部存储,前端脱敏展示。

5. v2.7.13 已内置微信 APIv3 与支付宝 RSA2 完整签名逻辑,填写 appid/证书序列号/私钥路径后即可走真实通道。

🔓 商户收款授权
开启后,本运营商名下商户在商户后台可调取您在此配置的收款通道收款(无需商户自己配)。 关闭时,商户只能配置自己的收款通道;商户未自配时收款将落到平台级配置(dir26)。
当前归属:运营商 {{ adminInfo?.operator_id || adminInfo?.id || '-' }}(本运营商收款配置仅限本运营商及其授权商户使用)
🏪 收款支付通道配置(本运营商)

此处配置的是本运营商收款通道,用于本运营商名下商户的「教辅工坊-变现小店」真实收款;不同运营商各自配置互不影响。未启用渠道在买家端自动置灰。密钥本平台内部存储,前端脱敏展示。

保存微信配置 保存支付宝配置
📌 收款说明

1. 收款配置为运营商级(saas_pay_configs:owner_type=operator),各运营商收款通道相互隔离,互不共用。

2. 本运营商名下商户的收款解析顺序:商户自配 → 本运营商(已开启授权)→ 平台级(dir26 兜底)。

3. 买家端 shop.html 支付弹窗实时读取渠道状态:未启用/配置不完整的渠道自动置灰并提示。

4. 微信 Native / 支付宝当面付 均为原生接口(无第三方SDK),买家扫码支付后服务端轮询/回调自动确认到账并解锁下载。

5. 未接入真实商户资质前,买家仍可用「沙箱模拟支付」完成联调演示。

⏰ 租户/应用到期预警
全部 待处理 已处理 全部类型 套餐到期 应用到期 待处理 {{ expiryStats.pending }} 条(套餐 {{ expiryStats.package_pending }} / 应用 {{ expiryStats.app_pending }})
👨‍💻 人工打款任务单 待处理 {{ manualPayPending }} 单(自动打款回查失败自动生成,需线下打款后标记处理)
全部 待处理 已处理
📨 短信通知配置

{{ notifyConfig.tip }}

关闭后通知仅落日志不发送 沙箱模拟(推荐) 阿里云短信 腾讯云短信 商品更新召回短信:同一买家同一商品在该小时内最多发 1 条(默认24,防打扰) 微信订阅消息(v2.7.14) 开启后推送到租户绑定的微信(需租户在消息中心绑定 openid) 保存配置
📱 短信网关(验证码/登录短信,v2.7.72)

{{ smsCfgStatus.tip }}

腾讯云短信 阿里云短信 保存短信网关 刷新诊断 {{ smsCfgStatus.tip }}
📜 发送日志
📱 短信网关(验证码/登录短信,平台级)

{{ smsCfgStatus.tip }}。短信通知(召回/告警)请在「短信通知」菜单单独配置。

腾讯云短信 阿里云短信 保存短信网关 刷新诊断
🟢 平台公众号(平台级,租户未自设时默认使用)

设置平台级公众号账号(AppID 唯一)。租户在应用内自设公众号后将优先使用租户自己的配置;平台默认账号作为兜底。AppSecret 留空表示保持原值。

{{ cloudWechatForm.id ? '编辑平台公众号' : '+ 新增平台公众号' }}
服务号 订阅号 租户未自设公众号时使用的默认账号(唯一) {{ cloudWechatForm.id ? '保存修改' : '新增公众号' }} 取消编辑
🗄️ 平台默认存储(OSS,平台级兜底)

平台默认存储配置:启用 OSS 后全平台默认上传到该 Bucket;商户/应用可在「应用设置」内自设覆盖。密钥留空表示保持原值。

本地存储 阿里云OSS 保存OSS配置 {{ cloudStorageStatusText }}
🛡️ 平台内容安全(v2.7.89 安全检测接入第三方)

平台级默认策略:租户未自设时全租户继承(上传图片/视频文件名敏感词、大小限制、真伪校验 + 第三方内容安全 API)。配置第三方接口地址与密钥后,上传文件将同步调用第三方检测,违规即拦截。

关闭后所有租户默认跳过图片检测(应用级独立开关仍可强制) 保存内容安全配置
🎁 兑换应用授权码: 立即兑换 从平台方获取应用授权码,兑换后自动安装到工作台
📌
{{ app.app_icon || '📦' }} 📦
{{ app.menu_name || app.app_name }}
{{ app.app_desc || '' }}
{{ app.auth_mode === 'single' ? '单开' : '多开' }} {{ app.expire_time === 0 || app.expire_time == null ? '永久' : '至'+formatDate(app.expire_time) }}
检查更新 {{ app.is_pinned ? '取消置顶' : '置顶' }} 设置
{{ app.app_icon || (app.is_free ? '🎁' : '💎') }} 📦
{{ app.app_name }}
{{ app.app_desc || '暂无简介' }}
免费 付费 v{{ app.version || '1.0.0' }} 已安装 已开通
安装到工作台 联系平台购买 佣金
🏭 行业模板管理 + 新增行业模板 刷新
租户注册/运营商添加租户时可选择行业,模板决定其大屏主题色/标题/指标文案、默认出库打印参数与默认工序链(鱼竿产业链等多道工序流转)。修改后仅对新应用行业模板的租户生效,已应用租户可在菲录「系统设置」重新应用。
{{ t.icon || '🏭' }}
{{ t.industry_name }} 通用 停用
{{ t.industry_code }} · {{ t.description || '暂无描述' }}
主题 {{ t.big_screen_config.theme_color || '默认' }} {{ (t.default_process_flow || []).length }} 道工序 联数{{ (t.default_print_config.copies||3) }} · {{ (t.default_print_config.paper||'a5').toUpperCase() }} 应用 {{ t.tenant_count }} 租户 · 活跃 {{ t.tenant_active }} 近30天活跃 {{ t.tenant_active_30d }}
工序链:{{ (t.default_process_flow||[]).join(' → ') || '—' }}
编辑 覆盖租户 复制 删除
车间大屏/工序流转大屏主色调
大屏 KPI 卡片标签文案,留空用默认(今日件数/在岗人数/订单数/待处理工序)
默认二联/三联复写 显示来料总量/本次/累计/剩余差额
实时预览
{{ industryForm.board_title || '车间生产大屏' }}
数字工厂 · 实时数据可视化
{{ industryForm.metric_today || '今日件数' }}
1,286
{{ industryForm.metric_workers || '在岗人数' }}
42
{{ industryForm.metric_orders || '订单数' }}
37
{{ industryForm.metric_proc || '待处理工序' }}
3
{{ p }} 工序链为空,编辑左侧增加默认工序
菲票版式预览 ({{ printPaperName }} · {{ industryForm.print_copies }}联 · 差额栏{{ industryForm.print_show_balance?'开':'关' }})
菲 票
订单号FD-20260819-0001
款号/款式YBG-001 渔竿毛坯
工序缠线
数量500 件
工价0.08 元
来料差120 / 380 / 0
{{ '9 2 5 0' }} {{ '8 6 4 1' }} {{ '7 5 3 0' }}
{{ coverageTemplate.icon || '🏭' }} {{ coverageTemplate.industry_name }} {{ coverageTemplate.industry_code }}
{{ coverageTemplate.description || '暂无描述' }}
{{ coverageTotal }} 个租户应用此行业
消息通知 刷新 全部已读 删除所选 全部删除 全选
{{ n.title }}
{{ n.content }}
{{ n.created_at_text || formatDateTime(n.created_at) }}
贴牌/白标设置
保存设置
⬆️ 框架在线升级 检查更新
平台发布新版本后,此处会同步收到更新提示。是否升级、何时升级完全由您决定,系统绝不自动更新;升级前会自动备份数据库,失败不落地代码。 v{{ fwUpdate.current_version || '-' }} v{{ fwUpdate.latest.version }} - 重要更新 常规更新 - {{ fwUpdate.latest.create_time ? formatDate(fwUpdate.latest.create_time) : '-' }}
{{ fwUpdate.latest.update_desc || '暂无说明' }}
立即升级到 v{{ fwUpdate.latest.version }} 升级过程包含:备份数据库 → 下载升级包 → 语法校验 → 覆盖代码 → 导入SQL → 记录版本
授权信息 激活授权
{{ adminInfo.license_status===1?'已激活':'未激活' }} 待审核已通过未通过 {{ adminInfo.license_key || '-' }} {{ adminInfo.license_type === 'enterprise' ? '企业版' : adminInfo.license_type === 'pro' ? '专业版' : '标准版' }} {{ formatDate(adminInfo.license_expire_at) }} {{ adminInfo.max_tenants || '不限' }} {{ adminInfo.tenant_count || 0 }} v1.2.7
🤖 AI大模型全局配置 测试连接 保存配置
📋 应用专属配置
🎵 评估中心·AI歌曲无侵权起名词库 平台级黑名单:AI生成歌名时预检「词库命中(知名作品/歌手/品牌等) + 平台唯一」,命中则自动替换为原创名
搜索 ➕ 新增词条
共 {{ songWordTotal }} 条 上一页 下一页
🔊 AI歌曲音频合成渠道(二期预留) 二期功能 · 暂不生效
本模块为二期预留,当前版本暂不生效,请勿配置。配置真实音频合成第三方渠道(OpenAI 兼容 /chat/completions 或 Suno 等)将在二期接入后开放。
❓ 帮助中心 平台功能使用文档,内容由平台方维护
📚 全部文章
{{ c.icon }} {{ c.name }}
暂无文章
{{ a.title }}
{{ a.summary }}
{{ a.create_text }} · {{ a.views }} 次浏览
共 {{ helpArticleTotal }} 篇
更新时间:{{ helpDetail.update_text }} · {{ helpDetail.views }} 次浏览
个人资料
保存修改

修改密码

{{ cpStrength.text }}
修改密码
框架授权码用于激活运营商系统使用权,由平台方发放。
• 本地部署:留空即可,使用 /api
• 独立部署:填写平台方提供的完整API地址
• 示例:https://saas.dir16.com/api(必须包含 /api 后缀)
测试连接 {{ testResult.msg }}
{{ commissionForm.app_name }} 填0=跟随应用默认({{ commissionForm.default_level1 }}%) 填0=跟随应用默认({{ commissionForm.default_level2 }}%)
按行业初始化大屏主题、默认工序与出库单打印参数
v2.36:填写后租户及其下全部应用均可通过该子域名访问(租户级绑定,域名解析需指向本服务器)
v2.38:自定义顶级域名(租户级绑定,仅此一处生效),请将域名解析 A 记录 指向本服务器 IP: {{ serverIp || '加载中…' }} 点击复制
{{ ta.app_name || ta.app_key }} 保存
v2.38:应用级独立域名仅作用于该应用,需备案并解析 A 记录到本服务器 IP {{ serverIp || '加载中…' }};留空=使用租户级域名/平台域名。
¥{{ settleStats.withdrawable || '0.00' }}
{{ getAppIcon(selectingApp) }}
{{ selectingApp.app_name }}
请选择要进入的商户
🏪
{{ t.tenant_name }}
{{ t.contact_name || '' }} {{ t.contact_phone || '' }}
进入
创建租户
越大越靠前 商户应用配置选择「调用运营商配置」时,将继承这里的配置(如公众号、支付等账号信息)。填写后点「保存」立即生效,商户应用新开即读取。
配置项(键 = 值)
+ 添加配置项
粘贴 JSON 或每行「键=值」均可,保存时自动识别。
删除
左侧填配置键(如 app_id / mch_id / api_key),右侧填对应值;如不确定键名可切换「JSON高级模式」查看完整配置。
从工作台移除 取消 保存
为商户开通应用后,商户即可在自己的后台看到并使用该应用。单开版应用有商户数量限制。
{{ app.app_icon || (app.is_free ? '🎁' : '💎') }} 📦
{{ app.app_name }}
{{ app.app_desc || '暂无简介' }}
免费 付费 {{ app.auth_mode === 'single' ? '单开' : '多开' }} 未开通
取消授权 一键开通 需先兑换
配置来源: 调用运营商 商户自定义 调用运营商=商户使用总站配置(公众号/支付等)