Updated the public documentation site with improved layout and accessibility, including new sections for client integration and admin guides. Enhanced API queries by adding 'active_only' and 'group_by' parameters for better data filtering in risk management. Refined UI components for agent management, ensuring consistent styling and improved user experience across the application. Added localization support for new documentation content in English and Nepali.
638 lines
41 KiB
JSON
638 lines
41 KiB
JSON
{
|
||
"shell": {
|
||
"title": "后台运营手册",
|
||
"integrationDocs": "API 对接文档",
|
||
"adminLogin": "管理后台"
|
||
},
|
||
"nav": {
|
||
"gettingStarted": "入门",
|
||
"operations": "核心运营",
|
||
"management": "经营管理",
|
||
"finance": "资金与注单",
|
||
"platform": "平台配置",
|
||
"reference": "参考",
|
||
"overview": "总览",
|
||
"roles": "角色与权限",
|
||
"siteSetup": "接入站点",
|
||
"draws": "期号与开奖",
|
||
"settlementCenter": "结算中心",
|
||
"agents": "代理体系",
|
||
"players": "玩家管理",
|
||
"tickets": "注单查询",
|
||
"wallet": "钱包与对账",
|
||
"config": "规则与风控",
|
||
"reports": "报表中心",
|
||
"fundOperations": "资金操作详解",
|
||
"manualReview": "人工审核与派彩",
|
||
"faq": "常见问题"
|
||
},
|
||
"headers": {
|
||
"role": ["角色", "主要职责", "典型权限"],
|
||
"status": ["状态", "含义", "可执行操作"],
|
||
"module": ["模块", "说明"],
|
||
"field": ["字段", "说明", "示例"],
|
||
"billStatusTable": ["账单状态", "含义", "后续操作"],
|
||
"faq": ["问题", "处理方式"],
|
||
"report": ["报表", "用途"],
|
||
"menu": ["侧栏分组", "菜单", "典型使用者", "说明"],
|
||
"ledger": ["流水类型", "何时发生", "对玩家资金的影响", "在哪里查看"],
|
||
"walletTxn": ["钱包流水类型", "何时发生", "说明"],
|
||
"compare": ["环节", "钱包盘", "信用盘"],
|
||
"reconcile": ["情况", "处理方式", "说明"],
|
||
"setting": ["系统设置项", "位置", "开启时", "关闭时"],
|
||
"batchStatus": ["批次状态", "含义", "可执行操作"]
|
||
},
|
||
"pages": {
|
||
"overview": {
|
||
"title": "后台运营总览",
|
||
"description": "面向贵司超级管理员、站点运营与代理经营人员。本手册按后台实际菜单组织,含逐步操作说明;钱包盘技术对接请参阅 API 对接文档。",
|
||
"loginNote": "后台登录:https://lotteryadmin.tanumo.com/admin(请使用贵司或我方分配的运营账号)",
|
||
"scope": "系统能力",
|
||
"scopeItems": [
|
||
"期号管理:生成计划、封盘、开奖审核与派彩结算",
|
||
"玩家与注单:搜索、冻结、查看流水与注单历史",
|
||
"规则配置:玩法开关、赔率、封顶、奖池(平台超管)",
|
||
"结算中心:信用盘账期开账/关账、账单确认与收付登记",
|
||
"代理体系:代理树、占成/授信/回水、下级经营账号",
|
||
"钱包与对账:主站划转流水、掉单处理(钱包盘)",
|
||
"报表:盈亏汇总、风险占用、异步导出"
|
||
],
|
||
"menuMap": "后台菜单地图",
|
||
"menuMapNote": "实际可见菜单取决于账号角色;绑定代理账号看不到「钱包流水」「对账」等平台财务菜单。",
|
||
"menuMapRows": [
|
||
["总览", "仪表盘", "全员", "登录后首页,查看当期运营概览"],
|
||
["代理组织", "代理线路", "超管", "为信用盘客户开通独立站点与根代理(钱包盘通常只需「接入站点」)"],
|
||
["代理组织", "代理列表", "站点运营 / 代理", "维护代理树、占成/授信/回水、下级账号"],
|
||
["代理组织", "结算中心", "站点财务 / 绑定代理", "信用盘账期、账单确认、登记收付"],
|
||
["日常运营", "期号列表", "平台超管", "期号计划、开奖审核、重开(钱包/信用共用)"],
|
||
["日常运营", "注单列表", "运营 / 客服 / 代理", "按玩家、期号、玩法检索注单"],
|
||
["日常运营", "玩家列表", "站点运营 / 代理", "建档、冻结、查看流水与注单"],
|
||
["日常运营", "结算", "平台运营", "单期开奖后的派彩结算批次(非信用账期)"],
|
||
["资金与报表", "钱包流水", "平台 / 站点财务", "钱包盘:主站转入转出与彩票内余额变动"],
|
||
["资金与报表", "对账", "平台 / 站点财务", "钱包盘:处理长时间 pending 的转账单"],
|
||
["资金与报表", "报表中心", "运营 / 财务 / 代理", "盈亏、玩家输赢、风险、导出"],
|
||
["平台管理", "投注规则 / 赔率 / 限额 / 风控 / 奖池", "超管", "全站玩法与风险参数(站点运营通常无此菜单)"],
|
||
["平台管理", "接入站点 / 管理列表 / 角色管理", "超管", "站点密钥、后台账号与权限分配"]
|
||
],
|
||
"readingOrder": "建议阅读顺序",
|
||
"readingItems": [
|
||
"角色与权限 → 确认贵司账号能操作哪些功能",
|
||
"钱包盘超管:接入站点 → API 对接文档联调 → 期号与开奖 → 钱包与对账",
|
||
"信用盘站点运营:代理体系 → 玩家管理 → 结算中心(开账/关账/收付)",
|
||
"绑定代理经营账号:代理列表 → 玩家管理 → 结算中心(仅本线账单收付)",
|
||
"资金语义与流水类型 → 资金操作详解",
|
||
"开奖审核、派彩批次 → 人工审核与派彩"
|
||
],
|
||
"modes": "两种玩家模式",
|
||
"modeRows": [
|
||
["钱包盘", "贵司主站 SSO 进场;资金经贵司钱包网关划转;运营查「钱包流水」「对账」。技术细节见 API 对接文档"],
|
||
["信用盘", "彩票端账号或代理建档;下注占用授信;输赢在「结算中心」账期结算,不涉及主站钱包"]
|
||
],
|
||
"note": "信用占成账单按下注时记录的占成比例结算;已关账的历史账期不会因后来改代理占成而重算。"
|
||
},
|
||
"roles": {
|
||
"title": "角色与权限",
|
||
"description": "后台按「账号 → 角色 → 功能权限」管理。绑定代理的经营账号只能看自己代理线下的数据;站点管理员绑定单站,不含开奖赔率等平台技术菜单。",
|
||
"matrix": "常见角色",
|
||
"matrixRows": [
|
||
["超级管理员", "全库最高权限:接入站点、开奖干预、代理线路开通、全局配置", "系统内置超管;不按站点角色限制"],
|
||
["站点管理员", "单站信用盘运营:代理树、玩家、结算、注单、报表", "绑定某站点;不含投注规则/赔率等平台配置"],
|
||
["绑定代理经营账号", "管理本代理线下的下级与玩家;账期收付(仅作为收款方的账单)", "绑定到具体代理节点;不能开账/关账"],
|
||
["风控 / 财务 / 客服", "按岗位查看或操作对应菜单", "由超管在「角色管理」中分配功能权限"]
|
||
],
|
||
"accountModel": "账号与权限模型",
|
||
"accountItems": [
|
||
"「管理列表」(平台管理):创建后台账号,绑定角色或站点/代理",
|
||
"「角色管理」(平台管理):勾选菜单与操作权限;账号不直接挂权限",
|
||
"站点管理员创建玩家时须选择所属代理,不能默认挂在根代理下",
|
||
"绑定代理的主账号可做本线结算收付;须同时满足「账单收款方」「直属玩家/账单方」等规则",
|
||
"仅查看权限时,登记收付、确认账单、开账关账等按钮不会显示(非报错)"
|
||
],
|
||
"accountSetup": "新建运营账号(超管操作)",
|
||
"accountSetupSteps": [
|
||
"登录后台 → 平台管理 →「管理列表」→「新建账号」",
|
||
"填写登录名、初始密码、显示名称",
|
||
"选择绑定方式:① 绑定站点角色(站点管理员)② 绑定代理节点(代理经营账号)③ 仅绑定角色(平台岗位)",
|
||
"站点管理员:在「站点角色」中选择目标接入站",
|
||
"代理经营账号:在「代理绑定」中选择具体代理节点(数据范围=该节点及下级)",
|
||
"保存后通知对方修改初始密码;若看不到预期菜单,到「角色管理」检查角色是否勾选对应菜单"
|
||
],
|
||
"note": "无接入站点时,依赖站点的写操作会提示创建站点(仅超管可见入口)。"
|
||
},
|
||
"siteSetup": {
|
||
"title": "接入站点(超管)",
|
||
"description": "钱包盘须先创建接入站点,保存 SSO 与钱包密钥,并由贵司技术写入主站服务端。信用盘代理线路开通时会同步创建站点。",
|
||
"path": "创建与配置步骤",
|
||
"pathItems": [
|
||
"登录 https://lotteryadmin.tanumo.com/admin → 平台管理 →「接入站点」",
|
||
"点击「新建站点」,填写站点编码(与贵司 JWT 中 site_code 一致)、名称、状态",
|
||
"创建成功后**立即复制**页面一次性展示的 SSO 密钥、钱包 API 密钥(关闭后无法再次查看)",
|
||
"编辑站点:填写贵司钱包网关地址(HTTPS 根地址,不含路径)、彩票 H5 入口、iframe 白名单(每行一个 origin)",
|
||
"点击「连通性测试」,确认贵司余额查询接口返回 success",
|
||
"将密钥与站点编码交给贵司技术,写入主站服务端配置;字段对照与 curl 示例见 API 对接文档"
|
||
],
|
||
"fieldRows": [
|
||
["站点编码", "写入贵司签发 JWT 的 site_code,双方须一致", "demo"],
|
||
["钱包网关地址", "贵司 HTTPS 根地址(不含路径)", "https://wallet.贵司域名.com"],
|
||
["彩票 H5 入口", "跳转或 iframe 嵌入地址", "https://front.tanumo.com"],
|
||
["iframe 白名单", "允许嵌入贵司页面的域名,每行一个", "https://www.贵司域名.com"],
|
||
["SSO 密钥", "创建后仅展示一次;贵司主站用来签发 JWT", "—"],
|
||
["钱包 API 密钥", "创建后仅展示一次;彩票回调贵司钱包接口时校验", "—"]
|
||
],
|
||
"fields": "关键字段",
|
||
"caution": "注意事项",
|
||
"cautionItems": [
|
||
"测试与生产的站点编码、密钥、域名须完全隔离",
|
||
"生产环境钱包网关须为公网 HTTPS 地址",
|
||
"密钥须由贵司技术自行写入主站服务端,后台不会自动同步到贵司系统",
|
||
"联调与上线清单见 API 对接文档 → 接入交付"
|
||
],
|
||
"apiLinkNote": "钱包网关字段、curl 自测与 iframe 协议详见",
|
||
"apiLinkLabel": "API 对接文档 → 接入配置"
|
||
},
|
||
"draws": {
|
||
"title": "期号与开奖",
|
||
"description": "期号是下注的基本单位。列表时间按本地时区展示,服务器按 UTC 存储。大厅是否可下注由系统实时判定;列表展示数据库 status,可能与玩家端倒计时略有差异。",
|
||
"lifecycle": "期号状态",
|
||
"statusRows": [
|
||
["未开始", "尚未到达开始时间", "编辑、删除(无注单时)"],
|
||
["可下注", "玩家可下注", "编辑部分时间、取消(无注单时)"],
|
||
["封盘中", "已停止接收新注单", "等待开奖"],
|
||
["待开奖 / 开奖中", "等待或正在生成结果", "进入审核与发布"],
|
||
["待审核", "冷静期内可复核", "审核通过、重开/回滚"],
|
||
["结算中", "正在计算中奖与派彩", "—"],
|
||
["已结算", "本期注单处理完毕", "查看财务与风控"],
|
||
["已取消", "管理员取消", "记录保留,已下注退本"]
|
||
],
|
||
"workflow": "日常流程(平台超管)",
|
||
"workflowItems": [
|
||
"日常运营 →「期号列表」→「批量生成期开奖计划」:按配置间隔自动生成未来期号",
|
||
"必要时「手动创建期号」或编辑未开始/可下注期的时间",
|
||
"到达封盘时间后系统自动封盘;进入开奖:生成结果 → 冷静期审核 → 发布 → 自动结算",
|
||
"期号详情页可查看:财务汇总、号码占用、开奖批次、关联注单"
|
||
],
|
||
"publishWalkthrough": "开奖发布逐步操作",
|
||
"publishSteps": [
|
||
"期号列表 → 点击目标期号进入详情",
|
||
"确认 status 为「待开奖」或「待审核」",
|
||
"若尚未生成结果:点击「生成开奖结果」",
|
||
"冷静期内复核号码无误 → 点击「审核通过并发布」",
|
||
"发布后系统自动进入「结算中」→「已结算」;钱包盘玩家余额即时派彩,信用盘玩家释额记入账期流水",
|
||
"若发布后发现问题:冷静期内超管可「重开」(见下节)"
|
||
],
|
||
"reopenWalkthrough": "重开与回滚(仅超管,冷静期内)",
|
||
"reopenSteps": [
|
||
"期号详情 →「重开/回滚」",
|
||
"系统回滚已派彩/已释额 → 重新生成结果 → 再次审核发布 → 重新结算",
|
||
"操作会写入审计日志;请与贵司财务确认后再执行"
|
||
],
|
||
"rules": "规则与风控(关联模块,超管)",
|
||
"rulesItems": [
|
||
"平台管理 → 投注规则:玩法开关、最小/最大下注额",
|
||
"平台管理 → 赔率与回水:仅影响后续新注单",
|
||
"平台管理 → 限额版本:号码封顶;售罄后禁止下注",
|
||
"平台管理 → 风控中心:按号码查看占用与赔付池;占用流水默认按注单聚合"
|
||
],
|
||
"note": "封盘后不可再修改时间。取消期号仅适用于可下注/封盘且无注单的情况。",
|
||
"manualReviewLinkNote": "开奖人工审核、冷静期、派彩结算批次详见",
|
||
"manualReviewLinkLabel": "人工审核与派彩"
|
||
},
|
||
"settlementCenter": {
|
||
"title": "结算中心(信用盘)",
|
||
"description": "管理代理账期:开账 → 关账生成账单 → 确认 → 登记收付。绑定代理仅可查看与操作本线相关账单。钱包盘玩家不涉及此模块。",
|
||
"entry": "入口与权限",
|
||
"entryItems": [
|
||
"代理组织 →「结算中心」:账期列表",
|
||
"开账 / 关账:仅**未绑定代理**的站点财务账号(通常为贵司财务岗)",
|
||
"绑定代理:不能开账/关账;只能处理自己作为**收款方**的账单",
|
||
"须具备结算「写」权限,才显示登记收付、确认账单等按钮;仅查看时操作区隐藏"
|
||
],
|
||
"periodFlow": "账期生命周期",
|
||
"periodItems": [
|
||
"开账:创建「进行中」账期,开始累计占成流水与玩家信用变动",
|
||
"账期内:玩家下注占用授信、中奖释额、回水等写入流水",
|
||
"关账:汇总账期内数据,生成玩家账单与代理账单;**不可撤销**",
|
||
"关账前须完成本期相关期号开奖结算;仍有未结算注单时会提示",
|
||
"关账后:代理/财务确认账单 → 登记实收实付 → 账单结清"
|
||
],
|
||
"openWalkthrough": "开账步骤(站点财务)",
|
||
"openSteps": [
|
||
"结算中心 → 账期列表 →「开账」",
|
||
"填写账期名称、起止日期(按贵司与代理约定)",
|
||
"确认当前无其他「进行中」账期冲突 → 提交",
|
||
"开账成功后,新下注与释额会计入本账期"
|
||
],
|
||
"closeWalkthrough": "关账步骤(站点财务)",
|
||
"closeSteps": [
|
||
"确认本期所有期号均已「已结算」",
|
||
"结算中心 → 选中进行中账期 →「关账」",
|
||
"系统汇总占成流水,生成玩家账单(直属玩家)与代理账单(各级占成)",
|
||
"关账完成后账单状态为「待确认」;历史占成按**下注时快照**,不按当前代理档案重算"
|
||
],
|
||
"paymentWalkthrough": "确认与登记收付",
|
||
"paymentSteps": [
|
||
"结算中心 → 账期详情 →「账单」Tab → 打开目标账单",
|
||
"收款方账号点击「确认账单」(状态:待确认 → 已确认)",
|
||
"点击「登记收付」,填写实收/实付金额、方式、备注",
|
||
"可多次登记直至「已结清」;部分付款时状态为「部分已付」",
|
||
"坏账核销、补差冲正仅站点财务(未绑定代理)可操作"
|
||
],
|
||
"detailTabs": "账期详情三个 Tab",
|
||
"detailTabItems": [
|
||
"账单:玩家账单与代理账单列表,可进入单张账单确认/收付",
|
||
"收付与调账:登记收付、坏账、补差等**操作台账**(按操作记录)",
|
||
"账务流水:玩家**信用额度**变动(下注占用、中奖释额、账期收付记账等)"
|
||
],
|
||
"billStatusSection": "账单状态",
|
||
"billStatusRows": [
|
||
["待确认", "关账后待代理或财务确认", "确认账单"],
|
||
["已确认", "金额已确认", "登记收付"],
|
||
["部分已付", "尚有未付金额", "继续收付"],
|
||
["已逾期", "超过约定未结清", "催收或坏账处理"],
|
||
["已结清", "收付完成", "归档查阅"]
|
||
],
|
||
"operations": "权限与范围补充",
|
||
"operationItems": [
|
||
"登记收付:仅账单**收款方**可操作",
|
||
"绑定代理:玩家账单仅含**直属玩家**;代理账单仅含本节点为账单方或收付对方",
|
||
"账单无 currency_code 字段;展示币种取玩家 default_currency"
|
||
],
|
||
"note": "已关账的占成账单按下注时快照结算,不会按代理当前档案重新计算历史。",
|
||
"fundOpsLinkNote": "信用盘账务流水各类型的含义与钱包盘差异,请参阅",
|
||
"fundOpsLinkLabel": "资金操作详解"
|
||
},
|
||
"agents": {
|
||
"title": "代理体系",
|
||
"description": "代理层决定「能看哪些数据、能给下级多少额度」;菜单操作权限仍由角色控制。信用盘站点须先维护代理树,再在其下创建玩家。",
|
||
"structure": "组织结构",
|
||
"structureItems": [
|
||
"超管:代理组织 →「代理线路」→「开通线路」:为外部代理开通独立站点 + 根节点",
|
||
"站点运营:代理组织 →「代理列表」:在已有站点下维护代理树",
|
||
"选中代理节点后可编辑档案:占成、授信、回水、下放权限",
|
||
"根代理档案仅超管可改;下级由上级代理或站点管理员维护",
|
||
"可为代理开通经营后台账号(管理列表中绑定代理节点)"
|
||
],
|
||
"provisionWalkthrough": "开通信用盘代理线路(超管)",
|
||
"provisionSteps": [
|
||
"代理组织 → 代理线路 →「开通线路」",
|
||
"填写站点信息、根代理名称与编码",
|
||
"设置根代理初始占成、授信、回水",
|
||
"提交后自动创建接入站点与根代理;记录返回的站点编码",
|
||
"为对方创建站点管理员或根代理经营账号(见「角色与权限」)"
|
||
],
|
||
"dailyWalkthrough": "日常维护代理(站点运营)",
|
||
"dailySteps": [
|
||
"代理列表 → 选中上级节点 →「新建下级代理」",
|
||
"填写名称、编码、占成/授信/回水;是否允许继续下放",
|
||
"保存后在树形列表中可见;可继续为其创建下级或玩家",
|
||
"修改占成/授信仅影响**之后**的新注单与账期,已关账历史不变"
|
||
],
|
||
"profile": "代理档案字段",
|
||
"profileRows": [
|
||
["占成比例", "本级从下级流水中的分成", "关账后计入本级 share_profit(输赢)"],
|
||
["授信额度", "可给下级玩家使用的信用上限", "下级玩家下注占用总和不可超过链路授信规则"],
|
||
["回水比例", "按玩法配置叠加的回水", "与平台「赔率与回水」配置叠加"],
|
||
["下放权限", "是否允许创建下级代理/玩家", "站点管理员不受此开关限制,按自身角色权限操作"]
|
||
],
|
||
"siteAdmin": "站点管理员注意",
|
||
"siteAdminItems": [
|
||
"站点管理员不受「选中代理档案上的下放开关」限制,按自身角色权限操作",
|
||
"在代理下创建玩家时必须选择所属代理(不可默认根代理)",
|
||
"开/关账期、坏账核销等须使用未绑定代理的站点财务账号"
|
||
],
|
||
"note": "修改代理档案只影响之后的新注单与账期;已关账历史不变。"
|
||
},
|
||
"players": {
|
||
"title": "玩家管理",
|
||
"description": "统一管理钱包盘与信用盘玩家;列表与详情会按资金模式展示不同余额与流水 Tab。",
|
||
"list": "玩家列表",
|
||
"listItems": [
|
||
"日常运营 →「玩家列表」",
|
||
"搜索:用户名、昵称、主站玩家 ID、所属代理",
|
||
"列表「资金模式」列区分钱包盘 / 信用盘",
|
||
"余额列:信用盘显示授信额度(major),钱包盘显示彩票内余额(minor)"
|
||
],
|
||
"createWalkthrough": "创建信用盘玩家(站点运营 / 代理)",
|
||
"createSteps": [
|
||
"玩家列表 →「新建玩家」",
|
||
"**必选**所属代理(站点管理员不可省略)",
|
||
"填写登录名、密码、昵称、默认币种",
|
||
"设置初始授信额度(信用盘)",
|
||
"保存后玩家可用彩票端账号密码登录;钱包盘玩家通常由主站 SSO 首次进场自动建档"
|
||
],
|
||
"freezeWalkthrough": "冻结 / 解冻",
|
||
"freezeSteps": [
|
||
"玩家列表或玩家详情 →「冻结」",
|
||
"冻结后无法下注;已有注单按规则继续结算",
|
||
"解冻后恢复正常下注"
|
||
],
|
||
"modes": "资金模式差异",
|
||
"modeRows": [
|
||
["钱包盘", "从贵司主站 SSO 进入,首次有效 JWT 自动建档。详情 Tab:钱包流水、转账单"],
|
||
["信用盘", "彩票端账号或代理后台创建。详情 Tab:信用流水;中奖走账期结算"]
|
||
],
|
||
"detail": "玩家详情页",
|
||
"detailItems": [
|
||
"信用流水:下注占用、中奖释额、账期收付记账等",
|
||
"钱包流水 / 转账单:仅钱包盘;转账单对应主站划转记录",
|
||
"注单历史:跳转注单详情(含组合玩法明细)",
|
||
"调整授信:须具备玩家/代理管理写权限"
|
||
],
|
||
"note": "钱包盘玩家登录名由彩票端自动生成(如 nlotto******),不从主站同步昵称。"
|
||
},
|
||
"tickets": {
|
||
"title": "注单查询",
|
||
"description": "按多维度检索玩家注单,供运营、客服与代理对账使用。绑定代理仅能看到本代理子树玩家的注单。",
|
||
"entry": "入口",
|
||
"entryItems": [
|
||
"日常运营 →「注单列表」",
|
||
"也可从玩家详情 → 注单历史进入单玩家注单"
|
||
],
|
||
"filter": "常用筛选",
|
||
"filterItems": [
|
||
"期号、玩家、玩法、注单号、时间范围",
|
||
"状态:待开奖 / 已中奖 / 未中奖 / 已取消等",
|
||
"代理范围:超管可选站点;站点运营为本站;绑定代理为本子树"
|
||
],
|
||
"detail": "注单详情",
|
||
"detailItems": [
|
||
"展示下注内容、赔率、金额、占成快照(信用盘)",
|
||
"组合类玩法(如连码)在详情页查看**组合明细**",
|
||
"可关联跳转:玩家详情、期号详情",
|
||
"支持 Excel 导出(须具备导出权限)"
|
||
],
|
||
"note": "注单金额为下注时快照;开奖后状态由系统自动更新,无需手工改单。"
|
||
},
|
||
"wallet": {
|
||
"title": "钱包与对账(钱包盘)",
|
||
"description": "仅适用于钱包盘玩家。展示主站与彩票之间的划转记录;绑定代理账号通常看不到此菜单。",
|
||
"walletSection": "钱包流水",
|
||
"walletItems": [
|
||
"资金与报表 →「钱包流水」",
|
||
"按玩家、类型、时间筛选:转入、转出、下注、派彩等",
|
||
"金额为 minor 整数;与 API 对接文档中钱包网关口径一致",
|
||
"可导出筛选结果(须具备权限)"
|
||
],
|
||
"transferSection": "转账单",
|
||
"transferItems": [
|
||
"钱包模块内可查看「转账单」列表(主站 ↔ 彩票)",
|
||
"状态:成功 / 失败 / 处理中(pending)",
|
||
"pending 过久时可到「对账」模块处理"
|
||
],
|
||
"reconcileSection": "对账(掉单处理)",
|
||
"reconcileSteps": [
|
||
"资金与报表 →「对账」",
|
||
"列表展示长时间 pending 或状态异常的转账单",
|
||
"打开单据 → 向贵司主站核实实际扣款/加款结果",
|
||
"按核实结果:补记账、冲正或关闭;操作写入审计",
|
||
"技术侧须同时检查贵司钱包网关日志与 API 对接文档 → 联调排错"
|
||
],
|
||
"note": "信用盘玩家不涉及钱包流水与对账;其资金变动在「结算中心」账务流水中查看。",
|
||
"fundOpsLinkNote": "钱包盘与信用盘资金生命周期对照详见",
|
||
"fundOpsLinkLabel": "资金操作详解"
|
||
},
|
||
"config": {
|
||
"title": "规则与风控(平台超管)",
|
||
"description": "全站玩法、赔率、限额与风险参数。一般仅我方平台超管或贵司获得平台权限的超管可见;站点运营/代理通常无此菜单。",
|
||
"plays": "投注规则",
|
||
"playsItems": [
|
||
"平台管理 →「投注规则」",
|
||
"按玩法开关:关闭后玩家端不可下注该玩法",
|
||
"设置单注最小/最大金额"
|
||
],
|
||
"odds": "赔率与回水",
|
||
"oddsItems": [
|
||
"平台管理 →「赔率与回水」",
|
||
"调整赔率、基础回水;**仅影响之后的新注单**",
|
||
"与代理档案中的回水比例叠加计算"
|
||
],
|
||
"riskCap": "限额版本",
|
||
"riskCapItems": [
|
||
"平台管理 →「限额版本」",
|
||
"按号码设置封顶;达到上限后该号码售罄",
|
||
"须发布新版本才对**未来期号**生效;已开盘期号按当时版本执行"
|
||
],
|
||
"risk": "风控中心",
|
||
"riskItems": [
|
||
"平台管理 →「风控中心」",
|
||
"查看号码占用、赔付池、高风险号码",
|
||
"占用流水默认按注单聚合;仅显示有占用或高风险的号码",
|
||
"组合玩法明细在注单详情查看,不在风控列表展开"
|
||
],
|
||
"jackpot": "奖池",
|
||
"jackpotItems": [
|
||
"平台管理 →「奖池」",
|
||
"维护奖池金额与派奖规则(若玩法启用奖池)"
|
||
],
|
||
"note": "若贵司站点运营账号看不到上述菜单,属正常权限隔离;需调整玩法请联系我方或贵司超管。"
|
||
},
|
||
"reports": {
|
||
"title": "报表中心",
|
||
"description": "按期号、玩家、玩法等维度查看盈亏与风险,支持异步导出。数据范围随账号角色自动收窄。",
|
||
"entry": "入口与筛选",
|
||
"entryItems": [
|
||
"资金与报表 →「报表中心」",
|
||
"先选报表类型,再设时间、站点、代理、期号等筛选",
|
||
"绑定代理报表仅含本代理子树"
|
||
],
|
||
"types": "主要报表",
|
||
"reportRows": [
|
||
["每期盈亏", "单期下注、派彩、盈亏汇总"],
|
||
["每日汇总", "按业务日聚合"],
|
||
["玩家输赢", "玩家维度排行与明细"],
|
||
["玩法维度", "各玩法投注与派彩结构"],
|
||
["热门号码风险", "号码投注集中度与赔付池占用"],
|
||
["佣金回水", "回水与佣金计提"],
|
||
["审计日志", "后台关键操作追溯(超管)"]
|
||
],
|
||
"export": "导出",
|
||
"exportItems": [
|
||
"具备「报表导出」权限可发起异步导出;完成后下载",
|
||
"注单列表、钱包流水亦支持 Excel 导出",
|
||
"导出任务在后台异步执行,大量数据请缩小时间范围"
|
||
],
|
||
"scope": "数据范围",
|
||
"scopeItems": [
|
||
"超管:全站或按站点筛选",
|
||
"站点管理员:本站点",
|
||
"绑定代理:本代理子树"
|
||
]
|
||
},
|
||
"fundOperations": {
|
||
"title": "资金操作详解",
|
||
"description": "说明钱包盘与信用盘在「下注、开奖、收付」各环节资金如何变动。请先确认玩家资金模式,再查对应流水。",
|
||
"twoSystems": "两套并行体系(勿混淆)",
|
||
"twoSystemsItems": [
|
||
"单期开奖结算(日常运营 → 结算):计算本期注单输赢;钱包盘在此派彩入账,信用盘在此释额/记账期流水",
|
||
"信用盘账期结算(代理组织 → 结算中心):仅信用盘;按账期汇总占成并生成账单,与代理/玩家收付",
|
||
"钱包主站划转(资金与报表 → 钱包):仅钱包盘;主站与彩票之间的转入/转出"
|
||
],
|
||
"creditModel": "信用盘:额度模型",
|
||
"creditModelItems": [
|
||
"授信额度:代理或运营为玩家设置的上限",
|
||
"已用授信:当前被下注占用与已结算亏损占用的合计",
|
||
"可用授信 = 授信额度 − 已用授信 − 冻结额度;可用不足时无法下注",
|
||
"玩家详情与列表中的「余额」对信用盘即授信相关数值,不是现金余额"
|
||
],
|
||
"creditLifecycle": "信用盘:一笔注单的资金生命周期",
|
||
"creditLifecycleSteps": [
|
||
"① 下注成功:占用授信(流水显示「下注冻结」)。此时只是锁定可用额度,并非最终扣款",
|
||
"② 待开奖:占用一直存在;账务流水中仅见冻结,不会与结算重复扣款",
|
||
"③ 开奖结算后:系统释放该注占用,再记一条「开奖结算」—— 未中奖则亏损计入已用授信;中奖则释额(可用额度回升),不即时发现金",
|
||
"④ 账期内:上述输赢同时写入占成流水,供关账生成代理/玩家账单",
|
||
"⑤ 账期关账后:在「结算中心」确认账单并登记收付;玩家侧可能见「账期结算确认」「结算收付入账」类流水",
|
||
"⑥ 有逾期账单未结清的玩家:系统禁止继续下注,须先完成账期收付"
|
||
],
|
||
"creditLedger": "信用盘:账务流水类型对照",
|
||
"creditLedgerRows": [
|
||
["下注冻结", "玩家下注成功", "可用授信减少;已用授信增加", "结算中心 → 账务流水;玩家详情 → 信用流水"],
|
||
["开奖结算", "期号派彩结算完成", "释放占用并按输赢调整已用授信;中奖为释额", "同上;待开奖仅显示冻结,开奖后每注单一条结算"],
|
||
["账期结算确认", "账期账单登记收付(部分场景)", "减少已用授信", "结算中心 → 账务流水"],
|
||
["结算收付入账", "账期收付记账", "仅记账,不改变可用授信", "结算中心 → 账务流水"],
|
||
["补差 / 冲正 / 坏账", "站点财务调账", "按调账类型调整账单与流水", "结算中心 → 收付与调账"]
|
||
],
|
||
"creditBill": "信用盘:账单与收付在说什么",
|
||
"creditBillItems": [
|
||
"关账后生成的「玩家账单」= 本账期该玩家输赢汇总后的应收/应付净额",
|
||
"「代理账单」= 各级代理占成后的分成应收/应付",
|
||
"净额为正:账单方应向收款方付款;净额为负:收款方应向账单方付款(后台会标明付款方/收款方)",
|
||
"确认账单:双方认可金额;登记收付:记录实际资金往来,可多次登记直至结清",
|
||
"坏账核销:确认无法收回的欠款,仅站点财务(未绑定代理)可操作"
|
||
],
|
||
"creditAdjust": "信用盘:人工调整授信",
|
||
"creditAdjustSteps": [
|
||
"玩家详情 → 调整授信(须具备玩家/代理管理写权限)",
|
||
"修改授信额度上限;不影响已用授信的历史占用",
|
||
"调低额度时若已用超过新上限,玩家将无法继续下注直至占用下降",
|
||
"账期收付、坏账、补差请在「结算中心」操作,不要在玩家详情重复手工改账"
|
||
],
|
||
"walletLifecycle": "钱包盘:资金生命周期",
|
||
"walletLifecycleSteps": [
|
||
"① 玩家从贵司主站进入彩票 H5(SSO + JWT)",
|
||
"② 转入:玩家在 H5 发起 → 彩票回调贵司钱包扣款 → 彩票内余额增加(主站转账单 + 钱包流水)",
|
||
"③ 下注:直接从彩票内余额扣减(钱包流水类型「下注扣款」)",
|
||
"④ 开奖结算:中奖金额写入彩票内余额(「派彩入账」);在「日常运营 → 结算」批次审核/派彩后到账",
|
||
"⑤ 转出(可选):彩票回调贵司钱包加款 → 彩票内余额减少",
|
||
"⑥ 异常:长时间 pending 的转账单在「对账」中人工处理"
|
||
],
|
||
"walletTxn": "钱包盘:钱包流水类型",
|
||
"walletTxnRows": [
|
||
["主站转入", "玩家从主站划入彩票", "彩票内余额增加"],
|
||
["主站转出", "玩家从彩票划回主站", "彩票内余额减少"],
|
||
["下注扣款", "下注成功", "余额减少"],
|
||
["派彩入账", "期号结算派彩完成", "余额增加(中奖时)"],
|
||
["下注冲正 / 转出失败回补", "注单取消或转出失败回滚", "余额回补"]
|
||
],
|
||
"walletReconcile": "钱包盘:转账单异常处理",
|
||
"walletReconcileRows": [
|
||
["待对账", "主站与彩票状态不一致或超时", "先核实贵司网关日志,再选下方操作"],
|
||
["补完成入账", "主站已扣款但彩票未记账(转入)", "在彩票侧补记转入并标记成功"],
|
||
["冲正", "需撤销已执行的彩票侧记账", "反向调整彩票钱包余额"],
|
||
["标记结案", "已在系统外处理完毕", "仅改单据状态,不动余额;转出待对账单不可用此操作"]
|
||
],
|
||
"compare": "同一环节:钱包盘 vs 信用盘",
|
||
"compareRows": [
|
||
["进场", "主站 SSO,首次 JWT 自动建档", "彩票账号或代理后台创建"],
|
||
["有余额才能下注", "彩票内余额 ≥ 下注额", "可用授信 ≥ 下注额"],
|
||
["下注时", "余额立即扣减", "占用授信(冻结),非最终亏损"],
|
||
["中奖后", "派彩入账到彩票余额", "释额;现金在账期账单收付"],
|
||
["日常查账", "钱包流水 + 转账单", "结算中心账务流水 + 账单"],
|
||
["与代理收付", "不涉及", "结算中心账期账单"]
|
||
],
|
||
"note": "信用盘玩家端文案使用「释额」「账期收付」,不用钱包盘「派彩」口径。两种模式玩家不可混用同一账号。"
|
||
},
|
||
"manualReview": {
|
||
"title": "人工审核与派彩",
|
||
"description": "说明开奖结果审核、冷静期、单期派彩结算批次,以及相关系统开关。与「结算中心」信用账期是不同流程。",
|
||
"distinction": "与信用账期结算的区别",
|
||
"distinctionItems": [
|
||
"本文涵盖:单期开奖后的派彩结算批次(菜单:日常运营 → 结算)—— 钱包盘派彩入账、信用盘记开奖流水,每期开奖都会走",
|
||
"结算中心:信用盘代理账期开账/关账/账单收付 —— 按周/月等业务账期汇总,与是否开奖无一对一关系",
|
||
"期号详情里的「审核发布」:开奖号码要不要生效;结算批次:号码生效后资金如何变动"
|
||
],
|
||
"drawReview": "开奖结果人工审核",
|
||
"drawReviewItems": [
|
||
"系统设置 →「开奖结果必须人工审核」开启时:RNG 生成号码后期号进入「待审核」,须人工点击「审核通过并发布」",
|
||
"关闭时:RNG 结果自动发布(仍可有冷静期,见下)",
|
||
"人工录入号码:提交后同样进入待审核或直接发布,取决于审核开关",
|
||
"入口:日常运营 → 期号列表 → 期号详情 → 开奖批次"
|
||
],
|
||
"drawPublishSteps": "发布开奖结果(逐步)",
|
||
"drawPublishStepItems": [
|
||
"打开期号详情,确认状态为「待开奖」或「待审核」",
|
||
"若无结果:点击「生成开奖结果」或录入号码",
|
||
"复核号码与期号、玩法规则无误",
|
||
"点击「审核通过并发布」",
|
||
"发布后进入冷静期或直接进入「结算中」(见系统设置)"
|
||
],
|
||
"cooldown": "冷静期",
|
||
"cooldownItems": [
|
||
"系统设置 →「冷静期时长(分钟)」:结果发布后等待一段时间再跑派彩结算",
|
||
"冷静期内超管可「重开」:回滚已派彩/已释额 → 重新生成结果 → 再审核发布",
|
||
"设为 0 分钟:发布后立即进入结算,无冷静窗口",
|
||
"冷静期是给运营复核号码的最后窗口,与信用账期无关"
|
||
],
|
||
"settlementBatch": "单期派彩结算批次",
|
||
"settlementBatchItems": [
|
||
"每期开奖并发布后,系统自动(或人工触发)生成结算批次,汇总该期所有注单的输赢",
|
||
"入口:日常运营 →「结算」→ 批次列表;也可从期号详情跳转",
|
||
"批次状态:进行中 → 待审核 → 已审核 → 已派奖/已完成(依自动化开关可能跳过中间步骤)",
|
||
"钱包盘:「执行派彩」把中奖金额写入玩家彩票余额",
|
||
"信用盘:「执行派彩」写入开奖结算流水与占成流水,不增加现金余额"
|
||
],
|
||
"batchStatusSection": "结算批次状态",
|
||
"batchStatusRows": [
|
||
["进行中", "正在计算本期注单输赢", "等待完成"],
|
||
["待审核", "金额已算出,等待财务/运营确认", "审核通过 / 驳回"],
|
||
["已审核", "金额已确认,等待派彩入账", "执行派彩"],
|
||
["已派奖", "派彩已写入玩家账户或信用流水", "查看明细、导出"],
|
||
["已驳回", "审核不通过,注单回到待重新结算", "修正后重新跑结算"],
|
||
["失败", "结算过程异常", "联系技术支持"]
|
||
],
|
||
"batchWalkthrough": "人工审核并派彩(逐步)",
|
||
"batchWalkthroughSteps": [
|
||
"日常运营 → 结算 → 筛选「待审核」批次",
|
||
"打开批次详情,核对:期号、注单数、总实扣、派彩合计、平台盈亏",
|
||
"确认与期号开奖结果一致后点击「审核通过」;有问题点击「驳回」并填写备注",
|
||
"已审核批次点击「执行派彩」—— 钱包盘玩家余额到账,信用盘生成开奖流水",
|
||
"执行派彩后不可一键撤回;若号码错误须在冷静期内重开期号"
|
||
],
|
||
"settings": "相关系统开关(平台超管)",
|
||
"settingRows": [
|
||
["开奖结果必须人工审核", "平台管理 → 系统设置 → 开奖节奏与审核", "RNG 结果须人工发布", "RNG 结果自动发布"],
|
||
["冷静期时长", "同上", "发布后等待 N 分钟再结算", "发布后立即结算"],
|
||
["自动执行结算", "系统设置 → 结算自动化", "到期自动跑结算批次", "须人工触发结算"],
|
||
["自动审核结算批次", "同上", "结算完成后自动「已审核」", "须人工点审核通过"],
|
||
["自动派彩入账", "同上", "审核后自动执行派彩", "须人工点执行派彩"]
|
||
],
|
||
"settingsNote": "生产环境常见组合:开奖人工审核 + 有冷静期 + 结算自动跑 + 批次人工审核 + 派彩自动或人工。具体以贵司风控要求为准。",
|
||
"rejectNote": "驳回结算批次会把关联注单回到待结算状态,不会自动回滚已发布开奖号码;若号码本身有误,请走期号重开。",
|
||
"note": "信用盘站点关账前,须确保本账期内相关期号均已「已结算」且派彩批次已完成,否则关账会提示未结算注单。"
|
||
},
|
||
"faq": {
|
||
"title": "常见问题",
|
||
"description": "后台操作中的典型问题与处理思路。",
|
||
"faqRows": [
|
||
["信用盘流水看不懂", "见「资金操作详解」;待开奖只有「下注冻结」,开奖后每注一条「开奖结算」,不会重复扣两次"],
|
||
["结算批次与结算中心区别", "见「人工审核与派彩」;前者是单期派彩,后者是信用账期账单"],
|
||
["号码售罄无法下注", "风控中心查看占用;在限额版本中提高未来期封顶并发布新版本"],
|
||
["开奖结果有误", "期号详情 → 超管冷静期内重开 → 回滚 → 重新审核发布 → 重新结算"],
|
||
["玩家端可下注但后台显示已封盘", "列表 status 为 DB 快照;以玩家端大厅为准;检查 close_time 与时区"],
|
||
["转账未到账(钱包盘)", "钱包流水查状态;对账模块处理 pending;核实贵司网关日志"],
|
||
["接入站点连通失败", "确认贵司钱包网关为公网 HTTPS,且已实现 balance/debit/credit 接口"],
|
||
["关账按钮不可用", "确认无其他进行中账期、本期期号均已结算、当前账号未绑定代理"],
|
||
["看不到登记收付按钮", "需结算写权限;账单须为已确认/部分已付/逾期且 unpaid_amount > 0;且须为收款方"],
|
||
["代理看不到钱包菜单", "绑定代理账号隐藏钱包/对账;请用站点财务或超管账号"],
|
||
["创建玩家时无法选代理", "站点管理员必须选所属代理;先在代理列表创建下级代理"],
|
||
["权限不足", "联系贵司超管或我方支持,在「角色管理」中勾选对应菜单"]
|
||
],
|
||
"integration": "技术对接",
|
||
"integrationItems": [
|
||
"SSO、iframe、钱包网关请参阅 API 对接文档",
|
||
"错误码 8001–8005 见对接文档 → 联调排错"
|
||
],
|
||
"integrationLinkLabel": "查看 API 对接文档"
|
||
}
|
||
}
|
||
}
|