|
@@ -5,9 +5,9 @@ import (
|
|
"hongze/hongze_yb/controller/response"
|
|
"hongze/hongze_yb/controller/response"
|
|
pcModels "hongze/hongze_yb/models/response/pc"
|
|
pcModels "hongze/hongze_yb/models/response/pc"
|
|
"hongze/hongze_yb/models/tables/customer_comment"
|
|
"hongze/hongze_yb/models/tables/customer_comment"
|
|
- "hongze/hongze_yb/models/tables/rddp/banner"
|
|
|
|
"hongze/hongze_yb/models/tables/rddp/classify"
|
|
"hongze/hongze_yb/models/tables/rddp/classify"
|
|
"hongze/hongze_yb/models/tables/rddp/report"
|
|
"hongze/hongze_yb/models/tables/rddp/report"
|
|
|
|
+ "hongze/hongze_yb/models/tables/yb_activity"
|
|
"hongze/hongze_yb/models/tables/yb_pc_suncode"
|
|
"hongze/hongze_yb/models/tables/yb_pc_suncode"
|
|
"hongze/hongze_yb/services"
|
|
"hongze/hongze_yb/services"
|
|
"hongze/hongze_yb/services/pc"
|
|
"hongze/hongze_yb/services/pc"
|
|
@@ -46,14 +46,26 @@ func LatestNews(c *gin.Context) {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
-// Banner 首页banner图
|
|
|
|
|
|
+// Banner 上新公告banner图
|
|
func Banner(c *gin.Context) {
|
|
func Banner(c *gin.Context) {
|
|
- banner, err := banner.GetHomeBannerList()
|
|
|
|
|
|
+ var resp pcModels.LatestReleaseResp
|
|
|
|
+ activityItem,err := yb_activity.GetLatestActivity()
|
|
if err != nil {
|
|
if err != nil {
|
|
response.Fail(err.Error(), c)
|
|
response.Fail(err.Error(), c)
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- response.OkData("查询成功", banner, c)
|
|
|
|
|
|
+ reportItem,err := report.GetLatestReport()
|
|
|
|
+ if err != nil {
|
|
|
|
+ response.Fail(err.Error(), c)
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ if activityItem.CreateTime.Before(reportItem.PublishTime) {
|
|
|
|
+ resp.ActivityOrReport = 0
|
|
|
|
+ resp.Activity = activityItem
|
|
|
|
+ resp.ImgUrl = "https://hongze.oss-accelerate.aliyuncs.com/static/images/202101/20210115/3HJfHLehkVwv0Rxl4Wz747i3aqx8.png"
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ response.OkData("查询成功", resp, c)
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|