权限管理接口实现
This commit is contained in:
19
web/services/permission.go
Normal file
19
web/services/permission.go
Normal file
@@ -0,0 +1,19 @@
|
||||
package services
|
||||
|
||||
import (
|
||||
"platform/web/core"
|
||||
m "platform/web/models"
|
||||
q "platform/web/queries"
|
||||
)
|
||||
|
||||
var Permission = &permissionService{}
|
||||
|
||||
type permissionService struct{}
|
||||
|
||||
func (r *permissionService) ListPermissions() (result []*m.Permission, err error) {
|
||||
return q.Permission.Find()
|
||||
}
|
||||
|
||||
func (p *permissionService) PagePermissions(req core.PageReq) (result []*m.Permission, count int64, err error) {
|
||||
return q.Permission.FindByPage(req.GetOffset(), req.GetLimit())
|
||||
}
|
||||
Reference in New Issue
Block a user