|
@@ -332,28 +332,19 @@ func EditBalanceExcelChart(excelInfo *excelModel.ExcelInfo, req request.AddBalan
|
|
|
delete(deleteMap, chartEdb.ExcelChartEdbId)
|
|
|
}
|
|
|
excelChartEdbId := chartEdb.ExcelChartEdbId
|
|
|
- excelEdb, tmpErr := excelModel.GetExcelChartEdbById(excelChartEdbId)
|
|
|
- if tmpErr != nil {
|
|
|
- if tmpErr.Error() == utils.ErrNoRow() {
|
|
|
- errMsg = "指标不存在!"
|
|
|
- err = errors.New("指标不存在,edbInfoId:" + strconv.Itoa(excelChartEdbId))
|
|
|
- return
|
|
|
- } else {
|
|
|
- errMsg = "获取指标信息失败!"
|
|
|
- err = errors.New("获取图表的指标信息失败,Err:" + tmpErr.Error())
|
|
|
- return
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- if excelEdb == nil {
|
|
|
- errMsg = "指标已被删除,请重新选择!"
|
|
|
- err = errors.New("指标不存在,ChartInfoId:" + strconv.Itoa(req.ChartInfoId))
|
|
|
- return
|
|
|
- } else {
|
|
|
- if excelEdb.ExcelChartEdbId <= 0 {
|
|
|
- errMsg = "指标已被删除,请重新选择!"
|
|
|
- err = errors.New("指标不存在,ChartInfoId:" + strconv.Itoa(req.ChartInfoId))
|
|
|
- return
|
|
|
+ excelEdb := new(excelModel.ExcelChartEdb)
|
|
|
+ if excelChartEdbId > 0 {
|
|
|
+ excelEdb, err = excelModel.GetExcelChartEdbById(excelChartEdbId)
|
|
|
+ if err != nil {
|
|
|
+ if err.Error() == utils.ErrNoRow() {
|
|
|
+ errMsg = "指标不存在!"
|
|
|
+ err = errors.New("指标不存在,edbInfoId:" + strconv.Itoa(excelChartEdbId))
|
|
|
+ return
|
|
|
+ } else {
|
|
|
+ errMsg = "获取指标信息失败!"
|
|
|
+ err = errors.New("获取图表的指标信息失败,Err:" + err.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
excelEdb.EdbName = chartEdb.EdbName
|