package response

type FileQiniuResponse struct {
	Id           uint   `json:"id"`
	CreateTime   string `json:"create_time"`   // 创建时间
	UpdateTime   string `json:"update_time"`   // 更新时间
	ParentId     int    `json:"parent_id"`     //父文件夹id
	TaskId       int    `json:"task_id"`       //关联任务id，默认为0
	FileName     string `json:"file_name"`     //文件名称
	FileVersion  int64  `json:"file_version"`  //文件版本
	QiniuAddress string `json:"qiniu_address"` //七牛云文件地址
	QiniuKey     string `json:"qiniu_key"`     //七牛云key,方便删除文件
	QiniuHash    string `json:"qiniu_hash"`    //七牛云hash
	FileType     int    `json:"file_type"`     //文件类型
	MD5          string `json:"md5"`           //文件MD5值
	PushPolicy   int    `json:"push_policy"`   //更新推送策略
	PushTime     string `json:"push_time"`     //更新推送时间
}

type QiniuMirrorMessage struct {
	//CreateTime   string `json:"create_time"`   // 创建时间
	TaskId       int    `json:"task_id"`       //关联任务id，默认为0
	FileName     string `json:"file_name"`     //文件名称
	FileVersion  int64  `json:"file_version"`  //文件版本
	QiniuAddress string `json:"qiniu_address"` //七牛云文件地址
	QiniuHash    string `json:"qiniu_hash"`    //七牛云hash
	MD5          string `json:"md5"`           //文件MD5值
	//PushPolicy   int    `json:"push_policy"`   //更新推送策略
	//PushTime     string `json:"push_time"`     //更新推送时间
}
