From 1d0d1ad0c03cbcd3ea46db19dd172ad4b884c312 Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Fri, 3 Mar 2023 10:28:33 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E6=8C=81=E4=B9=85=E5=8C=96=E5=B1=9E?= =?UTF-8?q?=E6=80=A7=E8=A7=86=E5=9B=BE=20https://github.com/siyuan-note/si?= =?UTF-8?q?yuan/issues/2829?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel/av/av.go | 2 ++ kernel/av/cell.go | 2 +- kernel/model/attribute_view.go | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/kernel/av/av.go b/kernel/av/av.go index ce9cab646..7c8ccec5a 100644 --- a/kernel/av/av.go +++ b/kernel/av/av.go @@ -31,6 +31,7 @@ import ( // AttributeView 描述了属性视图的结构。 type AttributeView struct { + Spec int `json:"spec"` ID string `json:"id"` // 属性视图 ID Columns []interface{} `json:"columns"` // 表格列名 Rows []*Row `json:"rows"` // 表格行记录 @@ -50,6 +51,7 @@ const ( func NewAttributeView(id string) *AttributeView { return &AttributeView{ + Spec: 0, ID: id, Columns: []interface{}{NewColumnBlock()}, Rows: []*Row{}, diff --git a/kernel/av/cell.go b/kernel/av/cell.go index d2559d5c7..ad1a6bea1 100644 --- a/kernel/av/cell.go +++ b/kernel/av/cell.go @@ -17,7 +17,7 @@ package av type Cell struct { - Value string + Value string `json:"value"` } type CellBlock struct { diff --git a/kernel/model/attribute_view.go b/kernel/model/attribute_view.go index 31013da1c..c4c922723 100644 --- a/kernel/model/attribute_view.go +++ b/kernel/model/attribute_view.go @@ -19,6 +19,7 @@ package model import ( "errors" "fmt" + "github.com/88250/lute/parse" "github.com/siyuan-note/logging" "github.com/siyuan-note/siyuan/kernel/av"