|
@@ -356,7 +356,6 @@ func GetTelAreaList(c *gin.Context) {
|
|
|
response.OkData("获取成功", respList, c)
|
|
|
}
|
|
|
|
|
|
-
|
|
|
// BannerMark banner图埋点
|
|
|
// @Tags 公共模块
|
|
|
// @Summary banner图埋点
|
|
@@ -395,7 +394,6 @@ func BannerMark(c *gin.Context) {
|
|
|
response.FailMsg("参数有误", "Id错误", c)
|
|
|
}
|
|
|
|
|
|
-
|
|
|
item, err := banner.GetBannerById(req.Id)
|
|
|
if err != nil {
|
|
|
fmt.Println("GetByUserId:", err.Error())
|
|
@@ -444,7 +442,6 @@ func BannerMark(c *gin.Context) {
|
|
|
response.Ok("成功", c)
|
|
|
}
|
|
|
|
|
|
-
|
|
|
// BannerList banner图列表
|
|
|
// @Tags 公共模块
|
|
|
// @Summary banner图列表
|
|
@@ -457,11 +454,53 @@ func BannerMark(c *gin.Context) {
|
|
|
// @Failure 400 {string} string 请输入邮箱地址
|
|
|
// @Router /banner/list [get]
|
|
|
func BannerList(c *gin.Context) {
|
|
|
- list, err := banner.GetBannerList()
|
|
|
+ isHomepage, _ := strconv.Atoi(c.Query("is_homepage"))
|
|
|
+ page, _ := strconv.Atoi(c.Query("page"))
|
|
|
+ limit, _ := strconv.Atoi(c.Query("limit"))
|
|
|
+ cond := " enable = 1 "
|
|
|
+
|
|
|
+ if isHomepage != 1 {
|
|
|
+ cond += " AND id <> 9999"
|
|
|
+ }
|
|
|
+
|
|
|
+ list, err := banner.GetBannerList(cond, page, limit)
|
|
|
if err != nil {
|
|
|
response.FailMsg("获取失败", "获取banner失败, Err: "+err.Error(), c)
|
|
|
return
|
|
|
}
|
|
|
|
|
|
response.OkData("获取成功", list, c)
|
|
|
+}
|
|
|
+
|
|
|
+// BannerHistoryList banner历史图列表
|
|
|
+// @Tags 公共模块
|
|
|
+// @Summary banner图列表
|
|
|
+// @Description banner图列表
|
|
|
+// @Security ApiKeyAuth
|
|
|
+// @securityDefinitions.basic BasicAuth
|
|
|
+// @Accept json
|
|
|
+// @Product json
|
|
|
+// @Success 200 {string} string 获取验证码成功
|
|
|
+// @Failure 400 {string} string 请输入邮箱地址
|
|
|
+// @Router /banner_history/list [get]
|
|
|
+func BannerHistoryList(c *gin.Context) {
|
|
|
+ page, _ := strconv.Atoi(c.Query("page"))
|
|
|
+ limit, _ := strconv.Atoi(c.Query("limit"))
|
|
|
+ cond := ""
|
|
|
+ cond += " enable = 0 "
|
|
|
+
|
|
|
+ total, err := banner.GetBannerListCount(cond)
|
|
|
+ if err != nil {
|
|
|
+ response.FailMsg("获取失败", "获取banner总数失败, Err: "+err.Error(), c)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ list, err := banner.GetBannerList(cond, page, limit)
|
|
|
+ if err != nil {
|
|
|
+ response.FailMsg("获取失败", "获取banner失败, Err: "+err.Error(), c)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ var resp respond.BannerRespItem
|
|
|
+ resp.Paging = respond.GetPaging(page, limit, int(total))
|
|
|
+ resp.List = list
|
|
|
+ response.OkData("获取成功", resp, c)
|
|
|
}
|