Documentation ¶
Index ¶
- Constants
- type Api
- func (m Api) Exist(query interface{}) bool
- func (m Api) FindAll(query, selector interface{}) (results []Api, err error)
- func (m Api) FindOne() (Api, error)
- func (m Api) FindPageFilter(page, limit int, query, selector interface{}, fields ...string) ([]Api, error)
- func (m Api) Insert() (int64, error)
- func (m Api) Remove() error
- func (m Api) ToJson() string
- func (m Api) TotalCount(query, selector interface{}) (int, error)
- func (m Api) Update() error
Constants ¶
View Source
const ( ApiPermissionALL = "Api_ALL" ApiPermissionCreate = "Api_CREATE" ApiPermissionSelect = "Api_SELECT" ApiPermissionEdit = "Api_EDIT" ApiPermissionDelete = "Api_DELETE" )
View Source
const (
CollectionApi = mongo_index.CollectionApi
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Api ¶
type Api struct { Id int64 `json:"id,omitempty" bson:"_id,omitempty"` Name string `json:"name,omitempty" bson:"name,omitempty"` Path string `json:"path,omitempty" bson:"path,omitempty"` //业务请求Path Desc string `json:"desc,omitempty" bson:"desc,omitempty"` CreateTime int64 `json:"create_time,omitempty" bson:"create_time,omitempty"` UpdateTime int64 `json:"update_time,omitempty" bson:"update_time,omitempty"` Apps []model_app.Application `json:"apps,omitempty" bson:"apps,omitempty"` ResponseId int64 `json:"response_id,omitempty" bson:"response_id,omitempty"` //返回模型Id ParameterId int64 `json:"parameter_id,omitempty" bson:"parameter_id,omitempty"` //请求模型Id //数据生成时获取 Response interface{} `json:"response,omitempty" bson:"response,omitempty"` //返回模型 Parameter interface{} `json:"parameter,omitempty" bson:"parameter,omitempty"` //请求模型 }
业务线 模块
func (Api) FindPageFilter ¶
func (Api) TotalCount ¶
Click to show internal directories.
Click to hide internal directories.