优化每日推送和积分转化逻辑
This commit is contained in:
@@ -4,9 +4,11 @@ export default {
|
||||
date: 'Business date',
|
||||
username: 'Username',
|
||||
yesterday_win_loss_net: 'Yesterday net win/loss',
|
||||
converted_points: 'Converted points',
|
||||
yesterday_total_deposit: 'Yesterday total deposit',
|
||||
lifetime_total_deposit: 'Lifetime total deposit',
|
||||
lifetime_total_withdraw: 'Lifetime total withdraw',
|
||||
lifetime_win_loss_net: 'Lifetime net win/loss',
|
||||
create_time: 'Created at',
|
||||
'quick Search Fields': 'ID',
|
||||
export_excel: 'Export Excel',
|
||||
|
||||
@@ -1,8 +1,24 @@
|
||||
export default {
|
||||
return_ratio: 'Return ratio (return_ratio)',
|
||||
return_ratio_tip: 'In daily push, when yesterday net win/loss is negative: locked increment = |net| × this ratio.',
|
||||
section_daily_source: 'Source 1: yesterday net win/loss',
|
||||
daily_points_enabled: 'Enable daily loss to points',
|
||||
daily_points_enabled_tip: 'Convert yesterday net win/loss from daily push to locked points; only losses (negative net) count.',
|
||||
return_ratio: 'Yesterday loss conversion ratio',
|
||||
return_ratio_tip: 'On daily push: converted points = floor(|yesterday net|) × ratio (losses only, non-negative integer). Requires mall open date and enabled source.',
|
||||
section_lifetime_source: 'Source 2: lifetime net win/loss',
|
||||
lifetime_points_enabled: 'Enable lifetime loss to points',
|
||||
lifetime_points_enabled_tip: 'Uses the latest daily push row per member; only losses. Skips when lifetime field is missing.',
|
||||
lifetime_points_ratio: 'Lifetime loss conversion ratio',
|
||||
lifetime_points_ratio_tip: 'One-click job: locked points from |lifetime net| × ratio. Re-run reverses prior lifetime conversion then applies the new ratio.',
|
||||
calculate_lifetime_btn: 'Calculate lifetime loss points',
|
||||
calculate_lifetime_tip: 'Batch update from latest daily push lifetime field and ratio above.',
|
||||
calculate_lifetime_confirm: 'Recalculate all members with the current lifetime ratio (reverses previous lifetime conversion first). Continue?',
|
||||
section_mall_open: 'Mall open date',
|
||||
mall_open_date: 'Mall open date',
|
||||
mall_open_date_tip: 'Takes effect the next calendar day. E.g. set Aug 1: from Aug 2, daily push rows with business date on/after Aug 1 convert yesterday loss to points.',
|
||||
active_mall_open_date: 'Active open date',
|
||||
section_other: 'Other settings',
|
||||
unlock_ratio: 'Unlock ratio (unlock_ratio)',
|
||||
unlock_ratio_tip: 'In daily push: daily claim cap = yesterday total deposit × this ratio.',
|
||||
unlock_ratio_tip: 'Daily push: daily claim cap = yesterday total deposit × this ratio.',
|
||||
points_to_cash_ratio: 'Points to cash ratio',
|
||||
points_to_cash_ratio_tip: 'For withdrawable cash display: cash ≈ available points × this ratio.',
|
||||
}
|
||||
|
||||
@@ -4,9 +4,11 @@ export default {
|
||||
date: 'date',
|
||||
username: 'username',
|
||||
yesterday_win_loss_net: 'yesterday_win_loss_net',
|
||||
converted_points: 'converted_points',
|
||||
yesterday_total_deposit: 'yesterday_total_deposit',
|
||||
lifetime_total_deposit: 'lifetime_total_deposit',
|
||||
lifetime_total_withdraw: 'lifetime_total_withdraw',
|
||||
lifetime_win_loss_net: 'lifetime_win_loss_net',
|
||||
create_time: 'create_time',
|
||||
'quick Search Fields': 'id',
|
||||
}
|
||||
|
||||
@@ -9,6 +9,8 @@ export default {
|
||||
today_limit: 'today_limit',
|
||||
today_claimed: 'today_claimed',
|
||||
today_limit_date: 'today_limit_date',
|
||||
points_claim_cap: 'Points claim cap',
|
||||
total_points_claimed: 'Total points claimed',
|
||||
create_time: 'create_time',
|
||||
update_time: 'update_time',
|
||||
'quick Search Fields': 'id, playX_user_id, username, phone',
|
||||
|
||||
Reference in New Issue
Block a user