{ "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 对接文档" } } }