|
@@ -109,6 +109,14 @@ func (this *WindController) Refresh() {
|
|
if !utils.Rc.IsExist(cacheKey) {
|
|
if !utils.Rc.IsExist(cacheKey) {
|
|
utils.Rc.SetNX(cacheKey, 1, 1*time.Minute)
|
|
utils.Rc.SetNX(cacheKey, 1, 1*time.Minute)
|
|
|
|
|
|
|
|
+ //获取指标信息
|
|
|
|
+ edbInfo, err := models.GetEdbInfoById(req.EdbInfoId)
|
|
|
|
+ if err != nil {
|
|
|
|
+ br.Msg = "查询指标信息失败!"
|
|
|
|
+ br.ErrMsg = "查询指标信息失败 Err:" + err.Error()
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+
|
|
//特定的指标过滤(wind不对该指标进行更新了)
|
|
//特定的指标过滤(wind不对该指标进行更新了)
|
|
{
|
|
{
|
|
edbCodeArr := []string{"S6451662", "S6451679", "S6451670", "S6451671", "s6451669", "S6451693", "S6451694"}
|
|
edbCodeArr := []string{"S6451662", "S6451679", "S6451670", "S6451671", "s6451669", "S6451693", "S6451694"}
|
|
@@ -127,7 +135,7 @@ func (this *WindController) Refresh() {
|
|
endDate = time.Now().Format(utils.FormatDate)
|
|
endDate = time.Now().Format(utils.FormatDate)
|
|
}
|
|
}
|
|
|
|
|
|
- dataItem, errCode, err := services.GetEdbDataFromWind(req.EdbCode, req.StartDate, endDate)
|
|
|
|
|
|
+ dataItem, errCode, err := services.GetEdbDataFromWindUrl(edbInfo.ServerUrl, req.EdbCode, req.StartDate, endDate)
|
|
if errCode == 421 { //指标超限
|
|
if errCode == 421 { //指标超限
|
|
br.Ret = 421
|
|
br.Ret = 421
|
|
}
|
|
}
|