feat: 支持兑换码自定数量

This commit is contained in:
2025-01-07 18:27:22 +08:00
parent ee2e8dd1c6
commit 621b554711
7 changed files with 99 additions and 185 deletions

View File

@ -54,7 +54,7 @@ pub fn bonus(req: HttpRequest, body: String) -> Option<JsonValue> {
let mut bonuses = userdata::get_acc_loginbonus(&key);
if bonuses["bonus_list"].is_empty() {
global::start_login_bonus(1, &mut bonuses);
global::submit_login_bonus(1, &mut bonuses, true);
}
let to_send = do_bonus(&mut user_home, &mut bonuses);
@ -80,7 +80,7 @@ pub fn bonus_event(req: HttpRequest, body: String) -> Option<JsonValue> {
let mut bonuses = userdata::get_acc_eventlogin(&key);
if bonuses["bonus_list"].is_empty() {
global::start_login_bonus(20039, &mut bonuses);
global::submit_login_bonus(20039, &mut bonuses, true);
}
let to_send = do_bonus(&mut user_home, &mut bonuses);