This commit is contained in:
Daniel 2025-07-08 16:33:37 +08:00
parent 91a4578859
commit 89dc7c62e7
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
16 changed files with 40 additions and 29 deletions

View file

@ -66,12 +66,11 @@ type BaseInstance struct {
Folded bool `json:"folded,omitempty"` // 是否折叠
Hidden bool `json:"hidden,omitempty"` // 是否隐藏
Groups []Viewable `json:"groups,omitempty"` // 分组实例列表
GroupCalc *GroupCalc `json:"groupCalc,omitempty"` // 分组计算规则和结果
GroupName string `json:"groupName,omitempty"` // 分组名称
GroupFolded bool `json:"groupFolded,omitempty"` // 分组是否折叠
GroupHidden bool `json:"groupHidden,omitempty"` // 分组是否隐藏
GroupDefault bool `json:"groupDefault,omitempty"` // 是否为默认分组
Groups []Viewable `json:"groups,omitempty"` // 分组实例列表
GroupCalc *GroupCalc `json:"groupCalc,omitempty"` // 分组计算规则和结果
GroupName string `json:"groupName,omitempty"` // 分组名称
GroupFolded bool `json:"groupFolded,omitempty"` // 分组是否折叠
GroupHidden bool `json:"groupHidden,omitempty"` // 分组是否隐藏
}
func NewViewBaseInstance(view *View) *BaseInstance {
@ -97,7 +96,6 @@ func NewViewBaseInstance(view *View) *BaseInstance {
GroupName: view.GroupName,
GroupFolded: view.GroupFolded,
GroupHidden: view.GroupHidden,
GroupDefault: view.GroupDefault,
ShowIcon: showIcon,
WrapField: wrapField,
}
@ -135,10 +133,6 @@ func (baseInstance *BaseInstance) SetGroupHidden(hidden bool) {
baseInstance.GroupHidden = hidden
}
func (baseInstance *BaseInstance) SetGroupDefault(defaulted bool) {
baseInstance.GroupDefault = defaulted
}
func (baseInstance *BaseInstance) GetID() string {
return baseInstance.ID
}