namespace NewLife.YuqueWeb.Widgets;
/// <summary>KPI 小卡数据。工作台 KPI 组件返回的公开数据模型,承载 { Value, Trend, Url } 渲染契约。
/// 必须是公开类型:匿名类型编译为 internal,业务程序集返回匿名对象时,魔方 Dashboard 视图
/// (NewLife.Cube.dll)跨程序集 dynamic 绑定会抛 RuntimeBinderException('object' 不含 'Value')</summary>
public class KpiData
{
/// <summary>主数值</summary>
public String Value { get; set; }
/// <summary>趋势描述。可为简单 HTML 片段</summary>
public String Trend { get; set; }
/// <summary>点击跳转地址</summary>
public String Url { get; set; }
}
|