Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateCloudFileLogic ¶
func NewCreateCloudFileLogic ¶
func NewCreateCloudFileLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateCloudFileLogic
func (*CreateCloudFileLogic) CreateCloudFile ¶
func (l *CreateCloudFileLogic) CreateCloudFile(req *types.CloudFileInfo) (*types.BaseMsgResp, error)
type DeleteCloudFileLogic ¶
func NewDeleteCloudFileLogic ¶
func NewDeleteCloudFileLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteCloudFileLogic
func (*DeleteCloudFileLogic) DeleteCloudFile ¶
func (l *DeleteCloudFileLogic) DeleteCloudFile(req *types.UUIDsReq) (*types.BaseMsgResp, error)
type GetCloudFileByIdLogic ¶
func NewGetCloudFileByIdLogic ¶
func NewGetCloudFileByIdLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetCloudFileByIdLogic
func (*GetCloudFileByIdLogic) GetCloudFileById ¶
func (l *GetCloudFileByIdLogic) GetCloudFileById(req *types.UUIDReq) (*types.CloudFileInfoResp, error)
type GetCloudFileListLogic ¶
func NewGetCloudFileListLogic ¶
func NewGetCloudFileListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetCloudFileListLogic
func (*GetCloudFileListLogic) GetCloudFileList ¶
func (l *GetCloudFileListLogic) GetCloudFileList(req *types.CloudFileListReq) (*types.CloudFileListResp, error)
type UpdateCloudFileLogic ¶
func NewUpdateCloudFileLogic ¶
func NewUpdateCloudFileLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateCloudFileLogic
func (*UpdateCloudFileLogic) UpdateCloudFile ¶
func (l *UpdateCloudFileLogic) UpdateCloudFile(req *types.CloudFileInfo) (*types.BaseMsgResp, error)
type UploadLogic ¶
func NewUploadLogic ¶
func NewUploadLogic(r *http.Request, svcCtx *svc.ServiceContext) *UploadLogic
func (*UploadLogic) Upload ¶
func (l *UploadLogic) Upload() (resp *types.CloudFileInfoResp, err error)
func (*UploadLogic) UploadToProvider ¶
Click to show internal directories.
Click to hide internal directories.