# widget 参数说明

{
    "id": "TJ9d36f39bc8c6405e8b0a20242703ee",  // 组件id
    "name": "pie-progress",  // 组件名称
    "type": "echarts",       // 组件类型
    "title": "饼图进度条",     // 组件标题
    "width": 500,            // 组件宽度
    "height": 500,           // 组件高度
    "x": 257,                // 组件离容器左侧距离
    "y": 549,                // 组件离容器上侧距离
    "orderNo": 1,            // 顺序号
    "visualId": "TJdef114b37e3f46ae86b8bc00ef5ae1",  // 大屏id
    "option": {   // 与config.json中配置的option一一对应
        "color": [
            "#30d2fd",
            "#fff",
            "rgba(255,255,255,.2)"
        ],
        "tab": {
            "series": [
                {
                    "formatter": "{c}",
                }
            ]
        },
        "title": {
            "itemGap": 10,
            "link": "",
            "padding": 5,
            "show": true,
            "subLink": "",
            "subtext": "",
            "subtextStyle": {
                "fontSize": 12,
                "fontWeight": "normal"
            },
            "text": "标题",
            "textStyle": {
                "fontSize": 18,
                "fontWeight": "bold"
            },
            "top": "top"
        }
    },
    "data": {
        "id": "TJbe52de7795ac40b5bcc26b5dab4917",  // 数据id
        "dataType": "static",       // 数据类型
        "datasetId": "",            // 数据资源id
        "objectData": [             // 静态数据或数据资源查询出的数据
            {
                "data": 38,
                "max": 100
            }
        ],
        "dataAnalysis": {                     // 数据匹配
            "data": { 
                "field": [                    // 匹配字段
                    { 
                        "fieldAlias": "data", // 字段别名
                        "fieldName": "data"   // 字段名
                    }
                ], 
                "name": "进度值",             // 匹配名称
                "template": false            // 模板
            },
            "max": {
                "field": [
                    {
                        "fieldAlias": "max",
                        "fieldName": "max"
                    }
                ],
                "name": "最大值",
                "template": false
            }
        },
        "autoRefresh": false,   // 是否自动刷新
        "refreshSecond": 1,     // 刷新间隔时间,单位(秒)
        "rowLimit": "1"         // 默认查询条数
    },
     "interact": {
         "event": [   // 交互事件
             {
                 "name": "数据改变事件",  // 事件名称
                 "enable": true,        // 是否启用事件
                 "filters": [           // 绑定字段
                     {
                         "field": "fieldName",  // 绑定字段名
                         "variable": "value"    // 绑定到变量名
                     }
                 ]
             }
         ],
          "filters": [                 // 数据响应
              { 
                  "field": "DEPID",     // 绑定字段名
                  "variable": "value"   // 绑定的变量名
              }
         ]
     }
}
Last Updated: 8/17/2022, 9:54:22 AM