xyxie 1 жил өмнө
parent
commit
899597b641

+ 15 - 0
controllers/english_report.go

@@ -96,8 +96,23 @@ func (this *EnglishReportShareController) EnglishReportDetail() {
 			}
 		}()
 	}
+	// 免责声明
+	conf, e := models.GetBusinessConf()
+	if e != nil {
+		br.Msg = "获取失败"
+		br.ErrMsg = "获取免责声明失败, Err: " + e.Error()
+		return
+	}
 
 	resp := new(models.EnglishReportShareDetailResp)
+	// 研报分享抬头
+	if v, ok := conf[models.BusinessConfH5ShareEnName]; ok {
+		resp.H5ShareEnName = v
+	}
+	if v, ok := conf[models.BusinessConfH5ReportShareImg]; ok {
+		resp.H5ReportShareImg = v
+	}
+	resp.Hz = 1
 	resp.Report = report
 	br.Ret = 200
 	br.Success = true

+ 2 - 2
controllers/report_share.go

@@ -56,8 +56,9 @@ func (this *ReportShareController) Detail() {
 	if v, ok := conf[models.BusinessConfH5ReportShareImg]; ok {
 		resp.H5ReportShareImg = v
 	}
-
+	resp.Hz = 1
 	resp.Report = report
+
 	br.Ret = 200
 	br.Success = true
 	br.Msg = "获取成功"
@@ -94,7 +95,6 @@ func (this *ReportShareController) TrialDetail() {
 
 	resp := new(models.ReportShareDetailResp)
 	resp.Report = report
-	resp.Hz = 1
 	br.Ret = 200
 	br.Success = true
 	br.Msg = "获取成功"

+ 1 - 0
models/business_conf.go

@@ -9,6 +9,7 @@ import (
 const (
 	BusinessConfDisclaimer       = "Disclaimer"
 	BusinessConfH5ShareName      = "H5ShareName"
+	BusinessConfH5ShareEnName    = "H5ShareEnName"
 	BusinessConfH5ReportShareImg = "H5ReportShareImg"
 	BusinessConfWxAppId          = "WxAppId"
 	BusinessConfWxAppSecret      = "WxAppSecret"

+ 4 - 1
models/english_report.go

@@ -38,7 +38,10 @@ func GetEnglishReportByCode(reportCode string) (item *EnglishReportDetail, err e
 }
 
 type EnglishReportShareDetailResp struct {
-	Report *EnglishReportDetail `description:"报告"`
+	Report           *EnglishReportDetail `description:"报告"`
+	H5ShareEnName    string               `description:"研报分享抬头"`
+	H5ReportShareImg string               `description:"研报分享图片"`
+	Hz               int
 }
 
 func UpdateEnglishReportCounts(reportCode string) (err error) {