|
@@ -685,24 +685,28 @@ func (this *ReportController) Detail() {
|
|
|
|
|
|
if item.HeadResourceId > 0 {
|
|
|
headResource, err := smart_report.GetResourceItemById(item.HeadResourceId)
|
|
|
- if err != nil {
|
|
|
+ if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "操作失败"
|
|
|
br.ErrMsg = "获取资源库版头失败, Err: " + err.Error()
|
|
|
return
|
|
|
}
|
|
|
- item.HeadImg = headResource.ImgUrl
|
|
|
- item.HeadStyle = headResource.Style
|
|
|
+ if headResource != nil && headResource.ResourceId > 0 {
|
|
|
+ item.HeadImg = headResource.ImgUrl
|
|
|
+ item.HeadStyle = headResource.Style
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
if item.EndResourceId > 0 {
|
|
|
endResource, err := smart_report.GetResourceItemById(item.EndResourceId)
|
|
|
- if err != nil {
|
|
|
+ if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "操作失败"
|
|
|
- br.ErrMsg = "获取资源库版头失败, Err: " + err.Error()
|
|
|
+ br.ErrMsg = "获取资源库版尾失败, Err: " + err.Error()
|
|
|
return
|
|
|
}
|
|
|
- item.EndImg = endResource.ImgUrl
|
|
|
- item.EndStyle = endResource.Style
|
|
|
+ if endResource != nil && endResource.ResourceId > 0 {
|
|
|
+ item.EndImg = endResource.ImgUrl
|
|
|
+ item.EndStyle = endResource.Style
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
businessConf, err := models.GetBusinessConfByKey(models.BusinessConfIsOpenChartExpired)
|