环保-环境质量-废水监测

会昌企业帮接口文档V1.0

总述

1.简介


文档介绍.


2.注意

  • 默认年月日时分秒的日期格式,yyyy-MM-dd HH:mm:ss

3.模板


  • 接口地址
  • 功能说明
  • 请求参数
  • 请求示例
  • 响应参数
  • 响应示例

4.统一返回结果集格式

data字段中为实际返回的数据内容

{
    "code": 200,
    "msg": "成功",
    "data": { }
}

5.统一返回结果错误码

状态码 含义
200 成功
500 失败
401 未授权

6.用户授权凭证

用户授权token分为两种,一种是accessToken,用户登录成功后生成,在每次的接口请求中需在head中携带accessToken,另一种为refreshToken,每次请求接口刷新产生新的refreshToken并返回写于head中。

7.分页统一返回数据格式

{
    "success": true,
    "code": 200,
    "message": "成功",
    "data": {
         "total": 1,  
         "size": 10,
         "current": 1,
         "pages": 1
        }
    }
}
参数名 含义
total 总记录数
size 每页记录数(默认10条)
current 当前页码(从1开始)
pages 总页数

会昌企业帮接口

9. 环保-环境质量-废水监测

9.1 废水公司及其排放口列表

API地址

接口地址 请求方式
/api/app/sewageDischarge/getAllCompanyAndPorts POST

功能说明

  • 废水公司及其排放口列表

请求参数

参数名 含义 是否必填

请求示例



响应参数

名称 含义
companyId 企业ID
companyName 企业名称
rtdPortFactorsList 排放口列表

rtdPortFactorsList

名称 含义
portId 排放口ID
portName 排放口名称
dischargeTypeId 排放类型

响应示例

{
    "msg": "操作成功",
    "code": 200,
    "data": [
        {
            "companyId": 2,
            "companyName": "江西华达昌食品有限公司",
            "companyTypeList": [
                {
                    "companyTypeId": 2,
                    "companyTypeName": "废水"
                }
            ],
            "rtdPortFactorsList": [
                {
                    "portId": 2,
                    "portName": "废水总排口",
                    "dischargeTypeId": 4,
                    "companyId": 2
                }
            ]
        }
    ]
}

9.2 废水监测在线数据(分页)

API地址

接口地址 请求方式
/api/app/sewageDischarge/getDataByPortFactorsList POST

功能说明

  • 废水监测在线数据(分页)
  • 赣州石磊新能源科技材料有限公司-污水排放 入参固定为 companyId=27、portId=40

请求参数

名称 含义
companyId 企业ID
dischargeTypeId 排放类型
dataType 日期单位:h-小时,d-天
portId 排放口ID
endDate 结束时间
openDate 开始时间
page 第几页
limit 每页大小

请求示例

{
"companyId" : "2",
"dischargeTypeId" : "4",
"dataType" : "h",
"portId" : "2",
"endDate" : "2021-11-24 13:47:32",
"openDate" : "2021-11-24 00:00:00",
"limit" : "10",
"page" : "1"
}

响应参数

名称 含义
count 总记录数
company 企业
type 监测类型
unit 单位
curValue 当前值
limitValue 报警限值
detectorName 探测器名称

响应示例

{
    "msg": "操作成功",
    "code": 200,
    "data": {
        "factors": [
            {
                "factorsCode": "001",
                "factorsName": "pH",
                "factorsUnit": "无量纲",
                "minyz": "6.0",
                "maxyz": "9.0"
            },
            {
                "factorsCode": "011",
                "factorsName": "化学需氧量",
                "factorsUnit": "mg/l",
                "minyz": "0.0",
                "maxyz": "300.0"
            },
            {
                "factorsCode": "060",
                "factorsName": "氨氮",
                "factorsUnit": "mg/l",
                "minyz": "0.0",
                "maxyz": "25.0"
            },
            {
                "factorsCode": "b01",
                "factorsName": "废水流量",
                "factorsUnit": "L/S",
                "minyz": "0.0",
                "maxyz": "0.0"
            }
        ],
        "data": [
            {
                "011": "14.0000",
                "001": "7.3271",
                "b01": "0.0000",
                "datatime": "2021-11-23 00:00:00",
                "060": "2.6363",
                "portName": "废水总排口"
            },
            {
                "011": "15.0000",
                "001": "7.3456",
                "b01": "0.7538",
                "datatime": "2021-11-22 00:00:00",
                "060": "2.7310",
                "portName": "废水总排口"
            }
        ]
    }
}

9.3 废水今日监测数据

API地址

接口地址 请求方式
/api/app/sewageDischarge/getPartDayData/today GET

功能说明

  • 废水当日监测(会昌大屏),目前只有会昌九二氟盐化工基地污水处理厂(会昌县九二工业基地建设办公室)的三个排放口数据
    

请求参数

请求示例

http://localhost:8082/api/app/sewageDischarge/getPartDayData/today

响应参数

factors

名称 含义
factorsCode 字段编号
factorsName 字段名称
factorsUnit 字段单位

data

名称 含义
datatime 监测时间
portName 排放口名称
“011”: “36.3830” 属性编号:属性值

响应示例

{
    "msg": "操作成功",
    "code": 200,
    "data": {
        "factors": [
            {
                "factorsCode": "001",
                "factorsName": "pH",
                "factorsUnit": "无量纲",
                "minyz": "6.0",
                "maxyz": "9.0"
            },
            ...
        ],
        "data": [
            {
                "011": "36.3830",
                "001": "6.9489",
                "101": "0.3020",
                "b01": "0.3408",
                "datatime": "2021-11-17 00:00:00",
                "060": "0.8940",
                "portName": "废水排放口",
                "w01010": "24.9534",
                "065": "11.6740"
            },
            {
                "011": "19.9000",
                "datatime": "2021-11-17 00:00:00",
                "060": "0.1270",
                "portName": "九二氟盐化工-雨水口"
            },
            {
                "011": "90.8601",
                "001": "7.7988",
                "101": "0.3971",
                "b01": "9.8986",
                "datatime": "2021-11-17 00:00:00",
                "060": "20.5450",
                "portName": "九二污水处理厂进水口",
                "w01010": "27.7437",
                "065": "40.9809"
            }
        ]
    }
}