|
@@ -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)
|