|
@@ -9,9 +9,10 @@ import (
|
|
"eta_gn/eta_chart_lib/services/data"
|
|
"eta_gn/eta_chart_lib/services/data"
|
|
"eta_gn/eta_chart_lib/utils"
|
|
"eta_gn/eta_chart_lib/utils"
|
|
"fmt"
|
|
"fmt"
|
|
- "github.com/shopspring/decimal"
|
|
|
|
"math"
|
|
"math"
|
|
"time"
|
|
"time"
|
|
|
|
+
|
|
|
|
+ "github.com/shopspring/decimal"
|
|
)
|
|
)
|
|
|
|
|
|
// GetAutoCalculateDateDataList 获取当前时间相关的区间作为计算依据
|
|
// GetAutoCalculateDateDataList 获取当前时间相关的区间作为计算依据
|
|
@@ -521,7 +522,7 @@ func GetChartDataByEdbInfoListBySeries(chartInfoId int, dateType, startYear int,
|
|
chartSeriesOb := new(data_manage.FactorEdbSeriesChartMapping)
|
|
chartSeriesOb := new(data_manage.FactorEdbSeriesChartMapping)
|
|
seriesMappingItem, err := chartSeriesOb.GetItemByChartInfoId(chartInfoId)
|
|
seriesMappingItem, err := chartSeriesOb.GetItemByChartInfoId(chartInfoId)
|
|
if err != nil {
|
|
if err != nil {
|
|
- if err.Error() == utils.ErrNoRow() {
|
|
|
|
|
|
+ if utils.IsErrNoRow(err) {
|
|
err = fmt.Errorf("图表关联关系不存在")
|
|
err = fmt.Errorf("图表关联关系不存在")
|
|
return
|
|
return
|
|
} else {
|
|
} else {
|
|
@@ -842,7 +843,7 @@ func ChartInfoRefresh(chartInfoId int, uniqueCode string) (isAsync bool, err err
|
|
if chartInfoId > 0 {
|
|
if chartInfoId > 0 {
|
|
chartInfo, err = models.GetChartInfoById(chartInfoId)
|
|
chartInfo, err = models.GetChartInfoById(chartInfoId)
|
|
if err != nil {
|
|
if err != nil {
|
|
- if err.Error() == utils.ErrNoRow() {
|
|
|
|
|
|
+ if utils.IsErrNoRow(err) {
|
|
errMsg = "图表已被删除,请刷新页面"
|
|
errMsg = "图表已被删除,请刷新页面"
|
|
err = errors.New(errMsg)
|
|
err = errors.New(errMsg)
|
|
return
|
|
return
|
|
@@ -854,7 +855,7 @@ func ChartInfoRefresh(chartInfoId int, uniqueCode string) (isAsync bool, err err
|
|
} else {
|
|
} else {
|
|
chartInfo, err = models.GetChartInfoByUniqueCode(uniqueCode)
|
|
chartInfo, err = models.GetChartInfoByUniqueCode(uniqueCode)
|
|
if err != nil {
|
|
if err != nil {
|
|
- if err.Error() == utils.ErrNoRow() {
|
|
|
|
|
|
+ if utils.IsErrNoRow(err) {
|
|
errMsg = "图表已被删除,请刷新页面"
|
|
errMsg = "图表已被删除,请刷新页面"
|
|
err = errors.New(errMsg)
|
|
err = errors.New(errMsg)
|
|
return
|
|
return
|
|
@@ -896,7 +897,7 @@ func ChartInfoRefresh(chartInfoId int, uniqueCode string) (isAsync bool, err err
|
|
chartSeriesOb := new(data_manage.FactorEdbSeriesChartMapping)
|
|
chartSeriesOb := new(data_manage.FactorEdbSeriesChartMapping)
|
|
seriesMappingItem, err := chartSeriesOb.GetItemByChartInfoId(chartInfo.ChartInfoId)
|
|
seriesMappingItem, err := chartSeriesOb.GetItemByChartInfoId(chartInfo.ChartInfoId)
|
|
if err != nil {
|
|
if err != nil {
|
|
- if err.Error() == utils.ErrNoRow() {
|
|
|
|
|
|
+ if utils.IsErrNoRow(err) {
|
|
err = nil
|
|
err = nil
|
|
} else {
|
|
} else {
|
|
err = fmt.Errorf("获取图表关联失败, Err: " + err.Error())
|
|
err = fmt.Errorf("获取图表关联失败, Err: " + err.Error())
|