//汇聚到数据平台
var HJData = [
[{
name: '中间库'
}, {
name: '中间库',
value: 200
}],
[{
name: '中间库'
}, {
name: '人事系统',
value: 90
}],
[{
name: '中间库'
}, {
name: '教务系统',
value: 90
}],
[{
name: '中间库'
}, {
name: '财务系统',
value: 90
}],
[{
name: '中间库'
}, {
name: '图书馆系统',
value: 90
}],
[{
name: '中间库'
}, {
name: '研究生系统',
value: 90
}],
[{
name: '中间库'
}, {
name: '科研管理系统',
value: 90
}],
[{
name: '中间库'
}, {
name: '学工管理系统',
value: 90
}]
];
此处我们后端的处理方式是jsonarray套一个jsonarray再套一个jsonobject,例如:
JSONArray hjData = new JSONArray();
JSONArray hjDataContent = new JSONArray();
//中间库
ShareDataFlowMapNode shareDataFlowMapNode = new ShareDataFlowMapNode();
shareDataFlowMapNode.setName("中间库");
ShareDataFlowMapNode centreDatabase = shareDataFlowMapNodeRepository.findByCondition(shareDataFlowMapNode);
JSONObject headObject = new JSONObject();
JSONObject contentObject = new JSONObject();
headObject.put("name","中间库");
contentObject.put("name","中间库");
contentObject.put("size",centreDatabase.getSize());
hjDataContent.add(headObject);
hjDataContent.add(contentObject);
hjData.add(hjDataContent);
另一种情况:
dataList:[
{
name1:'学生基本信息',
name2:'数据接入监测',
name3:'正常',
name4:'正常接入',
name5:'2021-02-02 14:40:34'
},
{
name1:'学生基本信息',
name2:'数据接入监测',
name3:'正常',
name4:'正常接入',
name5:'2021-02-02 14:40:34'
}]
这种只是简单地用List<ShareDataMonitorDetails>
方式即可