内置值

{
  "columns": {
    "auditUserId": {
      "field": "auditUserId",
      "name": "audit_user_id",
      "alias": "audit_user_id",
      "extend": {
        // 如果opinion有变更,把paramField参数对应的值赋予field
        "paramField": "_userId",
        // 通知列,如果列变更了,通知列需要进行二次变更
        "noticeField": "auditStatus,opinion"
      }
    },
    "auditDate": {
      "field": "auditDate",
      "name": "audit_date",
      "alias": "audit_date",
      "extend": {
        // 如果opinion有变更,把paramField参数对应的值赋予field
        "paramField": "_currentDate",
        // 通知列,如果列变更了,通知列需要进行二次变更
        "noticeField": "auditStatus,opinion"
      }
    }
  }
}

KV值

    // #region 名称数据来源 KV
    "supplierName": {
      "tableId": 1,
      "extend": {
        //列变更通知
        "noticeField": "supplierId",
        // 数据来源赋予fied
        "paramField": "supplierIdSn"
      },
      "title": "关联供应商名"
    },
    // #region 名称数据来源 KV
// #region 提取KV情况显示名  
if (x.Value is JObject && x.Value != null)
{
    JObject jo = x.Value as JObject;
    if (jo.ContainsKey("value") && jo.ContainsKey("name"))
    {
        dictionary[$"{xKey}Sn"] = jo.GetValue("name").ToString();
    }
    else
    {
        dictionary[$"{xKey}Sn"] = null;
    }
}
// #endregion 提取KV情况显示名  
文档更新时间: 2022-05-14 10:26   作者:admin