Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ToProjectApis ¶
func ToProjectApis(ctx context.Context, svcCtx *svc.ServiceContext, in []*sys.DataProject) (ret []*types.DataProject)
func ToProjectPbs ¶
func ToProjectPbs(in []*types.DataProject) (ret []*sys.DataProject)
Types ¶
type CreateLogic ¶
func NewCreateLogic ¶
func NewCreateLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateLogic
func (*CreateLogic) Create ¶
func (l *CreateLogic) Create(req *types.DataProjectSaveReq) error
type DeleteLogic ¶
func NewDeleteLogic ¶
func NewDeleteLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteLogic
func (*DeleteLogic) Delete ¶
func (l *DeleteLogic) Delete(req *types.DataProjectDeleteReq) error
type ProjectIndexLogic ¶
func NewProjectIndexLogic ¶
func NewProjectIndexLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ProjectIndexLogic
func (*ProjectIndexLogic) ProjectIndex ¶
func (l *ProjectIndexLogic) ProjectIndex(req *types.DataProjectIndexReq) (resp *types.DataProjectIndexResp, err error)
type ProjectMultiUpdateLogic ¶
func NewProjectMultiUpdateLogic ¶
func NewProjectMultiUpdateLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ProjectMultiUpdateLogic
func (*ProjectMultiUpdateLogic) ProjectMultiUpdate ¶
func (l *ProjectMultiUpdateLogic) ProjectMultiUpdate(req *types.DataProjectMultiUpdateReq) error
Click to show internal directories.
Click to hide internal directories.