增加作者头像
This commit is contained in:
parent
81e89623e7
commit
69d661c8ea
@ -6,6 +6,7 @@ import (
|
|||||||
|
|
||||||
type VideoAuthorDto struct {
|
type VideoAuthorDto struct {
|
||||||
AuthorName string `json:"author_name"` // 作者姓名
|
AuthorName string `json:"author_name"` // 作者姓名
|
||||||
|
AuthorAvatar string `json:"author_avatar"` // 作者头像
|
||||||
HospitalName string `json:"hospital_name"` // 作者所属医院
|
HospitalName string `json:"hospital_name"` // 作者所属医院
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -17,7 +18,8 @@ func GetVideoAuthorListDto(m []*model.VideoAuthor) []*VideoAuthorDto {
|
|||||||
if len(m) > 0 {
|
if len(m) > 0 {
|
||||||
for i, v := range m {
|
for i, v := range m {
|
||||||
response := &VideoAuthorDto{
|
response := &VideoAuthorDto{
|
||||||
AuthorName: v.AuthorName,
|
AuthorName: v.AuthorName,
|
||||||
|
AuthorAvatar: v.AuthorAvatar,
|
||||||
}
|
}
|
||||||
|
|
||||||
// 加载数据-医院属性
|
// 加载数据-医院属性
|
||||||
|
|||||||
@ -1,17 +1,19 @@
|
|||||||
package model
|
package model
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"gorm.io/gorm"
|
|
||||||
"time"
|
"time"
|
||||||
"vote-video-api/global"
|
"vote-video-api/global"
|
||||||
|
|
||||||
|
"gorm.io/gorm"
|
||||||
)
|
)
|
||||||
|
|
||||||
// VideoAuthor 视频-作者表
|
// VideoAuthor 视频-作者表
|
||||||
type VideoAuthor struct {
|
type VideoAuthor struct {
|
||||||
AuthorId int64 `gorm:"column:author_id;type:bigint(19);primary_key;comment:主键id" json:"author_id"`
|
AuthorId int64 `gorm:"column:author_id;type:bigint(19);primary_key;comment:主键id" json:"author_id"`
|
||||||
VideoId int64 `gorm:"column:video_id;type:bigint(19);comment:视频id;NOT NULL" json:"video_id"`
|
VideoId int64 `gorm:"column:video_id;type:bigint(19);comment:视频id;NOT NULL" json:"video_id"`
|
||||||
AuthorName string `gorm:"column:author_name;type:varchar(100);comment:作者姓名" json:"author_name"`
|
AuthorName string `gorm:"column:author_name;type:varchar(100);comment:作者姓名" json:"author_name"`
|
||||||
HospitalId int64 `gorm:"column:hospital_id;type:bigint(19);comment:作者所属医院id" json:"hospital_id"`
|
AuthorAvatar string `gorm:"column:author_avatar;type:varchar(255);comment:作者头像" json:"author_avatar"`
|
||||||
|
HospitalId int64 `gorm:"column:hospital_id;type:bigint(19);comment:作者所属医院id" json:"hospital_id"`
|
||||||
Model
|
Model
|
||||||
BaseHospital *BaseHospital `gorm:"foreignKey:HospitalId;references:hospital_id" json:"base_hospital"`
|
BaseHospital *BaseHospital `gorm:"foreignKey:HospitalId;references:hospital_id" json:"base_hospital"`
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user