Roc 1 주 전
부모
커밋
aaa20aea9a
1개의 변경된 파일21개의 추가작업 그리고 1개의 파일을 삭제
  1. 21 1
      controllers/data_manage/ai_predict_model/index_config.go

+ 21 - 1
controllers/data_manage/ai_predict_model/index_config.go

@@ -59,6 +59,19 @@ func (c *AiPredictModelIndexConfigController) List() {
 	}
 	startSize = utils.StartIndex(currentIndex, pageSize)
 
+	// 查询标的情况
+	indexOb := new(aiPredictModel.AiPredictModelIndex)
+	indexItem, e := indexOb.GetItemById(indexId)
+	if e != nil {
+		if utils.IsErrNoRow(e) {
+			br.Msg = "标的已被删除,请刷新页面"
+			return
+		}
+		br.Msg = "获取失败"
+		br.ErrMsg = fmt.Sprintf("获取标的失败, %v", e)
+		return
+	}
+
 	var total int
 	viewList := make([]aiPredictModel.AiPredictModelIndexConfigView, 0)
 
@@ -78,7 +91,14 @@ func (c *AiPredictModelIndexConfigController) List() {
 	total = tmpTotal
 
 	if list != nil && len(list) > 0 {
-		viewList = list[0].ListToViewList(list)
+
+		for _, v := range list {
+			tmpView := v.ToView()
+			if tmpView.AiPredictModelIndexConfigId == indexItem.AiPredictModelIndexConfigId {
+				tmpView.IsCurr = 1
+			}
+			viewList = append(viewList, tmpView)
+		}
 	}
 
 	page := paging.GetPaging(currentIndex, pageSize, total)