package sys_content //import ( // "github.com/gin-gonic/gin" // "github.com/gin-gonic/gin/binding" // // "go-admin/app/admin/models" // "go-admin/tools" // "github.com/go-admin-team/go-admin-core/sdk/pkg/response" // "github.com/go-admin-team/go-admin-core/sdk/pkg/response/msg" //) // //func GetSysContentList(c *gin.Context) { // var data models.SysContent // var err error // var pageSize = 10 // var pageIndex = 1 // // if size := c.Request.FormValue("pageSize"); size != "" { // pageSize, err = tools.StringToInt(size) // } // if index := c.Request.FormValue("pageIndex"); index != "" { // pageIndex, err = tools.StringToInt(index) // } // // data.CateId = c.Request.FormValue("cateId") // data.Name = c.Request.FormValue("name") // data.Status = c.Request.FormValue("status") // // data.DataScope = tools.GetUserIdStr(c) // result, count, err := data.GetPage(pageSize, pageIndex) // tools.HasError(err, "", -1) // // app.PageOK(c, result, count, pageIndex, pageSize, "") //} // //func GetSysContent(c *gin.Context) { // var data models.SysContent // data.Id, _ = tools.StringToInt(c.Param("id")) // result, err := data.Get() // tools.HasError(err, "抱歉未找到相关信息", -1) // // app.OK(c, result, "") //} // //// @Summary 添加内容管理 //// @Description 获取JSON //// @Tags 内容管理 //// @Accept application/json //// @Product application/json //// @Param data body models.SysContent true "data" //// @Success 200 {string} string "{"code": 200, "message": "添加成功"}" //// @Success 200 {string} string "{"code": -1, "message": "添加失败"}" //// @Router /api/v1/syscontent [post] //func InsertSysContent(c *gin.Context) { // var data models.SysContent // err := c.ShouldBindJSON(&data) // data.CreateBy = tools.GetUserIdStr(c) // tools.HasError(err, "", 500) // result, err := data.Create() // tools.HasError(err, "", -1) // app.OK(c, result, "") //} // //func UpdateSysContent(c *gin.Context) { // var data models.SysContent // err := c.BindWith(&data, binding.JSON) // tools.HasError(err, "数据解析失败", -1) // data.UpdateBy = tools.GetUserIdStr(c) // result, err := data.Update(data.Id) // tools.HasError(err, "", -1) // // app.OK(c, result, "") //} // //func DeleteSysContent(c *gin.Context) { // var data models.SysContent // data.UpdateBy = tools.GetUserIdStr(c) // // IDS := tools.IdsStrToIdsIntGroup("id", c) // _, err := data.BatchDelete(IDS) // tools.HasError(err, msg.DeletedFail, 500) // app.OK(c, nil, msg.DeletedSuccess) //}