37 lines
1.1 KiB
Go
37 lines
1.1 KiB
Go
package controller
|
|
|
|
import (
|
|
"context"
|
|
|
|
"36wisdom/biz/model/dto"
|
|
"36wisdom/biz/service"
|
|
)
|
|
|
|
type sceneNode struct{}
|
|
|
|
var SceneNode = &sceneNode{}
|
|
|
|
type adminSceneNode struct{}
|
|
|
|
var AdminSceneNode = &adminSceneNode{}
|
|
|
|
func (c *adminSceneNode) List(ctx context.Context, req *dto.AdminSceneNodeListReq) (*dto.AdminSceneNodeListRes, error) {
|
|
return service.AdminSceneNode.List(ctx, req)
|
|
}
|
|
|
|
func (c *adminSceneNode) Create(ctx context.Context, req *dto.AdminSceneNodeCreateReq) (*dto.AdminSceneNodeCreateRes, error) {
|
|
return service.AdminSceneNode.Create(ctx, req)
|
|
}
|
|
|
|
func (c *adminSceneNode) Update(ctx context.Context, req *dto.AdminSceneNodeUpdateReq) (*dto.AdminSceneNodeUpdateRes, error) {
|
|
return service.AdminSceneNode.Update(ctx, req)
|
|
}
|
|
|
|
func (c *adminSceneNode) Disable(ctx context.Context, req *dto.AdminSceneNodeDisableReq) (*dto.AdminSceneNodeDisableRes, error) {
|
|
return service.AdminSceneNode.Disable(ctx, req)
|
|
}
|
|
|
|
func (c *adminSceneNode) Enable(ctx context.Context, req *dto.AdminSceneNodeEnableReq) (*dto.AdminSceneNodeEnableRes, error) {
|
|
return service.AdminSceneNode.Enable(ctx, req)
|
|
}
|