|
@@ -11,6 +11,7 @@ import (
|
|
"eta/eta_api/models"
|
|
"eta/eta_api/models"
|
|
"eta/eta_api/models/data_manage"
|
|
"eta/eta_api/models/data_manage"
|
|
"eta/eta_api/models/system"
|
|
"eta/eta_api/models/system"
|
|
|
|
+ "eta/eta_api/services/alarm_msg"
|
|
"eta/eta_api/services/data"
|
|
"eta/eta_api/services/data"
|
|
"eta/eta_api/services/data/excel"
|
|
"eta/eta_api/services/data/excel"
|
|
"eta/eta_api/utils"
|
|
"eta/eta_api/utils"
|
|
@@ -297,7 +298,19 @@ func (this *ChartInfoController) CommonChartInfoDetailFromUniqueCode() {
|
|
|
|
|
|
func getBalanceChartInfoDetailFromUniqueCode(chartInfo *data_manage.ChartInfoView, isCache bool, sysUser *system.Admin) (resp *data_manage.ChartInfoDetailFromUniqueCodeResp, isOk bool, msg, errMsg string) {
|
|
func getBalanceChartInfoDetailFromUniqueCode(chartInfo *data_manage.ChartInfoView, isCache bool, sysUser *system.Admin) (resp *data_manage.ChartInfoDetailFromUniqueCodeResp, isOk bool, msg, errMsg string) {
|
|
resp = new(data_manage.ChartInfoDetailFromUniqueCodeResp)
|
|
resp = new(data_manage.ChartInfoDetailFromUniqueCodeResp)
|
|
-
|
|
|
|
|
|
+ defer func() {
|
|
|
|
+ if !isOk {
|
|
|
|
+ if errMsg != "" {
|
|
|
|
+ uniqueCode := ""
|
|
|
|
+ if chartInfo != nil {
|
|
|
|
+ uniqueCode = chartInfo.UniqueCode
|
|
|
|
+ }
|
|
|
|
+ tmpTip := fmt.Sprintf("查询图表详情失败,getBalanceChartInfoDetailFromUniqueCode UniqueCode:%s,err:%s", uniqueCode, errMsg)
|
|
|
|
+ utils.FileLog.Info(tmpTip)
|
|
|
|
+ go alarm_msg.SendAlarmMsg(tmpTip, 3)
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }()
|
|
resp, isOk, msg, errMsg = data.CheckBalanceChartCacheAndPermission(chartInfo, isCache, sysUser)
|
|
resp, isOk, msg, errMsg = data.CheckBalanceChartCacheAndPermission(chartInfo, isCache, sysUser)
|
|
if isOk {
|
|
if isOk {
|
|
return
|
|
return
|