16 lines
553 B
Go
16 lines
553 B
Go
|
package model
|
||
|
|
||
|
type ArtworkLockRecord struct {
|
||
|
Model
|
||
|
ArtistUid string `json:"artistUid" gorm:"column:artist_uid;comment:画家uid"`
|
||
|
ArtworkUid string `json:"artworkUid" gorm:"column:artwork_uid;comment:画作uid"`
|
||
|
Status int64 `json:"status" gorm:"column:status;default:1;comment:1=准备/暂存 2=锁定 3=解锁"`
|
||
|
LockTime string `json:"lockTime" gorm:"column:lock_time;锁定时间"`
|
||
|
|
||
|
UserInfo User `gorm:"foreignKey:ArtistUid;reference:MgmtArtistUid"`
|
||
|
}
|
||
|
|
||
|
func (a ArtworkLockRecord) TableName() string {
|
||
|
return "artwork_lock_record"
|
||
|
}
|