瀏覽代碼

add create next week score es index after auto scoring

master
shenjiachi 4 天之前
父節點
當前提交
62a1892f7f
共有 1 個檔案被更改,包括 10 行新增0 行删除
  1. +10
    -0
      app/task/svc/svc_egg_energy_automatic_scoring.go

+ 10
- 0
app/task/svc/svc_egg_energy_automatic_scoring.go 查看文件

@@ -56,6 +56,7 @@ func EggEnergyAutomaticScoring(engine *xorm.Engine) {
yearString := utils.IntToStr(year)
weekString := utils.IntToStr(week)
LastWeekIndex := es.GetAppointIndexFromAlias(yearString, weekString)

// 1. 获取上周未被打分的文档
page := 1
limit := 100
@@ -111,6 +112,15 @@ func EggEnergyAutomaticScoring(engine *xorm.Engine) {
page++
}
}
nextWeekTime := now.AddDate(0, 0, 7)
nextYear, nextWeek := nextWeekTime.ISOWeek()
nextYearString := utils.IntToStr(nextYear)
nextWeekString := utils.IntToStr(nextWeek)
nextWeekIndex := es.GetAppointIndexFromAlias(nextYearString, nextWeekString)
err = es2.CreateIndexIfNotExists(nextWeekIndex, md.EggEnergyUserEggScoreEsMapping)
if err != nil {
fmt.Println("EggEnergyAutomaticScoringCreateIndex_ERR_FailedToCreateNextWeekIndex:::::", err.Error())
}
fmt.Println("------------------EggEnergyAutomaticScoring_end:finish automatic scoring------------------")
return
}

Loading…
取消
儲存