作者 庄敏学

页面库列表增加更新时间

@@ -39,9 +39,10 @@ func NewAppPageItem(appPage *domain.AppPage, charts []*domain.Chart) AppPageItem @@ -39,9 +39,10 @@ func NewAppPageItem(appPage *domain.AppPage, charts []*domain.Chart) AppPageItem
39 return item.Id, item 39 return item.Id, item
40 }) 40 })
41 item := AppPageItem{ 41 item := AppPageItem{
42 - Id: appPage.Id,  
43 - Name: appPage.Name,  
44 - Cover: appPage.Cover, 42 + Id: appPage.Id,
  43 + Name: appPage.Name,
  44 + Cover: appPage.Cover,
  45 + UpdatedAt: appPage.UpdatedAt,
45 } 46 }
46 for _, id := range appPage.Charts { 47 for _, id := range appPage.Charts {
47 if v, ok := chartsMap[id]; ok { 48 if v, ok := chartsMap[id]; ok {
@@ -295,10 +295,11 @@ type AppPageSearchResponse struct { @@ -295,10 +295,11 @@ type AppPageSearchResponse struct {
295 } 295 }
296 296
297 type AppPageItem struct { 297 type AppPageItem struct {
298 - Id int64 `json:"id,optional"` // 唯一标识  
299 - Name string `json:"name,optional"` // 名称  
300 - Cover string `json:"cover,optional"` // 封面  
301 - Charts []AppPageChartItem `json:"charts,optional"` // 图表 298 + Id int64 `json:"id,optional"` // 唯一标识
  299 + Name string `json:"name,optional"` // 名称
  300 + Cover string `json:"cover,optional"` // 封面
  301 + Charts []AppPageChartItem `json:"charts,optional"` // 图表
  302 + UpdatedAt int64 `json:"updatedAt,optional"` //更新时间
302 } 303 }
303 304
304 type AppPageChartItem struct { 305 type AppPageChartItem struct {
@@ -94,6 +94,7 @@ type ( @@ -94,6 +94,7 @@ type (
94 Name string `json:"name,optional"` // 名称 94 Name string `json:"name,optional"` // 名称
95 Cover string `json:"cover,optional"` // 封面 95 Cover string `json:"cover,optional"` // 封面
96 Charts []AppPageChartItem `json:"charts,optional"`// 图表 96 Charts []AppPageChartItem `json:"charts,optional"`// 图表
  97 + UpdatedAt int64 `json:"updatedAt,optional"` //更新时间
97 } 98 }
98 AppPageChartItem struct{ 99 AppPageChartItem struct{
99 ChartId int64 `json:"chartId"` // 图表ID 100 ChartId int64 `json:"chartId"` // 图表ID