echarts 根据每个 legend 标签排序问题

请教各位大神,可以给 echarts 中的 legend 标签加事件吗? 我想实现点击每一个标签都是一个单独的 sql 查询语句,下面是官网案例:
4Q3SXEM5UGGK8_5EICN22png
主要是想实现每个 legend 标签点击进去之后可以对数据进行单独排序,实现下面的效果,不知道润乾工具封装过后 json@a(“ds2”) 能不能实现这个效果,点击进去每一个 legend 标签都会对它所有数据进行排序,取前 20,这样 x 轴下方的名称也会发生动态的改变:

4DMXDT90IDLDL97IC7png
不知道润乾能不能帮我解决这个问题?

下面是报表转内建的压缩文件:
reportQueryByHourzip