package activity import ( "github.com/gin-gonic/gin" "zhiyuan/pkg/app" "zhiyuan/pkg/utils" "zhiyuan/services/activity" ) func ActivityList(c *gin.Context) { type Activity struct { ID int `json:"id"` ActName string `json:"act_name"` ActTag string `json:"act_tag"` CreatedAt string `json:"created_at"` } activityList := make([]*Activity, 0) if _, err := activity.GetList(nil, nil, &activityList); err != nil { app.Error(c, err.Error()) return } for k, v := range activityList { v.CreatedAt = utils.DateS(v.CreatedAt, "YYYY-MM-DD HH:mm") activityList[k] = v } app.Success(c, activityList) }