feat(admin, settlement, dashboard): strengthen permission gating and billing workflows
This commit is contained in:
@@ -176,6 +176,11 @@
|
||||
"outMin": "Per-order minimum from lottery wallet to main wallet",
|
||||
"outMax": "Per-order maximum from lottery wallet to main wallet"
|
||||
},
|
||||
"validation": {
|
||||
"amountAtLeastMinorUnit": "{{field}} must be a valid amount and at least 0.01.",
|
||||
"inRangeInvalid": "Maximum transfer-in amount cannot be less than the minimum transfer-in amount.",
|
||||
"outRangeInvalid": "Maximum transfer-out amount cannot be less than the minimum transfer-out amount."
|
||||
},
|
||||
"discard": "Discard changes",
|
||||
"confirmSaveTitle": "Save wallet limits?",
|
||||
"confirmSaveDescription": "This updates per-order transfer-in/out limits and immediately affects player wallet transfers."
|
||||
|
||||
@@ -157,18 +157,45 @@
|
||||
"agent": {
|
||||
"title": "Operations overview",
|
||||
"subtitle": "Your line scope · {{name}}",
|
||||
"heroEyebrow": "Today's line cockpit",
|
||||
"heroTitle": "{{name}} live operations",
|
||||
"creditTitle": "Credit limit",
|
||||
"creditAvailable": "Available {{amount}}",
|
||||
"creditAllocated": "Allocated {{amount}}",
|
||||
"creditUsed": "Used {{amount}}",
|
||||
"creditAllocatedLabel": "Allocated credit",
|
||||
"creditUsedLabel": "Used credit",
|
||||
"shareRate": "Total share {{rate}}%",
|
||||
"settlementCycle": "Cycle {{cycle}}",
|
||||
"teamTitle": "Team size",
|
||||
"directChildren": "Direct child agents",
|
||||
"directPlayers": "Direct players",
|
||||
"subtreeAgents": "Agents in line",
|
||||
"teamPlayers": "Players in line",
|
||||
"activePlayersToday": "Active players today",
|
||||
"betOrdersToday": "Bet orders today",
|
||||
"todayBet": "Today's bet",
|
||||
"todayPayout": "Today's payout",
|
||||
"todayProfit": "Today's profit",
|
||||
"sevenDayTitle": "Last 7 days",
|
||||
"sevenDayPayout": "Payout {{amount}}",
|
||||
"sevenDayProfit": "Profit {{amount}}",
|
||||
"pendingBills": "Open agent bills",
|
||||
"pendingUnpaid": "Unpaid total {{amount}}",
|
||||
"latestBetAt": "Latest bet {{time}}",
|
||||
"noBetToday": "No bets yet today",
|
||||
"topMomentum": "Today's bet focus",
|
||||
"topMomentumHint": "Profit {{profit}}",
|
||||
"managementFocus": "Management focus",
|
||||
"focusBet": "Watch today's bet volume",
|
||||
"focusPlayers": "Today's active players",
|
||||
"focusBills": "Bills to follow up",
|
||||
"quickStatsTitle": "Line permission snapshot",
|
||||
"canCreateChildAgent": "Can create child agent",
|
||||
"canCreatePlayer": "Can create player",
|
||||
"lineDepth": "Line depth",
|
||||
"yes": "Yes",
|
||||
"no": "No",
|
||||
"viewBills": "View bills",
|
||||
"viewLine": "Agent line",
|
||||
"quickLinks": {
|
||||
|
||||
@@ -116,6 +116,9 @@
|
||||
"entryKind": {
|
||||
"adjustment": "Adjustment"
|
||||
},
|
||||
"status": {
|
||||
"posted": "Posted"
|
||||
},
|
||||
"actions": {
|
||||
"viewPlayer": "Player detail",
|
||||
"viewBill": "Bill detail",
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
"status": "Status",
|
||||
"actions": "Actions",
|
||||
"viewTicketInList": "View this ticket",
|
||||
"viewPlayer": "View player",
|
||||
"failReason": "Fail reason",
|
||||
"winAmount": "Win amount",
|
||||
"placedAt": "Placed at",
|
||||
|
||||
Reference in New Issue
Block a user