20 lines
1.1 KiB
Go
20 lines
1.1 KiB
Go
|
package model
|
|||
|
|
|||
|
// 此表作为画家宝中的画作中间表的主表(画作主要数据保存在画作微服务中),请悉知
|
|||
|
type ArtworkLockRecord struct {
|
|||
|
Model
|
|||
|
ArtistUid string `json:"artistUid" gorm:"column:artist_uid;type:varchar(191);comment:画家uid"`
|
|||
|
ArtworkUid string `json:"artworkUid" gorm:"column:artwork_uid;type:varchar(191);comment:画作uid"`
|
|||
|
Status int64 `json:"status" gorm:"column:status;default:1;comment:1=准备/暂存 2=锁定 3=解锁"`
|
|||
|
LockTime string `json:"lockTime" gorm:"column:lock_time;comment:锁定时间"`
|
|||
|
//画作补充信息审批记录
|
|||
|
AuditStatus int64 `json:"auditStatus" gorm:"column:audit_status;default:1;comment:画作补充信息审核状态 1:待审核/暂存 2:审核通过 3:审核不通过"`
|
|||
|
AuditMark string `json:"auditMark" gorm:"column:audit_mark;comment:审核备注"`
|
|||
|
AuditMark2 string `json:"auditMark2" gorm:"column:audit_mark2;comment:审核备注2"`
|
|||
|
//UserInfo User `gorm:"foreignKey:ArtistUid;reference:MgmtArtistUid"`
|
|||
|
}
|
|||
|
|
|||
|
func (a ArtworkLockRecord) TableName() string {
|
|||
|
return "artwork_lock_record"
|
|||
|
}
|