Versions in this module Expand all Collapse all v5 v5.3.17 Mar 1, 2025 v5.3.16 Mar 1, 2025 v5.3.15 Mar 1, 2025 v5.3.14 Feb 5, 2025 Changes in this version + func CreateByReport(args *ArgsCreateByReport) (fileData BaseFileSys.FieldsFileClaimType, errCode string, err error) + func CreateWait(args *ArgsCreateWait) (waitID int64, err error) + func DeleteWithDay(args *ArgsDeleteWithDay) error + func GetCertSimple(bucketName string, waitID int64) (upToken string, newBucketName, errCode string, err error) + func GetCertificateToClient(args *ArgsGetCertificateToClient) (string, error) + func GetFileData(args *ArgsGetFileData) ([]byte, error) + func GetLastWaitByID(args *ArgsGetLastWaitByID) (fileClaimID int64, err error) + func GetPublicURLStr(fileID int64) (urlStr string, err error) + func GetPublicURLStrNoErr(fileID int64) (urlStr string) + func GetPublicURLStrs(fileIDs []int64) (dataList []string, err error) + func GetPublicURLsMap(args *ArgsGetPublicURLs) (data map[int64]string, err error) + func GetPublicURLsMapByFile(args *ArgsGetPublicURLsByFile) (data map[int64]string, err error) + func GetURLsByFileData(fileData *BaseFileSys.FieldsFileType) (fileURL string, err error) + func GetURLsByFileData2(bucket string, mark string) (fileURL string, err error) + func Run() + func UpdateWaitID(args *ArgsUpdateWaitID) (err error) + func Upload(data []byte, bucketName string, fileType string, ip string, ...) (fileData BaseFileSys.FieldsFileClaimType, errCode string, err error) + func UploadBySrc(args *ArgsUploadBySrc) (fileData BaseFileSys.FieldsFileClaimType, errCode string, err error) + func UploadByURL(args *ArgsUploadByURL) (fileData BaseFileSys.FieldsFileClaimType, errCode string, err error) + type ArgsCreateByReport struct + ClaimInfos []CoreSQLConfig.FieldsConfigType + CreateInfo CoreSQLFrom.FieldsFrom + Data []byte + Des string + ExpireAt time.Time + FileType string + IP string + type ArgsCreateWait struct + ClaimInfos CoreSQLConfig.FieldsConfigsType + CreateInfo CoreSQLFrom.FieldsFrom + Des string + ExpireAt time.Time + IP string + IsPublic bool + OrgID int64 + UserID int64 + type ArgsDeleteWithDay struct + Bucket string + Days int + Key string + type ArgsGetCertificateToClient struct + BucketName string + type ArgsGetFileData struct + ClaimID int64 + type ArgsGetLastWaitByID struct + ID int64 + UserID int64 + type ArgsGetPublicURLs struct + ClaimIDList []int64 + IsPublic bool + OrgID int64 + UserID int64 + type ArgsGetPublicURLsByFile struct + FileIDs []int64 + IsPublic bool + OrgID int64 + UserID int64 + type ArgsUpdateWaitID struct + FileClaimID int64 + ID int64 + type ArgsUploadBySrc struct + BucketName string + ClaimInfos []CoreSQLConfig.FieldsConfigType + CreateInfo CoreSQLFrom.FieldsFrom + Des string + ExpireAt time.Time + FileType string + IP string + IsPublic bool + OrgID int64 + Src string + UserID int64 + type ArgsUploadByURL struct + BucketName string + ClaimInfos []CoreSQLConfig.FieldsConfigType + CreateInfo CoreSQLFrom.FieldsFrom + Des string + ExpireAt time.Time + FileType string + IP string + IsPublic bool + OrgID int64 + URL string + UserID int64 + type DataGetPublicURLs struct + ClaimID int64 + FileID int64 + URL string + func GetPublicURLs(args *ArgsGetPublicURLs) (data []DataGetPublicURLs, err error) + func GetPublicURLsByFile(args *ArgsGetPublicURLsByFile) (data []DataGetPublicURLs, err error) + type FieldsWait struct + ClaimInfos CoreSQLConfig.FieldsConfigsType + CreateAt time.Time + CreateInfo CoreSQLFrom.FieldsFrom + Des string + ExpireAt time.Time + FileClaimID int64 + ID int64 + IP string + IsPublic bool + OrgID int64 + UserID int64 + func GetWaitByID(id int64) (data FieldsWait, err error)