12345678910111213141516171819202122232425262728293031323334353637 |
- package cache
- import (
- "eta/eta_task/utils"
- "fmt"
- )
- type RagEtaReportOpOp struct {
- Source string
- ReportId int
- ReportChapterId int
- }
- // RagEtaReportOpToCache
- // @Description: 将eta报告入知识库操作加入缓存
- // @author: Roc
- // @datetime 2025-04-07 15:05:22
- // @param reportId int
- // @param reportChapterId int
- // @param source string
- // @return bool
- func RagEtaReportOpToCache(reportId, reportChapterId int, source string) bool {
- record := new(RagEtaReportOpOp)
- record.Source = source
- record.ReportId = reportId
- record.ReportChapterId = reportChapterId
- if utils.Re == nil {
- err := utils.Rc.LPush(utils.CACHE_ETA_REPORT_KNOWLEDGE, record)
- utils.FileLog.Info(fmt.Sprintf("将eta报告入知识库操作加入缓存 加入缓存 RagEtaReportOpToCache LPush: 操作类型:%s,报告id:%d,章节id:%d", source, reportId, reportChapterId))
- if err != nil {
- fmt.Println("RagEtaReportOpToCache LPush Err:" + err.Error())
- }
- return true
- }
- return false
- }
|