Files
ai-agent/workflow/controller/skill/skill_template_controller.go
2026-06-10 15:29:21 +08:00

27 lines
852 B
Go

package skill
import (
skillDto "ai-agent/workflow/model/dto/skill"
skillService "ai-agent/workflow/service/skill"
"context"
"gitea.redpowerfuture.com/red-future/common/beans"
)
type skillTemplate struct{}
var SkillTemplate = new(skillTemplate)
func (c *skillTemplate) Create(ctx context.Context, req *skillDto.CreateSkillTemplateReq) (res *skillDto.CreateSkillTemplateRes, err error) {
return skillService.SkillTemplateService.Create(ctx, req)
}
func (c *skillTemplate) Delete(ctx context.Context, req *skillDto.DeleteSkillTemplateReq) (res *beans.ResponseEmpty, err error) {
err = skillService.SkillTemplateService.Delete(ctx, req)
return
}
func (c *skillTemplate) List(ctx context.Context, req *skillDto.ListSkillTemplateReq) (res *skillDto.ListSkillTemplateRes, err error) {
return skillService.SkillTemplateService.List(ctx, req)
}