package controller import ( "context" "video-factory/shortdrama/model/dto" "video-factory/shortdrama/service" ) type modelConfig struct{} var ModelConfig = new(modelConfig) func (c *modelConfig) GetModelList(ctx context.Context, req *dto.GetModelConfigListReq) (res *dto.GetModelConfigListRes, err error) { list, total, err := service.ModelConfigService.GetModelListPage(ctx, req.Page, req.PageSize, req.ModelType, req.Keyword) if err != nil { return nil, err } return &dto.GetModelConfigListRes{List: list, Total: total}, nil } func (c *modelConfig) SaveModelConfig(ctx context.Context, req *dto.SaveModelConfigReq) (res *struct{}, err error) { return nil, service.ModelConfigService.SaveModelConfig(ctx, req) }