using NewLife.Cube.Widgets;
using NewLife.YuqueWeb.Entity;
namespace NewLife.YuqueWeb.Widgets;
/// <summary>今日更新。工作台 KPI 指标,今日发生内容更新的文章数(按 UpdateTime 统计)</summary>
[Widget("TodayDocs", "今日更新", Icon = "fa-pencil-square-o", Cols = 2, Sort = 3, Category = "语雀管理", AdminOnly = true, Color = "orange", WidgetType = WidgetTypes.Kpi)]
public class TodayDocsWidget : IWidget
{
/// <summary>获取组件数据</summary>
public Object GetData()
{
var count = Document.GetTodayCount();
return new KpiData
{
Value = count.ToString(),
Trend = "今日内容更新",
Url = "/Yuque/Document",
};
}
}
|