Documentation
¶
Overview ¶
Package fileService @Author: asus @Description: $ @File: router.go @Data: 2022/4/1116:51
Package fileService @Author: asus @Description: $ @File: uploadController @Data: 2022/3/2911:17
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type PostOssConfirm ¶
type PostOssKey ¶
type PostOssKey struct {
Key string `valid:"required" json:"Key"`
}
type PostOssUpload ¶
type UploadController ¶
func (*UploadController) BeforeActivation ¶
func (this *UploadController) BeforeActivation(b mvc.BeforeActivation)
func (*UploadController) OssExist ¶
func (this *UploadController) OssExist()
OssExist 查看是否存在 @Summary 查看是否存在 @Description 查看是否存在 @Produce json @Tags 上传文件 @param token header string true "登录用户token" @param root body PostOssKey true "上传参数" @Success 200 {object} Response @Router /api/server/oss/isExist [post]
func (*UploadController) PostConfig ¶
func (this *UploadController) PostConfig()
PostConfig 获取上传文件配置信息 @Summary 获取上传文件配置信息 @Description 获取上传文件配置信息 @Produce json @Tags 上传文件 @param token header string true "登录用户token" @Success 200 {object} Response @Router /api/server/config [post]
func (*UploadController) PostOssConfirm ¶
func (this *UploadController) PostOssConfirm()
PostOssConfirm 上传确认 @Summary 上传确认 @Description 上传确认 @Produce json @Tags 上传文件 @param token header string true "登录用户token" @param root body PostOssConfirm true "上传参数" @Success 200 {object} Response @Router /api/server/oss/confirm [post]
func (*UploadController) PostOssDelete ¶
func (this *UploadController) PostOssDelete()
PostOssDelete 删除 @Summary 删除 @Description 删除 @Produce json @Tags 上传文件 @param token header string true "登录用户token" @param root body PostOssKey true "上传参数" @Success 200 {object} Response @Router /api/server/oss/delete [post]
func (*UploadController) PostOssUpload ¶
func (this *UploadController) PostOssUpload()
PostOssUpload 上传 @Summary 上传 @Description 上传 @Produce json @Tags 上传文件 @param token header string true "登录用户token" @param root body PostOssUpload true "上传参数" @Success 200 {object} Response @Router /api/server/oss/upload [post]