Init
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
package builders
|
||||
|
||||
import (
|
||||
"cs-agent/internal/models"
|
||||
"cs-agent/internal/pkg/dto/response"
|
||||
)
|
||||
|
||||
func BuildAsset(item *models.Asset) response.AssetResponse {
|
||||
ret := response.AssetResponse{
|
||||
ID: item.ID,
|
||||
AssetID: item.AssetID,
|
||||
Provider: item.Provider,
|
||||
Filename: item.Filename,
|
||||
FileSize: item.FileSize,
|
||||
MimeType: item.MimeType,
|
||||
URL: item.URL,
|
||||
StorageKey: item.StorageKey,
|
||||
Status: item.Status,
|
||||
CreatedAt: item.CreatedAt.Format("2006-01-02 15:04:05"),
|
||||
UpdatedAt: item.UpdatedAt.Format("2006-01-02 15:04:05"),
|
||||
CreateUserID: item.CreateUserID,
|
||||
CreateUserName: item.CreateUserName,
|
||||
UpdateUserID: item.UpdateUserID,
|
||||
UpdateUserName: item.UpdateUserName,
|
||||
}
|
||||
return ret
|
||||
}
|
||||
Reference in New Issue
Block a user