♻️ Refactor av data structure

This commit is contained in:
Daniel 2023-07-11 22:36:02 +08:00
parent 39b28cbc98
commit 1ccdb4c576
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
2 changed files with 143 additions and 152 deletions

View file

@ -1053,12 +1053,13 @@ type Operation struct {
DeckID string `json:"deckID"` // 用于添加/删除闪卡
AvID string `json:"avID"` // 属性视图 ID
ViewID string `json:"viewID"` // 属性视图的视图 ID
SrcIDs []string `json:"srcIDs"` // 用于将块拖拽到属性视图中
Name string `json:"name"` // 用于属性视图列名
Typ string `json:"type"` // 用于属性视图列类型
RowID string `json:"rowID"` // 用于属性视图行 ID
AvID string `json:"avID"` // 属性视图 ID
ViewID string `json:"viewID"` // 属性视图的视图 ID
SrcIDs []string `json:"srcIDs"` // 用于将块拖拽到属性视图中
Name string `json:"name"` // 属性视图列名
Typ string `json:"type"` // 属性视图列类型
PreviousRowID string `json:"previousRowID"` // 属性视图前一行 ID
RowID string `json:"rowID"` // 属性视图行 ID
discard bool // 用于标识是否在事务合并中丢弃
}