Browse Source

设置交易所的终端缓存

xyxie 11 months ago
parent
commit
612768b4ec
1 changed files with 4 additions and 0 deletions
  1. 4 0
      controllers/base_from_wind_wsd.go

+ 4 - 0
controllers/base_from_wind_wsd.go

@@ -90,6 +90,10 @@ func (this *WindWsdController) Add() {
 		windUrlCacheKey := utils.CACHE_WIND_URL + ":" + req.StockCode + req.EdbCode
 		_ = utils.Rc.SetNX(windUrlCacheKey, windUrl, utils.GetTodayLastSecond())
 
+		// 设置指标与终端关系的缓存
+		terminalCodeCacheKey := utils.CACHE_EDB_TERMINAL_CODE_URL + req.StockCode
+		_ = utils.Rc.Put(terminalCodeCacheKey, terminalCode, utils.GetTodayLastSecond())
+
 		//windUrl = utils.Hz_Wind_Data_Url_LIST[1].Url
 		dataItem, errCode, err := services.GetEdbDataFromWindUrlWsd(windUrl, req.StockCode, req.EdbCode, utils.BASE_START_DATE, endDate)
 		if errCode == 421 { //指标超限