文档
测试

获取危险源列表

GET
/operation/1.1/sources/list

请求头

参数名
类型
描述
必填
token
字符串
用户登录后返回的token
必填

示例

请求参数: ``` 参数必填说明: offset=1 limit=10 危险源辨识已导入的列表必传参数: projectId项目id,type动/静,listType=0已导入的 危险源辨识未导入的列表(点击导入时)必传参数: projectId项目id,type动/静,listType=1未导入的 风险评价列表必传参数: projectId项目id,type动/静,isUse=1,listType=0,levle=1 风险评价列表中如果sourceIdentifyId=0/null则不能评价(只有辨识之后的危险源才能评价),此行隐藏评价按钮/点击时进行提示请先辨识 分级管控列表必传参数: projectId项目id,type动/静,isUse=1,listType=0,isControl=1 分级管控列表中如果evaluateId=0/null则不能管控(只有评价之后的危险源才能管控),此行隐藏管控按钮/点击时进行提示请先评价 作业清单库必传参数: type动/静 (列表适用于危险源辨识/风险评价/风险管控) type=0(动态0/静态1,必须) projectId=1(项目id) listType=0(0获取已导入列表/1获取未导入的列表) isUse=1(获取风险评价/风险管控时需要此参数) level=1(1一般危险源/0重大危险源/风险评价时需要传递参数为1,重大危险源不需要评价) isControl=0(0不查看管控信息1查看管控信息) 筛选条件 作业活动内容对应列表字段--name 类别 对应---categoryId 区域 对应--areaId 状态 对应--isUse ``` 响应体: ``` { "limit": 10, "total": 3, "data": [ { "isUse": null, "code": "010020", "evaluateTime": "2020-09-08 03:53:17", "equipmentCode": null, "project": "降水", "type": null, "categoryName": "降水", "accident": "坍塌", "sourcesLevelId": 1, "areaName": "1", "sourcesLevelName": "重大风险", "causes": "水位较高,未采取有效的降水措施", "id": 1, "controlCustromName": "公司级1", "dvalue": 1.00, "controlUsers": [ { "orgLevelId": 2, "createTime": null, "isDelete": null, "sourcesId": 1, "tenantId": 1, "orgLevelName": "项目级", "createUser": null, "levelInt": 3, "id": 9, "userName": "123", "userId": 1 }, { "orgLevelId": 3, "createTime": null, "isDelete": null, "sourcesId": 1, "tenantId": 1, "orgLevelName": "班组级", "createUser": null, "levelInt": 2, "id": 10, "userName": null, "userId": 2 }, { "orgLevelId": 4, "createTime": null, "isDelete": null, "sourcesId": 1, "tenantId": 1, "orgLevelName": "岗位级", "createUser": null, "levelInt": 1, "id": 11, "userName": null, "userId": 3 } ], "level": null, "evaluateMethodName": "LEC", "isDelete": null, "halfTime": "2020-09-08 08:48:44", "equipment": null, "evalue": 1.00, "sourceIdentifyId": 1, "updateTime": null, "factors": null, "isSystem": null, "lvalue": 1.00, "createTime": null, "svalue": 1.00, "name": "降水", "tenantId": null, "createUser": null, "equipmentModel": null, "projectId": null, "categoryId": 3, "importTime": null, "evaluateId": "1" }, { "isUse": null, "code": "010022", "evaluateTime": "2020-09-11 20:30:21", "equipmentCode": null, "project": "降水", "type": null, "categoryName": "降水", "accident": "方法", "sourcesLevelId": 1, "areaName": "1", "sourcesLevelName": "重大风险", "causes": "下信息", "id": 28, "controlCustromName": "公司级1", "dvalue": null, "controlUsers": [], "level": null, "evaluateMethodName": "LEC", "isDelete": null, "halfTime": "2020-09-08 08:48:44", "equipment": null, "evalue": null, "sourceIdentifyId": 1, "updateTime": null, "factors": null, "isSystem": null, "lvalue": null, "createTime": null, "svalue": null, "name": "下雨", "tenantId": null, "createUser": null, "equipmentModel": null, "projectId": null, "categoryId": 3, "importTime": null, "evaluateId": "14" }, { "isUse": null, "code": "010021", "evaluateTime": "2020-09-11 21:13:46", "equipmentCode": null, "project": "降水", "type": null, "categoryName": "降水", "accident": "塌了", "sourcesLevelId": 2, "areaName": null, "sourcesLevelName": "较大风险", "causes": "啛啛喳喳错错", "id": 4, "controlCustromName": "项目级", "dvalue": 253.51, "controlUsers": [], "level": null, "evaluateMethodName": "LEC", "isDelete": null, "halfTime": null, "equipment": null, "evalue": 50.10, "sourceIdentifyId": null, "updateTime": null, "factors": null, "isSystem": null, "lvalue": 2.30, "createTime": null, "svalue": 2.20, "name": "降水", "tenantId": null, "createUser": null, "equipmentModel": null, "projectId": null, "categoryId": 3, "importTime": null, "evaluateId": "15", "identityTime":"2020-09-11 21:13:46" } ], "offset": 0 } ```

响应参数说明

参数名
类型
描述
必填
limit
int
示例:10
必填
total
int
示例:3
必填
data
array
数据列表
必填
isUse
object
示例:null
必填
code
string
危险源编码
必填
evaluateTime
string
评价时间
必填
equipmentCode
object
设备设施编号
必填
project
string
危险源项目分类名称
必填
type
object
危险源类别0动态1静态
必填
categoryName
string
危险源类别名称/设备设施类别
必填
accident
string
事故类型
必填
sourcesLevelId
int
示例:1
必填
areaName
string
绑定区域名称
必填
sourcesLevelName
string
风险级别
必填
causes
string
事故诱因
必填
id
int
示例:1
必填
controlCustromName
string
自定义管控层级名称
必填
dvalue
int
d值
必填
controlUsers
array
风险管控人员列表
必填
orgLevelId
int
组织层级id
必填
createTime
object
示例:null
必填
isDelete
object
示例:null
必填
sourcesId
int
危险源id
必填
tenantId
int
示例:1
必填
orgLevelName
string
管控级别
必填
createUser
object
示例:null
必填
levelInt
int
示例:3
必填
id
int
示例:9
必填
userName
string
管控人员名称
必填
userId
int
示例:1
必填
level
object
危险源默认级别0重大1一般
必填
evaluateMethodName
string
评价方法
必填
isDelete
object
示例:null
必填
halfTime
string
有效期
必填
equipment
object
设备设施属性
必填
evalue
int
e值
必填
sourceIdentifyId
int
辨识id
必填
updateTime
object
更新时间
必填
factors
object
风险因素
必填
isSystem
object
是否系统危险源
必填
lvalue
int
l值
必填
createTime
object
示例:null
必填
svalue
int
s值
必填
name
string
危险源名称
必填
tenantId
object
示例:null
必填
createUser
object
示例:null
必填
equipmentModel
object
设备设施型号
必填
projectId
object
示例:null
必填
categoryId
int
示例:3
必填
importTime
object
示例:null
必填
evaluateId
string
风险评价id
必填
identityTime
辨识时间
必填
offset
int
示例:0
必填