From 4b63908ad085bc570623f7b0c0fd397b2ae7a80d Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期一, 07 八月 2023 15:41:32 +0800 Subject: [PATCH] 增加文件列表接口,文件上传时间,文件删除时间 --- model/file.go | 15 ++++++--------- 1 files changed, 6 insertions(+), 9 deletions(-) diff --git a/model/file.go b/model/file.go index 3b919f3..bd1c46a 100644 --- a/model/file.go +++ b/model/file.go @@ -11,7 +11,6 @@ type ( // File 闄勪欢 File struct { - Id int `json:"id" gorm:"column:id;primary_key;AUTO_INCREMENT"` Name string `gorm:"name" json:"name"` Size int64 `gorm:"size" json:"size"` // 鏂囦欢澶у皬 FilePath string `gorm:"file_path" json:"filePath"` // 鏂囦欢璺緞 @@ -22,9 +21,7 @@ FileType string `gorm:"file_type" json:"fileType"` // 鏂囦欢绫诲瀷 SourceType string `gorm:"source_type" json:"sourceType"` // 闄勪欢鏉ユ簮 SourceId int `gorm:"source_id" json:"sourceId"` // 鏉ユ簮id - CreateTime string `gorm:"create_time" json:"createTime"` // 鍒涘缓鏃堕棿 - UpdateTime string `gorm:"update_time" json:"updateTime"` - Content string `gorm:"content" json:"content"` // 鏂囦欢鍐呭 + gorm.Model `json:"-"` } // FileSearch 闄勪欢鎼滅储鏉′欢 @@ -51,8 +48,8 @@ func (slf *FileSearch) build() *gorm.DB { var db = slf.Orm.Model(&File{}) - if slf.Id != 0 { - db = db.Where("id = ?", slf.Id) + if slf.ID != 0 { + db = db.Where("id = ?", slf.ID) } return db @@ -85,8 +82,8 @@ return record, err } -func (slf *FileSearch) SetId(id int) *FileSearch { - slf.Id = id +func (slf *FileSearch) SetId(id uint) *FileSearch { + slf.ID = id return slf } @@ -108,7 +105,7 @@ } func (slf *FileSearch) Save(record *File) error { - if record.Id == 0 { + if record.ID == 0 { return errors.New("id涓虹┖") } var db = slf.build() -- Gitblit v1.8.0