Files
go_process_manager/internal/app/api/permission.go
2025-07-25 10:25:42 +08:00

23 lines
610 B
Go

package api
import (
"github.com/lzh-1625/go_process_manager/internal/app/model"
"github.com/lzh-1625/go_process_manager/internal/app/repository"
"github.com/gin-gonic/gin"
)
var PermissionApi = new(permissionApi)
type permissionApi struct{}
func (p *permissionApi) EditPermssion(ctx *gin.Context, req model.Permission) (err error) {
return repository.PermissionRepository.EditPermssion(req)
}
func (p *permissionApi) GetPermissionList(ctx *gin.Context, req struct {
Account string `form:"account" binding:"required"`
}) any {
return repository.PermissionRepository.GetPermssionList(req.Account)
}