You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
1.3 KiB
32 lines
1.3 KiB
package comment
|
|
|
|
import "time"
|
|
|
|
func (Comment) TableName() string {
|
|
return "comment"
|
|
}
|
|
|
|
// Comment 用户评论结构体
|
|
type Comment struct {
|
|
ID int `json:"id"` // 评论ID
|
|
GoodsID int `json:"goods_id"` // 商品ID
|
|
OrderID int `json:"order_id"` // 订单ID
|
|
OrderItemID int `json:"order_item_id"` // 订单项ID
|
|
UserID int `json:"user_id"` // 用户ID
|
|
Level int `json:"level"` // 评级
|
|
Content string `json:"content"` // 评论内容
|
|
Images []string `json:"images"` // 评论图片列表
|
|
Status string `json:"status"` // 评论状态
|
|
AdminID int `json:"admin_id"` // 管理员ID
|
|
ReplyContent string `json:"reply_content"` // 回复内容
|
|
ReplyTime time.Time `json:"replytime"` // 回复时间
|
|
CreateTime int64 `json:"createtime"` // 创建时间
|
|
UpdateTime int64 `json:"updatetime"` // 更新时间
|
|
DeleteTime int64 `json:"deletetime"` // 删除时间
|
|
User struct {
|
|
ID int `json:"id"` // 用户ID
|
|
Nickname string `json:"nickname"` // 用户昵称
|
|
Avatar string `json:"avatar"` // 用户头像
|
|
} `json:"user" xorm:"-"` // 用户信息
|
|
}
|