12345678910111213141516171819202122232425262728 |
- package controller
- import (
- "github.com/gin-gonic/gin"
- "project_management/app/e"
- "project_management/app/model"
- "project_management/app/services"
- "project_management/unity"
- )
- var Capabilities services.Capabilities = &model.Capabilities{}
- // GetCapabilities 获取所有能力
- func GetCapabilities(c *gin.Context) {
- var params unity.QueryPageParams
- if err := c.ShouldBindQuery(¶ms); err != nil {
- e.ResponseWithMsg(c, e.JSONParsingFailed, e.JSONParsingFailed.GetMsg())
- return
- }
- queryCond := "cap_name like ?"
- params.Query = "%" + params.Query + "%"
- result, total, err := Capabilities.GetCapabilitiesList(params, model.Capabilities{}, queryCond)
- if err != nil {
- e.ResponseWithMsg(c, e.PaginationFailed, e.PaginationFailed.GetMsg())
- return
- }
- e.ResPonsePage(c, result, total, params)
- }
|