FileUploadInfo.h 1.15 KB
//
//  FileUploadInfo.h
//
// ***************************************************************
// Copyright (c) 2014 –苏州犀牛网络科技有限公司
//  Title: com.xiniunet.site.domain.FileUploadInfo
//  Description: site Domain
//  @author 杨琦
// ***************************************************************
//

#import "BaseDomain.h"

@interface FileUploadInfo : BaseDomain
/**
 *  @brief 文件ID
 */
@property(nonatomic) UInt64 uuid;

/**
 *  @brief 文件标题
 */
@property(nonatomic,retain) NSString* title;

/**
 *  @brief 上传端
 */
@property(nonatomic,retain) NSString* endpoint;

/**
 *  @brief 存储空间
 */
@property(nonatomic,retain) NSString* bucket;

/**
 *  @brief 文件存储路径
 */
@property(nonatomic,retain) NSString* fileUrl;

/**
 *  @brief 行版本号
 */
@property(nonatomic) UInt64 rowVersion;

#pragma mark -定义基类属性
@property(nonatomic,retain) BaseDomain *baseDomain;

#pragma mark -定义外部方法
/**
 *  @brief 初始化
 */
- (instancetype)init;

/**
 *  @brief 通过字典赋值
 */
-(void)setSelfDic:(NSMutableDictionary *)dic;

/**
 *  @brief 返回自身最外层的key
 */
-(NSString *)f_getSelfKey;

@end