feat: 支持兑换码自定数量
This commit is contained in:
@ -33,8 +33,9 @@ function Bonus() {
|
||||
event.preventDefault();
|
||||
let input = parseInt(inputValue.trim());
|
||||
if (isNaN(input) || submittedItems.includes(input)) return;
|
||||
let resp = await Request("/api/webui/startLoginbonus", {
|
||||
bonus_id: input
|
||||
let resp = await Request("/api/webui/submitLoginBonus", {
|
||||
bonus_id: input,
|
||||
is_add: true
|
||||
});
|
||||
if (resp.result !== "OK") {
|
||||
error[1](resp.message);
|
||||
@ -45,9 +46,18 @@ function Bonus() {
|
||||
setInputValue('');
|
||||
};
|
||||
|
||||
const handleRemoveItem = (index) => {
|
||||
const handleRemoveItem = async (index) => {
|
||||
const updatedItems = [...submittedItems];
|
||||
updatedItems.splice(index, 1);
|
||||
let resp = await Request("/api/webui/submitLoginBonus", {
|
||||
bonus_id: updatedItems[index],
|
||||
is_add: false
|
||||
});
|
||||
if (resp.result !== "OK") {
|
||||
error[1](resp.message);
|
||||
return;
|
||||
}
|
||||
error[1]("");
|
||||
setSubmittedItems(updatedItems);
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user