Versions in this module Expand all Collapse all v1 v1.0.1 Nov 9, 2023 v1.0.0 Nov 9, 2023 Changes in this version + type Application struct + func NewApplicationService() *Application + func (srv *Application) Close() + func (srv *Application) Create(ctx context.Context, context string, status uint8, public uint8, userId uint64) (model.ApplicationModel, error) + func (srv *Application) Delete(ctx context.Context, id uint64) error + func (srv *Application) Get(ctx context.Context, id uint64) (model.ApplicationModel, error) + func (srv *Application) GetByName(ctx context.Context, name string) (model.ApplicationModel, error) + func (srv *Application) GetList(ctx context.Context, userId *uint64) ([]*model.ApplicationModel, error) + func (srv *Application) PluginGetList(ctx context.Context, userId uint64) ([]*model.PluginApplicationModel, error) + func (srv *Application) PublicSwitch(ctx context.Context, applicationId uint64, public uint8) error + func (srv *Application) Update(ctx context.Context, applicationModel *model.ApplicationModel) (*model.ApplicationModel, error)