You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

116 lines
2.5 KiB
Go

package ckey
import "fmt"
func cronKey(format string, a ...any) string {
return CronPrefix + fmt.Sprintf(format, a...)
}
// CronCampaignStart 活动开启
func CronCampaignStart() string {
return cronKey("campaign_start")
}
// CronCampaignEnd 活动结束
func CronCampaignEnd() string {
return cronKey("campaign_end")
}
// CronCampaignRewardAdd 活动奖品追加库存
func CronCampaignRewardAdd() string {
return cronKey("campaign_reward_add")
}
// CronCampaignQuizOpen 有奖竞猜开奖
func CronCampaignQuizOpen() string {
return cronKey("campaign_quiz_open")
}
// CronCampaignCompensateReward 活动奖品补偿
func CronCampaignCompensateReward() string {
return cronKey("campaign_compensate_reward")
}
// CronNotifyReward 玩法奖品回调
func CronNotifyReward() string {
return cronKey("notify_reward")
}
// CronGlobalRewardPushNotify 全局奖品回调
func CronGlobalRewardPushNotify() string {
return cronKey("global_reward_push_notify")
}
// CronPushNotify 玩法奖品回调
func CronPushNotify() string {
return cronKey("push_notify")
}
// CronStatHour 活动小时统计
func CronStatHour() string {
return cronKey("stat_hour")
}
// CronStatDay 活动天统计
func CronStatDay() string {
return cronKey("stat_day")
}
// CronCondHour 活条件小时统计
func CronCondHour() string {
return cronKey("cond_hour")
}
// CronCondDay 活动条件天统计
func CronCondDay() string {
return cronKey("cond_day")
}
// CronAdsDay 广告活动天统计
func CronAdsDay() string {
return cronKey("ads_day")
}
// CronAdsHour 广告活动小时统计
func CronAdsHour() string {
return cronKey("ads_hour")
}
// CronCampaignPreToTun 预发布转正式发布
func CronCampaignPreToTun() string {
return cronKey("campaign_pre_to_run")
}
// CronCampaignCancelReward 活动任务过期奖杯要取消
func CronCampaignCancelReward() string {
return cronKey("campaign_cancel_reward")
}
// CronCampaignCoinScene 活动金币池场次追加
func CronCampaignCoinScene() string {
return cronKey("campaign_coin_scene")
}
// CronCampaignCoinSceneSettlement 活动金币池场次结算
func CronCampaignCoinSceneSettlement() string {
return cronKey("campaign_coin_scene_settlement")
}
// CronErrLog 清理错误日志
func CronErrLog() string {
return cronKey("err_log")
}
// CronSlowLog 清理慢业务日志
func CronSlowLog() string {
return cronKey("slow_log")
}
func CronMallItemTask() string {
return cronKey("mall_item_task")
}
func CronProjectUserCoinExpiredTask() string {
return cronKey("project_user_coin_expired_task")
}