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") }