package controller import ( "context" "36wisdom/biz/model/dto" "36wisdom/biz/service" ) type nodeOption struct{} var NodeOption = &nodeOption{} type adminNodeOption struct{} var AdminNodeOption = &adminNodeOption{} func (c *adminNodeOption) List(ctx context.Context, req *dto.AdminNodeOptionListReq) (*dto.AdminNodeOptionListRes, error) { return service.AdminNodeOption.List(ctx, req) } func (c *adminNodeOption) Create(ctx context.Context, req *dto.AdminNodeOptionCreateReq) (*dto.AdminNodeOptionCreateRes, error) { return service.AdminNodeOption.Create(ctx, req) } func (c *adminNodeOption) Update(ctx context.Context, req *dto.AdminNodeOptionUpdateReq) (*dto.AdminNodeOptionUpdateRes, error) { return service.AdminNodeOption.Update(ctx, req) } func (c *adminNodeOption) Disable(ctx context.Context, req *dto.AdminNodeOptionDisableReq) (*dto.AdminNodeOptionDisableRes, error) { return service.AdminNodeOption.Disable(ctx, req) } func (c *adminNodeOption) Enable(ctx context.Context, req *dto.AdminNodeOptionEnableReq) (*dto.AdminNodeOptionEnableRes, error) { return service.AdminNodeOption.Enable(ctx, req) }