feat(settlement, admin): introduce new types and functions for downline share and settlement period hints
Added new types for downline share breakdown and settlement period open hints to enhance the agent settlement API. Updated the admin console components to support these new features, improving the user experience with better data presentation and interaction. Additionally, refined the date range field to accommodate new calendar markers and hints, ensuring a more intuitive interface for managing settlement periods.
This commit is contained in:
@@ -271,29 +271,33 @@
|
||||
"settlementPeriods": {
|
||||
"title": "代理账期",
|
||||
"manageTitle": "账期管理",
|
||||
"manageHint": "平台或负责人开期并关账后,上方账单会自动生成。一般用快捷账期即可,无需手填时间。",
|
||||
"manageHint": "平台或负责人开账并关账后,上方账单会自动生成。一般用快捷账期即可,无需手填时间。",
|
||||
"presetHint": "快捷账期(推荐)",
|
||||
"presetThisWeek": "本周",
|
||||
"presetLastWeek": "上周",
|
||||
"presetThisMonth": "本月",
|
||||
"openWithPreset": "按上方时间开期",
|
||||
"showAdvanced": "自定义起止时间",
|
||||
"hideAdvanced": "收起自定义时间",
|
||||
"openHint": "本地日期({{tz}})",
|
||||
"openWithPreset": "填入快捷账期",
|
||||
"showAdvanced": "自定义起止日期",
|
||||
"hideAdvanced": "收起自定义日期",
|
||||
"range": "账期",
|
||||
"statusOpen": "进行中",
|
||||
"statusClosed": "已关账",
|
||||
"empty": "尚无账期,请选择快捷账期开期。",
|
||||
"empty": "尚无账期,请选择快捷账期并开账。",
|
||||
"startDate": "开始日期",
|
||||
"endDate": "结束日期",
|
||||
"start": "开始",
|
||||
"end": "结束",
|
||||
"status": "状态",
|
||||
"open": "开期",
|
||||
"open": "开账",
|
||||
"close": "关账并生成账单",
|
||||
"viewBills": "账单",
|
||||
"opened": "账期已开启",
|
||||
"closed": "账期已关账,账单已生成",
|
||||
"openFailed": "开期失败",
|
||||
"openFailed": "开账失败",
|
||||
"closeFailed": "关账失败",
|
||||
"datesRequired": "请填写账期起止"
|
||||
"datesRequired": "请填写账期起止日期",
|
||||
"invalidRange": "结束日期不能早于开始日期"
|
||||
},
|
||||
"lineProvision": {
|
||||
"title": "创建一级代理",
|
||||
|
||||
@@ -25,6 +25,8 @@
|
||||
"summaryBet": "区间下注",
|
||||
"summaryPayout": "区间派彩",
|
||||
"summaryProfit": "区间盈亏",
|
||||
"summaryShareProfit": "本级占成",
|
||||
"shareProfitHint": "按占成比例计入本代理的收益/亏损,非平台或团队总输赢",
|
||||
"dailyTrend": "区间趋势",
|
||||
"granularityDay": "按天",
|
||||
"playBreakdown": "玩法拆解 Top",
|
||||
@@ -177,15 +179,18 @@
|
||||
"todayBet": "今日下注",
|
||||
"todayPayout": "今日派彩",
|
||||
"todayProfit": "今日盈亏",
|
||||
"todayShareProfit": "今日本级占成",
|
||||
"sevenDayTitle": "近 7 天走势",
|
||||
"sevenDayPayout": "派彩 {{amount}}",
|
||||
"sevenDayProfit": "盈亏 {{amount}}",
|
||||
"sevenDayShareProfit": "本级占成 {{amount}}",
|
||||
"pendingBills": "待结代理账单",
|
||||
"pendingUnpaid": "未结合计 {{amount}}",
|
||||
"latestBetAt": "最近下注 {{time}}",
|
||||
"noBetToday": "今日暂时没有下注",
|
||||
"topMomentum": "今日投注焦点",
|
||||
"topMomentumHint": "对应盈亏 {{profit}}",
|
||||
"topMomentumPayout": "派彩 {{amount}}",
|
||||
"managementFocus": "经营重点",
|
||||
"focusBet": "今天先盯下注额",
|
||||
"focusPlayers": "今天活跃人数",
|
||||
|
||||
@@ -5,11 +5,11 @@
|
||||
"generating": "生成中…",
|
||||
"generateSuccess": "已生成 {{created}} 期,当前缓冲 {{upcoming}}/{{target}}",
|
||||
"generateFailed": "生成失败",
|
||||
"scheduleTimezoneHint": "列表时间为服务器时区 {{tz}}(GMT,与界面文档一致);开奖间隔 {{interval}} 分钟(LOTTERY_DRAW_INTERVAL_MINUTES)。",
|
||||
"scheduleTimezoneHint": "列表时间按本地时区 {{tz}} 显示;服务器排期仍按 UTC 存储。开奖间隔 {{interval}} 分钟。",
|
||||
"createDraw": {
|
||||
"open": "新建期号",
|
||||
"title": "手动创建期号",
|
||||
"description": "日期与时间按 {{tz}} 填写(勿用浏览器本地时区)。仅填开奖时间时,开始/封盘按系统配置自动推算。",
|
||||
"description": "日期与时间按本地时区 {{tz}} 填写。仅填开奖时间时,开始/封盘按系统配置自动推算。",
|
||||
"hint": "开始 < 封盘 < 开奖。期号可留空,将按 UTC 业务日自动生成流水号。",
|
||||
"drawNoPlaceholder": "请输入期号,如 20260526-008",
|
||||
"drawTimeRequired": "请填写开奖时间",
|
||||
@@ -34,7 +34,7 @@
|
||||
"editDraw": {
|
||||
"action": "编辑期号",
|
||||
"title": "编辑期号",
|
||||
"description": "期号 {{drawNo}} · 时间按 {{tz}} 编辑",
|
||||
"description": "期号 {{drawNo}} · 时间按本地时区 {{tz}} 编辑",
|
||||
"drawNoPlaceholder": "请输入期号,如 20260526-008",
|
||||
"submit": "保存",
|
||||
"saving": "保存中…",
|
||||
|
||||
@@ -49,6 +49,7 @@
|
||||
"nav": {
|
||||
"periods": "账期",
|
||||
"bills": "账单",
|
||||
"operations": "收付与调账",
|
||||
"ledger": "账务流水",
|
||||
"creditLedger": "信用流水",
|
||||
"playerBills": "玩家账单",
|
||||
@@ -60,6 +61,16 @@
|
||||
"badDebt": "坏账核销",
|
||||
"reports": "账期报表"
|
||||
},
|
||||
"operations": {
|
||||
"hint": "登记收付、坏账核销与补差/冲正的操作台账。玩家信用变动请查看「账务流水」。",
|
||||
"adjustmentsTitle": "调账 / 冲正 / 坏账",
|
||||
"loadFailed": "收付与调账记录加载失败",
|
||||
"operationType": "操作类型",
|
||||
"filterAllTypes": "全部类型",
|
||||
"typePayment": "登记收付",
|
||||
"keyword": "关键词",
|
||||
"keywordPh": "方式、原因、凭证、收付方向"
|
||||
},
|
||||
"filters": {
|
||||
"period": "账期范围",
|
||||
"statusAll": "全部",
|
||||
@@ -154,6 +165,8 @@
|
||||
"amount": "金额",
|
||||
"method": "方式",
|
||||
"time": "时间",
|
||||
"summary": "摘要",
|
||||
"detail": "说明",
|
||||
"adjustmentType": "调账类型",
|
||||
"originalBill": "原账单",
|
||||
"reason": "原因",
|
||||
@@ -177,6 +190,10 @@
|
||||
"reversal": "冲正",
|
||||
"bad_debt": "坏账核销"
|
||||
},
|
||||
"paymentStatus": {
|
||||
"pending": "待确认",
|
||||
"confirmed": "已确认"
|
||||
},
|
||||
"actions": {
|
||||
"detail": "详情",
|
||||
"viewBill": "查看账单",
|
||||
@@ -187,9 +204,11 @@
|
||||
"settlementAmount": "结算金额",
|
||||
"pays": "应付",
|
||||
"paysShort": "应付",
|
||||
"howAmountWorks": "金额怎么来的",
|
||||
"howAmountWorks": "结算明细",
|
||||
"payerLabel": "付款方",
|
||||
"payeeLabel": "收款方",
|
||||
"playerBreakdownIntro": "玩家只与直属代理结算,净额 = 输赢 − 回水。",
|
||||
"agentBreakdownIntro": "代理只与直属上级结算,净额 = 团队净额 − 本级占成。",
|
||||
"agentBreakdownIntro": "代理只与直属上级结算,净额 = 团队净额 − 下级占成 − 本级占成。",
|
||||
"playerGross": "游戏输赢",
|
||||
"playerLostHint": "玩家输了,应付代理",
|
||||
"playerWonHint": "玩家赢了,代理应付玩家",
|
||||
@@ -202,15 +221,19 @@
|
||||
"teamRebate": "团队回水",
|
||||
"teamNet": "团队净额",
|
||||
"rebate": "回水",
|
||||
"agentShareKeep": "{{agent}} 本级占成",
|
||||
"agentShareKeep": "本级占成",
|
||||
"agentShareKeepHint": "本级按占成比例留下的利润",
|
||||
"agentNet": "{{agent}} 应付上级",
|
||||
"agentNetReceive": "上级应付 {{agent}}",
|
||||
"agentDownlineShare": "下级占成",
|
||||
"agentDownlineShareHint": "下级代理按占成比例保留的利润(明细见下行)",
|
||||
"agentDownlineShareItem": "{{agent}} 保留",
|
||||
"agentNet": "应付 {{counterparty}}",
|
||||
"agentNetReceive": "{{counterparty}} 应付本级",
|
||||
"billOwner": "账单主体",
|
||||
"billCounterparty": "结算对手",
|
||||
"unpaidPendingConfirm": "确认账单后可登记收付",
|
||||
"unpaidAwaitingPayment": "请登记线下收付",
|
||||
"fullySettled": "本期已结清",
|
||||
"confirmHint": "确认后才可以登记收款或付款。",
|
||||
"recordReceiptFrom": "登记收款({{payer}} 付给 {{payee}})",
|
||||
"recordPayoutTo": "登记付款({{payer}} 付给 {{payee}})",
|
||||
"rebateAllocationsHint": "各层级代理对回水的承担明细。",
|
||||
@@ -293,7 +316,9 @@
|
||||
"playerUpline": "直属代理的上级",
|
||||
"agentUpline": "本单结算上级"
|
||||
},
|
||||
"hierarchyHint": "同一账期会生成多笔账单:玩家先与直属代理结,代理扣除本级占成后再向上级缴纳。因此「输赢」可能相同,但「结算金额」会逐级减少。"
|
||||
"hierarchyHint": "同一账期会生成多笔账单:玩家先与直属代理结,代理扣除本级占成后再向上级缴纳。因此「输赢」可能相同,但「结算金额」会逐级减少。",
|
||||
"emptyFiltered": "当前筛选下暂无账单,请改为「全部状态」或重置筛选。",
|
||||
"emptyClosed": "本期已关账但暂无账单。常见原因:账期内无信用盘玩家的已结算注单,或占成流水不在本账期时间范围内。"
|
||||
},
|
||||
"panels": {
|
||||
"workbench": { "title": "工作台" },
|
||||
@@ -310,10 +335,6 @@
|
||||
"reports": { "title": "账期报表" },
|
||||
"badDebt": { "title": "坏账核销" }
|
||||
},
|
||||
"billsPanel": {
|
||||
"emptyFiltered": "当前筛选下暂无账单,请改为「全部状态」或重置筛选。",
|
||||
"emptyClosed": "本期已关账但暂无账单。常见原因:账期内无信用盘玩家的已结算注单,或占成流水不在本账期时间范围内。"
|
||||
},
|
||||
"empty": {
|
||||
"noSite": "请选择站点。",
|
||||
"noPeriods": "请先关账当前账期。",
|
||||
|
||||
@@ -24,6 +24,11 @@
|
||||
"transferIn": "主站转入",
|
||||
"transferOut": "主站转出",
|
||||
"transferOutRefund": "转出失败回补",
|
||||
"bizBetDeduct": "下注扣款",
|
||||
"bizBetReverse": "下注冲正",
|
||||
"bizSettlePayout": "派彩入账",
|
||||
"bizJackpotPayout": "奖池派彩",
|
||||
"bizSettlementAdjustment": "结算调账",
|
||||
"transferOrders": "转账单",
|
||||
"walletTransactions": "钱包流水",
|
||||
"playerWalletQuery": "玩家钱包查询",
|
||||
|
||||
Reference in New Issue
Block a user