Kaynağa Gözat

refactor(api): 调整游戏盾检查任务执行频率并优化相关结构

- 将游戏盾检查任务的执行频率从每2小时改为每1小时
-移除了 GameShieldSubmitRequest 结构中 Domain 字段的 required 校验
fusu 2 ay önce
ebeveyn
işleme
3e2b3c0f59
2 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 1 1
      api/v1/GameShield.go
  2. 1 1
      internal/server/task.go

+ 1 - 1
api/v1/GameShield.go

@@ -2,7 +2,7 @@ package v1
 
 type GameShieldSubmitRequest struct {
 	HostId  int    `json:"host_id" form:"host_id" binding:"required"`
-	Domain  string `json:"domain" form:"domain" binding:"required"`
+	Domain  string `json:"domain" form:"domain"`
 	AppName string `json:"app_name" form:"app_name" binding:"required"`
 	RuleId  int    `json:"rule_id" form:"rule_id"`
 	Id      int    `json:"id" form:"id"`

+ 1 - 1
internal/server/task.go

@@ -48,7 +48,7 @@ func (t *TaskServer) Start(ctx context.Context) error {
 	//	t.log.Error("CheckUser error", zap.Error(err))
 	//}
 
-	// 添加游戏盾检查任务 - 每2小时执行
+	// 添加游戏盾检查任务 - 每1小时执行
 	_, err := t.scheduler.Cron("0 */1 * * *").Do(func() {
 		err := t.gameShieldTask.CheckGameShield(ctx)
 		if err != nil {