Files
36Wisdom/biz/controller/element.go
T
2026-08-14 16:11:10 +08:00

37 lines
1.0 KiB
Go

package controller
import (
"context"
"36wisdom/biz/model/dto"
"36wisdom/biz/service"
)
type element struct{}
var Element = &element{}
type adminElement struct{}
var AdminElement = &adminElement{}
func (c *adminElement) List(ctx context.Context, req *dto.AdminElementListReq) (*dto.AdminElementListRes, error) {
return service.AdminElement.List(ctx, req)
}
func (c *adminElement) Create(ctx context.Context, req *dto.AdminElementCreateReq) (*dto.AdminElementCreateRes, error) {
return service.AdminElement.Create(ctx, req)
}
func (c *adminElement) Update(ctx context.Context, req *dto.AdminElementUpdateReq) (*dto.AdminElementUpdateRes, error) {
return service.AdminElement.Update(ctx, req)
}
func (c *adminElement) Disable(ctx context.Context, req *dto.AdminElementDisableReq) (*dto.AdminElementDisableRes, error) {
return service.AdminElement.Disable(ctx, req)
}
func (c *adminElement) Enable(ctx context.Context, req *dto.AdminElementEnableReq) (*dto.AdminElementEnableRes, error) {
return service.AdminElement.Enable(ctx, req)
}