驾驶舱指标配置

[TOC] # [驾驶舱指标配置接口] ## 1. http://www.oa.enfiep.com:8096/cockpit/getCockpitIndexList ### 1.1. 接口功能 > 根据驾驶舱编码获取驾驶舱指标列表 第一次配置时全部添加,默认为全部未选中 之后都查询配置表内容 ### 1.2. 请求方式 > post ### 1.3. 请求参数 |参数|必选|类型|说明| |:----- |:-------|:-----|:-----| |userId|true|String|登录用户ID,测试 system| |cockpitCode|true|String|驾驶舱编码 集团驾驶舱 JTJSC 污水驾驶舱 WJJSC 供水驾驶舱 GJJSC| ### 1.4. 结果 { "status": 200, "message": "", "error": "", "error_description": "", "timestamp": 1571131514044, "data": [ { "id": 16, --ID,主键(用户指标配置表) "userId": "system", --用户ID "cockpitCode": "WJJSC", --驾驶舱编码 "indexConfigId": 16, --指标配置表ID "isSelect": 0, --是否选中 1是0否 "createTime": "2019-10-15 17:25:08", "updateTime": "2019-10-15 17:25:08", "indexConfig": { --指标详情表 "id": 16, --ID,主键 "cockpitConfigId": 2, --指标类型配置表ID "cockpitCode": "WJJSC", --驾驶舱编码 "indexTypeConfigId": 1, --指标类型配置表ID "indexName": "水量指标", --指标名称 "indexCode": "WJJSCSLZB", --指标编码 "remark": "5个污水厂 昨日累计处理水量、本月累计处理水量、本年累计处理水量、计划本月累计处理水量、计划本年累计处理水量", --备注 "abscissa": 1, --横坐标 1:无 2:污水厂名、供水厂名 3:月 4:天 5:污水厂名 "ordinate": 1, --纵坐标1:无 2:求和 3:百分比 4:双Y轴 5:数量 6:数值 7:小时 8:元 9:吨水费用 10:达标率 "showType": 1, --展示方式 1:色块+文字 2:柱状图 3:折线面积图 4:圆饼图 5:柱状图+折线图 6:表格 7:叠加柱状图 8:折线图 "sortNum": 1, --排序号 "status": 1, --状态 1启用0禁用 "createTime": "2019-10-15 14:45:58", "updateTime": "2019-10-15 14:45:58" } }, {},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{} } ] } ## 2. http://www.oa.enfiep.com:8096/cockpit/userIsConfig ### 2.1. 接口功能 > 用户是否配置过驾驶舱指标 ### 2.2. 请求方式 > post ### 2.3. 请求参数 |参数|必选|类型|说明| |:----- |:-------|:-----|:-----| |userId|true|String|登录用户ID,测试 system| |cockpitCode|true|String|驾驶舱编码 集团驾驶舱 JTJSC 污水驾驶舱 WJJSC 供水驾驶舱 GJJSC| ### 2.4. 结果 { "status": 200, "message": "", "error": "", "error_description": "", "timestamp": 1571132794374, "data": true --true配置过 false未配置 } ## 3. http://www.oa.enfiep.com:8096/cockpit/updateUserConfig ### 3.1. 接口功能 > 用户配置驾驶舱指标 ### 3.2. 请求方式 > post ### 3.3. 请求参数 |参数|必选|类型|说明| |:----- |:-------|:-----|:-----| |userCockpitConfigList|true|Array(Object)|指标集合| |--id|true|Integer|用户指标配置表中ID(主键)| |--isSelect|true|Integer|是否选中 1是0否| ### 3.4. 结果 { "status": 200, --成功 "message": "", "error": "", "error_description": "", "timestamp": 1571132794374, }