feat(admin,api,player): smart score solver, disable settlement UI, misc fixes

This commit is contained in:
2026-06-04 17:56:32 +08:00
parent 9fcee31a9a
commit 6264b8806c
12 changed files with 356 additions and 16 deletions

View File

@@ -330,6 +330,24 @@ export const adminPagesMs: Record<string, string> = {
'settlement.est_payout': 'Anggaran bayaran',
'settlement.refund_amount': 'Jumlah bayaran balik',
'settlement.confirm_btn': 'Sahkan penyelesaian',
'settlement.smart.btn': 'Skor pintar',
'settlement.smart.title': 'Cadangan skor pintar',
'settlement.smart.hint': 'Berdasarkan pertaruhan tunggal menunggu; parlay tidak disertakan. Klik kad untuk guna skor.',
'settlement.smart.target_hold': 'Sasaran pegangan',
'settlement.smart.recalc': 'Kira semula',
'settlement.smart.apply': 'Guna skor ini',
'settlement.smart.applied': 'Skor telah diisi',
'settlement.smart.no_bets': 'Tiada pertaruhan tunggal menunggu',
'settlement.smart.empty': 'Tiada cadangan',
'settlement.smart.meta': 'Tunggal {singles}, parlay {parlays} dilangkau, {n} skor dibanding',
'settlement.smart.hold': 'Pegangan',
'settlement.smart.payout': 'Bayaran',
'settlement.smart.win_stake': 'Stake menang %',
'settlement.smart.wl': 'Menang/Kalah',
'settlement.smart.strategy.MIN_PAYOUT': 'Pegangan maks (bayaran min)',
'settlement.smart.strategy.MAX_PAYOUT': 'Bayaran pemain maks',
'settlement.smart.strategy.BALANCED': 'Seimbang (~50% stake menang)',
'settlement.smart.strategy.TARGET_HOLD': 'Sasaran pegangan',
'msg.score_recorded': 'Skor disimpan',
'msg.settlement_confirmed': 'Penyelesaian disahkan',