This commit is contained in:
Daniel 2025-08-05 21:00:43 +08:00
parent 3b505a20f2
commit 6ce0cbb0cb
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -64,10 +64,11 @@ type BaseInstance struct {
ShowIcon bool `json:"showIcon"` // 是否显示字段图标 ShowIcon bool `json:"showIcon"` // 是否显示字段图标
WrapField bool `json:"wrapField"` // 是否换行字段内容 WrapField bool `json:"wrapField"` // 是否换行字段内容
Groups []Viewable `json:"groups,omitempty"` // 分组实例列表 GroupValue *Value `json:"groupValue,omitempty"` // 分组值
GroupCalc *GroupCalc `json:"groupCalc,omitempty"` // 分组计算规则和结果 Groups []Viewable `json:"groups,omitempty"` // 分组实例列表
GroupFolded bool `json:"groupFolded"` // 分组是否折叠 GroupCalc *GroupCalc `json:"groupCalc,omitempty"` // 分组计算规则和结果
GroupHidden int `json:"groupHidden"` // 分组是否隐藏0显示1空白隐藏2手动隐藏 GroupFolded bool `json:"groupFolded"` // 分组是否折叠
GroupHidden int `json:"groupHidden"` // 分组是否隐藏0显示1空白隐藏2手动隐藏
} }
func NewViewBaseInstance(view *View) *BaseInstance { func NewViewBaseInstance(view *View) *BaseInstance {
@ -89,6 +90,7 @@ func NewViewBaseInstance(view *View) *BaseInstance {
Filters: view.Filters, Filters: view.Filters,
Sorts: view.Sorts, Sorts: view.Sorts,
Group: view.Group, Group: view.Group,
GroupValue: view.GroupVal,
GroupCalc: view.GroupCalc, GroupCalc: view.GroupCalc,
GroupFolded: view.GroupFolded, GroupFolded: view.GroupFolded,
GroupHidden: view.GroupHidden, GroupHidden: view.GroupHidden,