email reward

This commit is contained in:
lianghuanjie
2025-01-03 20:44:03 +08:00
parent bc0aeec1da
commit b098e50eb0
36 changed files with 1188 additions and 51 deletions

23
doc/api/admin.api Normal file
View File

@@ -0,0 +1,23 @@
syntax = "v1"
@server (
prefix: /gapi/admin
middleware: AdminSecretCheck
group: admin
)
service novatask {
@doc "每日钱包签到任务"
@handler AddEmailReward
post /email_reward (EmailReward)
@doc "执行发放奖励操作"
@handler SendEmailReward
get /email_reward
}
type EmailReward {
Email string `json:"email"`
RewardType string `json:"reward_type"`
Value float64 `json:"value"`
}