浏览代码

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
}

正在加载...
取消
保存