Signed-off-by: Daniel <845765@qq.com>
This commit is contained in:
Daniel 2025-11-05 11:22:42 +08:00
parent 4fe334a9f8
commit 404068b91b
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
4 changed files with 22 additions and 18 deletions

View file

@ -64,6 +64,7 @@ type Kanban struct {
CardSize CardSize `json:"cardSize"` // 卡片大小
FitImage bool `json:"fitImage"` // 是否适应封面图片大小
DisplayFieldName bool `json:"displayFieldName"` // 是否显示字段名称
FillColBackgroundColor bool `json:"fillColBackgroundColor"` // 是否填充列背景颜色
Fields []*KanbanField `json:"fields"` // 卡片字段
Cards []*KanbanCard `json:"cards"` // 卡片
CardCount int `json:"rowCount"` // 总卡片数

View file

@ -2788,6 +2788,7 @@ func (tx *Transaction) doDuplicateAttrViewView(operation *Operation) (ret *TxErr
view.Kanban.CardSize = masterView.Kanban.CardSize
view.Kanban.FitImage = masterView.Kanban.FitImage
view.Kanban.DisplayFieldName = masterView.Kanban.DisplayFieldName
view.Kanban.FillColBackgroundColor = masterView.Kanban.FillColBackgroundColor
view.Kanban.ShowIcon = masterView.Kanban.ShowIcon
view.Kanban.WrapField = masterView.Kanban.WrapField
}

View file

@ -64,6 +64,7 @@ func RenderGroupView(attrView *av.AttributeView, view, groupView *av.View, query
groupView.Kanban.CardSize = view.Kanban.CardSize
groupView.Kanban.FitImage = view.Kanban.FitImage
groupView.Kanban.DisplayFieldName = view.Kanban.DisplayFieldName
groupView.Kanban.FillColBackgroundColor = view.Kanban.FillColBackgroundColor
}
if nil != err {
logging.LogErrorf("copy view fields [%s] to group [%s] failed: %s", view.ID, groupView.ID, err)

View file

@ -27,6 +27,7 @@ func RenderAttributeViewKanban(attrView *av.AttributeView, view *av.View, query
CardSize: view.Kanban.CardSize,
FitImage: view.Kanban.FitImage,
DisplayFieldName: view.Kanban.DisplayFieldName,
FillColBackgroundColor: view.Kanban.FillColBackgroundColor,
Fields: []*av.KanbanField{},
Cards: []*av.KanbanCard{},
}