如何在视图配置中显示审计字段?

系统默认审计字段不显示,需要通过自定义配置来启用显示。

关键要点:

  1. 默认行为:系统的审计字段(create_user, create_date, update_user, update_date)默认 display: false

  2. 显示方法:需要在视图的 columns 数组中明确声明这些字段,并设置:
    • "custom": true - 表示这是自定义字段
    • "display": true - 启用显示
  3. 示例配置
    {
      "type": "search",
      "columns": [
        {
          "name": "create_user",
          "displayName": "创建人",
          "custom": true,
          "display": true
        },
        {
          "name": "create_date",
          "displayName": "创建时间",
          "widget": "datetimerange",
          "custom": true,
          "display": true
        },
        {
          "name": "update_user",
          "displayName": "更新人",
          "custom": true,
          "display": true
        },
        {
          "name": "update_date",
          "displayName": "更新时间",
          "widget": "datetimerange",
          "custom": true,
          "display": true
        }
      ]
    }

注意事项:

  • 如果只想显示部分审计字段,只需在 columns 中包含需要的字段即可
  • widget 属性可以根据需要选择不同的控件类型(如 date, datetime, datetimerange 等)
  • 可以自定义 displayName 来设置显示的中文名称