|
@@ -9,7 +9,6 @@ import (
|
|
"hongze/hongze_edb_lib/models/future_good"
|
|
"hongze/hongze_edb_lib/models/future_good"
|
|
"hongze/hongze_edb_lib/services"
|
|
"hongze/hongze_edb_lib/services"
|
|
"hongze/hongze_edb_lib/utils"
|
|
"hongze/hongze_edb_lib/utils"
|
|
- "strings"
|
|
|
|
"time"
|
|
"time"
|
|
)
|
|
)
|
|
|
|
|
|
@@ -253,19 +252,21 @@ func (this *FutureGoodEdbInfoController) RefreshRelation() {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
- errMsgList := make([]string, 0)
|
|
|
|
- for _, v := range list {
|
|
|
|
- err, errMsg := logic.RefreshByChartId(v.ChartInfoId)
|
|
|
|
- if err != nil {
|
|
|
|
- errMsgList = append(errMsgList, fmt.Sprint(v.ChartInfoId, "更新失败,"+errMsg))
|
|
|
|
|
|
+ go func() {
|
|
|
|
+ errMsgList := make([]string, 0)
|
|
|
|
+ for _, v := range list {
|
|
|
|
+ err, errMsg := logic.RefreshByChartId(v.ChartInfoId)
|
|
|
|
+ if err != nil {
|
|
|
|
+ errMsgList = append(errMsgList, fmt.Sprint(v.ChartInfoId, "更新失败,"+errMsg))
|
|
|
|
+ }
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
|
|
- if len(errMsgList) > 0 {
|
|
|
|
- br.Msg = "部分刷新失败"
|
|
|
|
- br.ErrMsg = "部分刷新失败,Err:" + strings.Join(errMsgList, ";")
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
|
|
+ if len(errMsgList) > 0 {
|
|
|
|
+ //br.Msg = "部分刷新失败"
|
|
|
|
+ //br.ErrMsg = "部分刷新失败,Err:" + strings.Join(errMsgList, ";")
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ }()
|
|
|
|
|
|
br.Ret = 200
|
|
br.Ret = 200
|
|
br.Success = true
|
|
br.Success = true
|