代理管理系统

正在载入中...

{{ (currentManagingAgent && currentManagingAgent.id === user.id) || !currentManagingAgent ? '新增会员' : '为 ' + (currentManagingAgent ? currentManagingAgent.username : '') + ' 新增会员' }}

代理: {{ currentManagingAgent.username }} {{ getLevelName(currentManagingAgent.level || 1) }}
可用于记录会员的特殊情况、联系方式、备忘事项等

仪表板

我的点数余额

{{ formatMoney(user.balance) }}

总会员数

{{ dashboardData.memberCount }}

今日投注额

{{ formatMoney(dashboardData.totalTransactions) }}

下级代理数

{{ dashboardData.subAgentsCount }}

下线游玩会员

{{ systemOnlineStats.onlineMembers || 0 }}

代理线下玩家
全网在线游玩人数

{{ systemOnlineStats.onlineAgents || 0 }}

全系统游戏玩家
活跃会员

{{ dashboardData.activeMembers }}

代理盈利

{{ formatMoney(dashboardData.totalDeposit) }}

代理亏损

{{ formatMoney(dashboardData.totalWithdraw) }}

今日净收益

{{ formatMoney(dashboardData.totalRevenue) }}

近期交易趋势
过去7天数据
系统公告
暂无公告
{{ notice.title }}

{{ notice.content.substring(0, 50) }}...

{{ formatDate(notice.created_at) }}
{{ notice.category }}
快捷操作
系统状态
系统正常
数据同步
连线稳定

最后更新:{{ new Date().toLocaleString() }}

登录日志

请选择起止时间
登录记录
共 {{ loginLogs.length }} 笔记录
NO. 用户名 登录时间 IP IP归属地
{{ (loginLogPagination.currentPage - 1) * loginLogPagination.limit + index + 1 }} {{ log.username || currentUsername }} {{ formatLoginDateTime(log.login_time) }} {{ formatIPAddress(log.ip_address) }} {{ log.ip_location || '-' }}
暂无登录记录
显示第 {{ (loginLogPagination.currentPage - 1) * loginLogPagination.limit + 1 }} - {{ Math.min(loginLogPagination.currentPage * loginLogPagination.limit, loginLogs.length) }} 笔, 共 {{ loginLogs.length }} 笔记录

帐号管理

共 {{ hierarchicalMembers ? hierarchicalMembers.length : 0 }} 个下级 ({{ memberHierarchyStats.agentCount || 0 }}代理 + {{ memberHierarchyStats.memberCount || 0 }}会员)
搜索条件
级别 ID 用户名 余额 备注 状态 创建时间 操作
没有资料
{{ item.userType === 'agent' ? (item.level == 0 ? '总代理' : getLevelName(item.level)) : '会员' }} {{ item.id }}
{{ item.username }} (最大层级,只能创建会员)
{{ formatMoney(item.balance) }}
{{ item.notes }} 无备注
{{ getStatusText(item.status) }} {{ formatDate(item.created_at) }}

目前没有下级帐号

子帐号管理

每个代理最多可以创建 5 个子帐号。子帐号只能查看报表,无法进行其他操作。
子帐号名称 创建时间 最后登入时间 状态 操作
{{ subAccount.username }} {{ formatDate(subAccount.created_at) }} {{ subAccount.last_login ? formatDate(subAccount.last_login) : '从未登入' }} {{ subAccount.status === 1 ? '启用' : '停用' }}
尚未创建任何子帐号

报表查询

查询条件
预设查询今日报表 {{ getCurrentDateText() }}
目前仅支援FS金彩赛车游戏
代理层级分析报表
共 {{ reportData.reportData ? reportData.reportData.length : 0 }} 个下级 ({{ reportData.agentInfo.agentCount || 0 }}代理 + {{ reportData.agentInfo.memberCount || 0 }}会员) 共 {{ reportData.reportData ? reportData.reportData.length : 0 }} 个下级
级别 用户名 备注 余额 笔数 下注金额 有效金额 会员输赢 {{ reportBreadcrumb.length > 0 ? getLevelName(reportBreadcrumb[reportBreadcrumb.length - 1].level) : getLevelName(user?.level) || '总代理' }} 上交货量 上级交收
输赢 退水 盈亏结果 应收下线 占成 占成金额 占成结果 赚水 盈亏结果
总计 - {{ reportData.totalSummary.betCount || 0 }} {{ formatMoney(reportData.totalSummary.betAmount || 0) }} {{ formatMoney(reportData.totalSummary.betAmount || 0) }} {{ formatProfit(reportData.totalSummary.memberWinLoss || 0) }} 0.00 {{ formatProfit(reportData.totalSummary.memberWinLoss || 0) }} {{ formatProfit(reportData.totalSummary.memberWinLoss || 0) }} 0% 0.00 0.00 {{ formatProfit(reportData.totalSummary.earnedRebateAmount || 0) }} {{ formatProfit(reportData.totalSummary.earnedRebateAmount || 0) }} {{ formatMoney(reportData.totalSummary.betAmount || 0) }} {{ formatProfit(reportData.totalSummary.finalProfitLoss || ((reportData.totalSummary.memberWinLoss || 0) + (reportData.totalSummary.earnedRebateAmount || 0))) }}
载入中...
没有有效下注资料
报表说明
  • 智能显示: 只显示有下注记录的代理和会员
  • 代理: 有蓝色标签,可点击进入下级
  • 会员: 有绿色标签,直接统计投注
  • 会员输赢: 会员的盈亏状况
  • 退水: 会员退水金额
  • 盈亏结果: 代理的实际盈亏
  • 实占退水: 退水分配百分比
  • 赚水: 退水利润
  • 盈亏结果: 最终盈亏(含退水)
  • 层级钻取: 点击代理名称查看其下级
  • 简化逻辑: 不分本级下级,统一显示
  • 总计计算: 所有直接下级的加总
  • 清晰层级: 每个代理看到自己创建的人员
  • 正确统计: 总计就是实际业绩
  • 无重复计算: 每笔数据只计算一次
  • 会员下注: 点击会员用户名查看详细下注记录

交易记录

存款记录
编号 用户类型 用户名称 交易类型 金额 操作前余额 操作后余额 说明 时间
{{ record.id }} {{ formatUserType(record.user_type) }} {{ record.username || '未知用户' }} {{ formatTransactionType(record) }} +{{ formatMoney(Math.abs(record.amount)) }} {{ formatMoney(record.before_balance) }} {{ formatMoney(record.after_balance) }} {{ record.description || '-' }} {{ formatDate(record.created_at) }}
无存款记录
提款记录
编号 用户类型 用户名称 交易类型 金额 操作前余额 操作后余额 说明 时间
{{ record.id }} {{ formatUserType(record.user_type) }} {{ record.username || '未知用户' }} {{ formatTransactionType(record) }} {{ formatMoney(record.amount) }} {{ formatMoney(record.before_balance) }} {{ formatMoney(record.after_balance) }} {{ record.description || '-' }} {{ formatDate(record.created_at) }}
无提款记录
点数转移记录
编号 类型 转移方向 金额 转出前余额 转出后余额 转入前余额 转入后余额 说明 时间
{{ transfer.id }} {{ formatTransferType(transfer) }} {{ formatTransferDirection(transfer) }} {{ formatMoney(transfer.amount) }} {{ formatMoney(transfer.from_before_balance) }} {{ formatMoney(transfer.from_after_balance) }} {{ formatMoney(transfer.to_before_balance) }} {{ formatMoney(transfer.to_after_balance) }} {{ transfer.description || '-' }} {{ formatDate(transfer.created_at) }}
无点数转移记录

开奖记录

期数
日期
期数 开奖号码 开奖时间 冠亚军 龙虎
{{ record.period }}
{{ num || '-' }}
{{ record.draw_time ? formatDate(record.draw_time) : 'N/A' }}
冠: {{ record.result[0] > 5 ? '大' : '小' }} {{ record.result[0] % 2 === 0 ? '双' : '单' }}
亚: {{ record.result[1] > 5 ? '大' : '小' }} {{ record.result[1] % 2 === 0 ? '双' : '单' }}
- {{ getDragonTigerResult(record).value }} -

暂无开奖记录

系统公告

{{ editingNoticeId ? '编辑公告' : '新增公告' }}
标题长度:{{ (noticeForm.title || '').length }}/100
内容长度:{{ (noticeForm.content || '').length }} 字符
{{ noticeForm.category }}
{{ noticeForm.title || '公告标题' }}

{{ noticeForm.content || '公告内容' }}

{{ getCurrentDateTime() }}
公告分类

暂无公告

{{ notice.category }}
{{ notice.title }}

{{ notice.content }}

{{ formatDate(notice.created_at) }}

客服功能

客服权限

可以调整任何代理或会员的余额

完整记录

所有操作都会记录在系统中

公告管理

可以新增和管理系统公告

客服操作记录
编号 用户类型 用户名 操作类型 变化金额 操作前余额 操作后余额 说明 操作时间
{{ transaction.id }} {{ transaction.user_type === 'agent' ? '代理' : '会员' }} {{ transaction.username }} {{ transaction.type === 'cs_deposit' ? '客服存款' : '客服提款' }} {{ transaction.amount >= 0 ? '+' : '' }}{{ formatMoney(transaction.amount) }} {{ formatMoney(transaction.before_balance) }} {{ formatMoney(transaction.after_balance) }} {{ transaction.description || '-' }} {{ formatDateTime(transaction.created_at) }}
暂无客服操作记录
手动侦测控制系统

手动设定目标上级交收金额,系统会自动控制会员输赢来达成目标。

  • 全盘控制:控制 TS999 整条代理线(排除 corot 测试线)
  • 代理线控制:指定单一代理线进行控制
优先级说明:手动侦测的优先级最低(第7级)
会员赢控制 > 代理线赢控制 > 会员输控制 > 代理线输控制 > 封顶控制 > 入金控制 > 手动侦测
多控制优先级说明
  • 代理线控制 优先于 全盘控制
  • 范围越小的代理线优先级越高
  • 代理线达标(当前交收 >= 目标)后自动停用,回归上级控制
  • 可同时启用多个代理线控制 + 一个全盘控制
启用中的控制: {{ manualDetection.activeControls ? manualDetection.activeControls.length : 0 }} 个
{{ ctrl.scope === 'all' ? '全盘 (TS999线)' : (ctrl.scope === 'member' ? '会员: ' + ctrl.target_member_username : '代理线: ' + ctrl.target_agent_username) }}
目标: {{ formatMoney(ctrl.target_settlement) }}
当前: {{ formatMoney(ctrl.current_settlement || 0) }}
控制率: {{ ctrl.control_percentage }}%
差距: {{ formatMoney((ctrl.current_settlement || 0) - ctrl.target_settlement) }}
目前未启用手动侦测控制
即时上级交收
全盘 (TS999线)

{{ formatMoney(manualDetection.settlement.all) }}

{{ manualDetection.form.target_agent_username || '已选代理线' }}

{{ formatMoney(manualDetection.settlement.agent_line) }}

{{ manualDetection.form.target_member_username || '已选会员' }}

{{ formatMoney(manualDetection.settlement.member) }}

手动侦测设定
会员控制优先级 > 代理线控制 > 全盘控制
{{ agent.username }} {{ agent.nickname }}
{{ agent.level_name || ('Level ' + agent.level) }}
找不到匹配的代理
已选择:{{ manualDetection.form.target_agent_username }}
选择后将控制该代理线下的所有会员
{{ member.username }} 代理:{{ member.agent_username }}
下注:{{ formatMoney(member.total_bet) }}
找不到匹配的会员
已选择会员:{{ manualDetection.form.target_member_username }}
会员控制优先级最高,达标后会跳回代理线/全盘控制
正数 = 绿字(会员赢/平台输),负数 = 红字(会员输/平台赢)
%
控制机率 1-100%,数值越高控制效果越明显
建议值:30%(温和) / 50%(中等) / 70%(强力) / 100%(绝对)
控制历史记录
ID 控制范围 目标交收 即时交收 控制难度 状态 操作者 创建时间 操作
{{ record.id }} {{ record.scope === 'all' ? '全盘' : (record.scope === 'member' ? '会员: ' + record.target_member_username : '代理线: ' + record.target_agent_username) }} {{ formatMoney(record.target_settlement) }} {{ formatMoney(record.current_settlement || 0) }} - {{ record.control_percentage }}% {{ getManualDetectionStatusText(record) }}
达标: {{ formatMoney(record.completion_settlement) }}
{{ record.operator_username }} {{ formatDateTime(record.created_at) }}
暂无控制历史记录
输赢控制系统

您可以设定游戏的输赢控制模式,目前支援以下模式:

  • 单会员控制:针对指定会员进行输赢控制
  • 代理线控制:针对指定代理线进行输赢控制
控制优先顺序:
会员赢控制 > 代理线赢控制 > 会员输控制 > 代理线输控制 > 封顶控制 > 入金控制 > 手动侦测
当前活跃控制 ({{ activeWinLossControls.length }})
控制模式: {{ getControlModeText(control.control_mode) }}
控制目标: {{ control.target_display_name }} {{ control.target_type === 'agent' ? '代理' : '会员' }}
控制比例: {{ control.control_percentage }}%
控制类型: 赢控制 输控制 无控制
没有活跃的控制设定
当前控制状态
控制模式: {{ getControlModeText(activeWinLossControl.control_mode) }}
控制目标: {{ activeWinLossControl.target_display_name }} {{ activeWinLossControl.target_type === 'agent' ? '代理' : '会员' }}
控制比例: {{ activeWinLossControl.control_percentage }}%
控制类型: 赢控制 输控制 无控制
状态: {{ activeWinLossControl.is_active ? '启用中' : '未启用' }}
新增控制设定
{{ target.username }} {{ newWinLossControl.target_type === 'agent' ? target.level_name : `${target.agent_level_name} - ${target.agent_username}` }}
{{ newWinLossControl.target_type === 'agent' ? '代理' : '会员' }}
找不到匹配的{{ newWinLossControl.target_type === 'agent' ? '代理' : '会员' }}
已选择:{{ newWinLossControl.target_username }} ({{ getSelectedTargetInfo() }})
当前期数:{{ currentPeriodInfo.current_period }} | 建议下一期:{{ currentPeriodInfo.next_period }}
输赢控制记录
ID 控制模式 目标类型 目标用户 控制比例 控制类型 状态 操作者 创建时间 操作
{{ control.id }} {{ getControlModeText(control.control_mode) }} {{ control.target_type === 'agent' ? '代理' : '会员' }} - {{ control.target_display_name || '-' }} {{ control.control_percentage ? control.control_percentage + '%' : '-' }} - {{ control.is_active ? '启用' : '停用' }} {{ control.operator_username }} {{ formatDateTime(control.created_at) }}
暂无输赢控制记录
会员入金控制系统

新手友好机制:设定会员入金金额后,系统按 自订控制机率 让会员赢,直到会员达到入金金额的 150% 目标盈利。

  • 控制机率:可自订 1-100%,代表每期有多少机率触发控制让会员赢(未触发则自然开奖)
  • 目标达成:当会员盈利达到入金金额的 1.5 倍时,自动恢复正常机制
  • 正常机制:达成目标后,回归平台自动侦测控制(-5% 基准点)
注意:每位会员同时只能有一个启用的入金控制
创建会员入金控制
{{ member.username }} 余额: {{ formatMoney(member.balance) }}
會員
無符合的會員
控制详情: 会员 {{ newDepositControl.memberUsername || '[未填写]' }} 入金 {{ newDepositControl.depositAmount }} 点, 目标盈利 {{ depositTargetProfit }} 点(入金金额的 150%), 控制机率 {{ newDepositControl.controlPercentage }}%(有此机率触发让会员赢,否则自然开奖), 达成目标后恢复正常机制。
入金控制列表
会员帐号 入金金额 控制机率 目标盈利 当前盈利 完成进度 状态 操作
{{ control.member_username }}
开始余额: {{ control.start_balance }}
当前余额: {{ control.current_balance }}
{{ control.deposit_amount }} {{ ((control.control_win_rate || 0.70) * 100).toFixed(0) }}% {{ control.target_profit }} {{ control.current_profit >= 0 ? '+' : '' }}{{ control.current_profit }}
{{ parseFloat(control.progress_percentage || 0).toFixed(1) }}%
{{ control.is_completed ? '已完成' : (control.is_active ? '启用中' : '已停用') }}
暂无入金控制记录
封顶设定系统

设定会员或代理线每个游戏日的最大盈利额度,达到封顶后自动控制输赢。

  • 封顶金额:设定当日最多能赢多少钱(指输赢,非总余额)
  • 提高胜率帮助达标:建立封顶控制后立即给予70%胜率,帮助达到封顶目标
  • 达到封顶后必输:超过封顶金额的投注会自动输掉
  • 每日重置:每个游戏日(7:00 AM开始)自动重置
警告:此功能会影响游戏体验,请谨慎设定封顶金额
创建封顶控制
{{ member.username }} 余额: {{ formatMoney(member.balance) }}
会员
{{ agent.username }} {{ agent.level_name }} | 直属会员: {{ agent.direct_member_count }}
代理
无符合的{{ winCapControlMode === 'member' ? '会员' : '代理' }}
{{ winCapControlMode === 'member' ? '会员' : '整条代理线' }}当日盈利达此金额后将封顶
默认70%
封顶详情: 会员 {{ newWinCapControl.memberUsername || '[未填写]' }} 当日最多可赢 {{ newWinCapControl.winCapAmount }} 点, 立即享有 {{ (newWinCapControl.controlWinRate * 100).toFixed(0) }}% 胜率帮助达标, 达到封顶后超出部分全部输掉。
代理线封顶详情: 代理 {{ newWinCapControl.targetAgentUsername || '[未选择]' }} 整条线下所有会员当日总盈利最多 {{ newWinCapControl.winCapAmount }} 点。 达到 80% 时开始给予 {{ (newWinCapControl.controlWinRate * 100).toFixed(0) }}% 胜率控制, 达到封顶后强制输。
封顶控制列表 当前游戏日:{{ currentGameDay }}
类型 目标 封顶金额 今日盈利 封顶进度 控制胜率 状态 操作
会员 {{ control.member_username }}
今日下注: {{ control.display_today_bet_count || 0 }} 笔
{{ control.win_cap_amount }} {{ control.display_today_win_amount >= 0 ? '+' : '' }}{{ parseFloat(control.display_today_win_amount || 0).toFixed(2) }}
{{ parseFloat(control.cap_percentage || 0).toFixed(1) }}%
负盈利
{{ (control.control_win_rate * 100).toFixed(0) }}% {{ control.is_at_cap ? '已封顶' : (control.is_active ? '启用中' : '已停用') }}
代理线 {{ control.target_agent_username }}
{{ control.target_level_name || '代理' }} · {{ control.display_member_count || 0 }} 活跃会员
{{ control.win_cap_amount }} {{ control.display_today_win >= 0 ? '+' : '' }}{{ parseFloat(control.display_today_win || 0).toFixed(2) }}
{{ control.display_today_bet_count || 0 }} 筆
{{ parseFloat(control.cap_percentage || 0).toFixed(1) }}%
负盈利 控制中 已封顶
{{ (control.control_win_rate * 100).toFixed(0) }}% {{ control.is_at_cap ? '已封顶' : (control.is_active ? '启用中' : '已停用') }}
暂无封顶控制记录
跑马灯设定

您可以设定在游戏端显示的跑马灯讯息,讯息会在游戏主画面上方滚动显示。

新增跑马灯讯息
数字越大越优先
现有跑马灯讯息
讯息内容 优先级 状态 建立时间 操作
{{ message.message }} {{ message.priority || 0 }} {{ message.is_active ? '启用' : '停用' }} {{ formatDateTime(message.created_at) }}
暂无跑马灯讯息
查询条件
数据查核报表
一致: {{ dataVerification.results.summary?.matchedItems || 0 }} 差异: {{ dataVerification.results.summary?.discrepancyItems || 0 }} 共 {{ dataVerification.results.reportData?.length || 0 }} 个下级 ({{ dataVerification.results.agentInfo?.agentCount || 0 }}代理 + {{ dataVerification.results.agentInfo?.memberCount || 0 }}会员)
级别 用户名 备注 余额 笔数 下注金额 有效金额 会员输赢 {{ verificationBreadcrumb.length > 0 ? getLevelName(verificationBreadcrumb[verificationBreadcrumb.length - 1].level) : getLevelName(user?.level) || '总代理' }} 上交货量 上级交收 状态
输赢 退水 盈亏结果 应收下线 占成 占成金额 占成结果 赚水 盈亏结果
总计 - {{ dataVerification.results.totalSummary?.betCount?.report || 0 }} {{ formatMoney(dataVerification.results.totalSummary?.betAmount?.report || 0) }} {{ formatMoney(dataVerification.results.totalSummary?.betAmount?.report || 0) }} {{ formatProfit(dataVerification.results.totalSummary?.memberWinLoss?.report || 0) }} 0.00 {{ formatProfit(dataVerification.results.totalSummary?.memberWinLoss?.report || 0) }} {{ formatProfit(dataVerification.results.totalSummary?.memberWinLoss?.report || 0) }} 0% 0.00 0.00 {{ formatProfit(dataVerification.results.totalSummary?.earnedRebateAmount || 0) }} {{ formatProfit(dataVerification.results.totalSummary?.earnedRebateAmount || 0) }} {{ formatMoney(dataVerification.results.totalSummary?.betAmount?.report || 0) }} {{ formatProfit(dataVerification.results.totalSummary?.finalProfitLoss || 0) }} 一致 差异
载入中...
没有有效下注资料
数据说明
  • 报表值: 已结算下注 (settled=true)
  • 实际值: 全部下注记录
  • 差异原因: 存在未结算的下注
  • 代理: 蓝色标签,可点击进入下级
  • 会员: 绿色标签,点击查看下注记录
  • 层级钻取: 点击代理名称查看其下级
  • 绿色 表示数据一致
  • 黄色 表示存在差异
  • 标记不一致的字段
请设定查询条件并点击「执行查核」来验证数据

正在查核数据...