文档
测试

FourModual

POST
http://localhost:8080/dianyeAutho/rest/JsonData/FourModual

接口描述

获取某个时间下四个模块下的值Json数据

请求参数

参数名
类型
描述
必填
timeid
int
示例:13
必填

响应参数

参数名
类型
描述
必填
code
int
示例:0
必填
message
string
示例:Success
必填
data
object
数据字典
必填
indexCycle
object
季度时间
必填
time
string
示例:1903
必填
tid
int
示例:13
必填
ModuleValue
array
每个模块得分信息
必填
allscore
int
示例:200
必填
id
int
示例:9
必填
moduleName
string
示例:着力电网发展质量提升
必填
value
float
示例:166.508
必填
weight
int
示例:100
必填

说明 / 示例

{ "code": 0, "message": "Success", "data": { "indexCycle": { "tid": 13, "time": "1903" }, "ModuleValue": [ { "allscore": 200, "id": 9, "moduleName": "着力电网发展质量提升", "value": 166.508, "weight": 100 }, { "allscore": 200, "id": 10, "moduleName": "着力公司管理效率提升", "value": 364.871, "weight": 110 }, { "allscore": 200, "id": 11, "moduleName": "着力创新创效能力提升", "value": 73.721, "weight": 55 }, { "allscore": 200, "id": 12, "moduleName": "基础保障力提升", "value": 98.119, "weight": 35 } ] } }

四大模块的value值得计算

四大模块中每个模块的value值的计算: 1、sum=每个模块下包含的所有指标在这个时间的值相加,即在data_tble中对应的datas值。 2、每个模块下的满分allscore 3、获取每个模块所占权重weight 4、value=(sum/allscore)* weight(结果保留三位小数,四舍五入)