企业信息模块
<h1 style="text-align:center;color:#089">会昌企业帮接口文档V1.0</h1>
<h1>总述</h1>
<h2>1.简介</h2>
<hr />
<p>文档介绍.</p>
<hr />
<h2>2.注意</h2>
<ul>
<li>默认年月日时分秒的日期格式,<u>yyyy-MM-dd HH:mm:ss</u></li>
</ul>
<h2>3.模板</h2>
<hr />
<ul>
<li>接口地址</li>
<li>功能说明</li>
<li>请求参数</li>
<li>请求示例</li>
<li>响应参数</li>
<li>响应示例</li>
</ul>
<h2>4.统一返回结果集格式</h2>
<p><strong>data字段中为实际返回的数据内容</strong></p>
<pre><code class="language-json">{
"code": 200,
"msg": "成功",
"data": { }
}</code></pre>
<h2>5.统一返回结果错误码</h2>
<table>
<thead>
<tr>
<th style="text-align: center;">状态码</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">200</td>
<td style="text-align: center;">成功</td>
</tr>
<tr>
<td style="text-align: center;">500</td>
<td style="text-align: center;">失败</td>
</tr>
<tr>
<td style="text-align: center;">401</td>
<td style="text-align: center;">未授权</td>
</tr>
</tbody>
</table>
<h2>6.用户授权凭证</h2>
<p>用户授权token分为两种,一种是accessToken,用户登录成功后生成,在每次的接口请求中需在head中携带accessToken,另一种为refreshToken,每次请求接口刷新产生新的refreshToken并返回写于head中。</p>
<h2>7.分页统一返回数据格式</h2>
<pre><code class="language-json">{
"success": true,
"code": 200,
"message": "成功",
"data": {
"total": 1,
"size": 10,
"current": 1,
"pages": 1
}
}
}</code></pre>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">total</td>
<td style="text-align: center;">总记录数</td>
</tr>
<tr>
<td style="text-align: center;">size</td>
<td style="text-align: center;">每页记录数(默认10条)</td>
</tr>
<tr>
<td style="text-align: center;">current</td>
<td style="text-align: center;">当前页码(从1开始)</td>
</tr>
<tr>
<td style="text-align: center;">pages</td>
<td style="text-align: center;">总页数</td>
</tr>
</tbody>
</table>
<h1>会昌企业帮接口</h1>
<h1>2.企业信息模块</h1>
<h2>2.1 获取企业基本信息(含名片信息)</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getBaseInfo</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>获取企业基本信息</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId" : "1"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">id</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">name</td>
<td style="text-align: center;">企业名称</td>
</tr>
<tr>
<td style="text-align: center;">shortName</td>
<td style="text-align: center;">企业简称</td>
</tr>
<tr>
<td style="text-align: center;">logo</td>
<td style="text-align: center;">企业logo</td>
</tr>
<tr>
<td style="text-align: center;">product</td>
<td style="text-align: center;">企业产品(id集合)</td>
</tr>
<tr>
<td style="text-align: center;">industryType</td>
<td style="text-align: center;">行业类型</td>
</tr>
<tr>
<td style="text-align: center;">legalRepr</td>
<td style="text-align: center;">法人代表</td>
</tr>
<tr>
<td style="text-align: center;">safeOfficer</td>
<td style="text-align: center;">安全负责人</td>
</tr>
<tr>
<td style="text-align: center;">environmentOfficer</td>
<td style="text-align: center;">环保负责人</td>
</tr>
<tr>
<td style="text-align: center;">phone</td>
<td style="text-align: center;">联系电话</td>
</tr>
<tr>
<td style="text-align: center;">address</td>
<td style="text-align: center;">企业位置</td>
</tr>
<tr>
<td style="text-align: center;">registerCapital</td>
<td style="text-align: center;">注册资本(元)</td>
</tr>
<tr>
<td style="text-align: center;">setupDate</td>
<td style="text-align: center;">成立日期</td>
</tr>
<tr>
<td style="text-align: center;">intro</td>
<td style="text-align: center;">简介</td>
</tr>
<tr>
<td style="text-align: center;">creditCode</td>
<td style="text-align: center;">统一社会信用代码</td>
</tr>
<tr>
<td style="text-align: center;">companyType</td>
<td style="text-align: center;">企业类型</td>
</tr>
<tr>
<td style="text-align: center;">companyEmail</td>
<td style="text-align: center;">企业邮箱</td>
</tr>
<tr>
<td style="text-align: center;">contributedCapital</td>
<td style="text-align: center;">实缴资本(元)</td>
</tr>
<tr>
<td style="text-align: center;">operatingState</td>
<td style="text-align: center;">经营状态(1-存续,2-在营,3-开业,4-在册,)</td>
</tr>
<tr>
<td style="text-align: center;">businessDate</td>
<td style="text-align: center;">营业期限(永久:2099-01-01)</td>
</tr>
<tr>
<td style="text-align: center;">companySize</td>
<td style="text-align: center;">人员规模(500-1000)</td>
</tr>
<tr>
<td style="text-align: center;">longitude</td>
<td style="text-align: center;">经度</td>
</tr>
<tr>
<td style="text-align: center;">latitude</td>
<td style="text-align: center;">维度</td>
</tr>
<tr>
<td style="text-align: center;">companyUrl</td>
<td style="text-align: center;">公司网址</td>
</tr>
<tr>
<td style="text-align: center;">commissioningDate</td>
<td style="text-align: center;">投产日期</td>
</tr>
<tr>
<td style="text-align: center;">auditDate</td>
<td style="text-align: center;">核准日期</td>
</tr>
<tr>
<td style="text-align: center;">registrationAuthority</td>
<td style="text-align: center;">登记机关</td>
</tr>
<tr>
<td style="text-align: center;">businessScope</td>
<td style="text-align: center;">经营范围</td>
</tr>
<tr>
<td style="text-align: center;">updateTime</td>
<td style="text-align: center;">更新时间</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"id": 1,
"name": "赣州智能产业创新研究院",
"shortName": "赣州智研院",
"logo": "http://www.ganzhouii.logo.com",
"product": "企业产品A,企业产品B",
"industryType": "有机化工",
"legalRepr": "赵六",
"safeOfficer": "李四",
"environmentOfficer": "张三",
"phone": "15728669966",
"address": "江西省赣州市经开区高层次人才产业园",
"registerCapital": 1000000.00,
"setupDate": "2019-07-10",
"intro": "这是我的名片。",
"creditCode": "52360700MJC9876943",
"companyType": "国有企业",
"companyEmail": "ganzhouii@ganzhouii.com",
"contributedCapital": 200000.00,
"operatingState": 2,
"businessDate": "2021-09-14",
"companySize": "50-200",
"longitude": 114.7440645,
"latitude": 25.6543594,
"companyUrl": "http://ganzhouii.com/",
"commissioningDate": "2021-09-01",
"auditDate": "2021-09-16",
"registrationAuthority": "赣州市经开区工商局",
"businessScope": "一、智能产品、电子信息技术产品及软件的技术研发、技术咨询、技术服务、技术转让。二、大数据资源的整合、应用、开发、服务和运营。",
"updateTime": "2021/09/22 11:55:42"
}
}</code></pre>
<h2>2.2 获取企业经营指标</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getKpi</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>无</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId" : "1"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">id</td>
<td style="text-align: center;">id</td>
</tr>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">companyName</td>
<td style="text-align: center;">企业名称</td>
</tr>
<tr>
<td style="text-align: center;">gdp</td>
<td style="text-align: center;">年生产总值(元)</td>
</tr>
<tr>
<td style="text-align: center;">businessIncome</td>
<td style="text-align: center;">主营业务收入(元)</td>
</tr>
<tr>
<td style="text-align: center;">tax</td>
<td style="text-align: center;">企业纳税(元)</td>
</tr>
<tr>
<td style="text-align: center;">environmentCost</td>
<td style="text-align: center;">环保投入(元)</td>
</tr>
<tr>
<td style="text-align: center;">totalAssets</td>
<td style="text-align: center;">总资产(元</td>
</tr>
<tr>
<td style="text-align: center;">productInfo</td>
<td style="text-align: center;">生产能力介绍</td>
</tr>
<tr>
<td style="text-align: center;">belongYears</td>
<td style="text-align: center;">所属年月</td>
</tr>
<tr>
<td style="text-align: center;">updateTime</td>
<td style="text-align: center;">更新时间</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"id": 1,
"companyId": 1,
"companyName": "赣州市智能产业创新研究院",
"gdp": 5000000.00,
"businessIncome": 3000000.00,
"tax": 200000.00,
"environmentCost": 100000.00,
"totalAssets": 10000000.00,
"productInfo": "生产能力介绍.",
"belongYears": "2020-09-23",
"updateTime": "2020/10/01 09:43:51"
}
}</code></pre>
<h2>2.3 获取企业能源消耗</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getEnergyConsume</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>无</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId" : "1"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">id</td>
<td style="text-align: center;">id</td>
</tr>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">companyName</td>
<td style="text-align: center;">企业名称</td>
</tr>
<tr>
<td style="text-align: center;">coal</td>
<td style="text-align: center;">燃煤(吨/年)</td>
</tr>
<tr>
<td style="text-align: center;">fuelOil</td>
<td style="text-align: center;">燃油(吨/年)</td>
</tr>
<tr>
<td style="text-align: center;">coke</td>
<td style="text-align: center;">焦炭(吨/年)</td>
</tr>
<tr>
<td style="text-align: center;">petroleumCoke</td>
<td style="text-align: center;">石油焦(吨/年)</td>
</tr>
<tr>
<td style="text-align: center;">naturalGas</td>
<td style="text-align: center;">天然气(万立方米/年)</td>
</tr>
<tr>
<td style="text-align: center;">electricity</td>
<td style="text-align: center;">用电量(万千瓦时/年)</td>
</tr>
<tr>
<td style="text-align: center;">other</td>
<td style="text-align: center;">其他</td>
</tr>
<tr>
<td style="text-align: center;">updateTime</td>
<td style="text-align: center;">更新时间</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"id": 1,
"companyId": 1,
"companyName": "赣州市智能产业创新研究院",
"coal": 12530025.00,
"fuelOil": 102411.00,
"coke": 10543616.00,
"petroleumCoke": 234543.00,
"naturalGas": 345345.00,
"electricity": 34534534.00,
"other": null,
"updateTime": "2021/09/23 17:39:31"
}
}</code></pre>
<h2>2.4 获取企业原辅材料</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getRawMaterial</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>无</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId" : "1"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">id</td>
<td style="text-align: center;">id</td>
</tr>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">companyName</td>
<td style="text-align: center;">企业名称</td>
</tr>
<tr>
<td style="text-align: center;">type</td>
<td style="text-align: center;">原辅材料类型</td>
</tr>
<tr>
<td style="text-align: center;">amount</td>
<td style="text-align: center;">数量/储量(带单位)</td>
</tr>
<tr>
<td style="text-align: center;">currentAmount</td>
<td style="text-align: center;">当前量(带单位)</td>
</tr>
<tr>
<td style="text-align: center;">dayConsume</td>
<td style="text-align: center;">日消耗量(带单位)</td>
</tr>
<tr>
<td style="text-align: center;">updateTime</td>
<td style="text-align: center;">更新时间</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": [
{
"id": 8,
"companyId": 4,
"type": "碳酸二乙酯",
"amount": "5000吨",
"currentAmount": "4836吨",
"dayConsume": "36吨",
"updateTime": "2021/09/16 13:52:11",
"companyName": "赣州石磊新能源科技有限公司"
},
{
"id": 9,
"companyId": 4,
"type": "碳酸乙烯酯",
"amount": "10000吨",
"currentAmount": "9216吨",
"dayConsume": "80吨",
"updateTime": "2021/09/16 13:52:11",
"companyName": "赣州石磊新能源科技有限公司"
}
]
}</code></pre>
<h2>2.5 获取企业污染排放</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getPollutionEmissions</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>无</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId" : "1"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">id</td>
<td style="text-align: center;">id</td>
</tr>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">companyName</td>
<td style="text-align: center;">企业名称</td>
</tr>
<tr>
<td style="text-align: center;">so2</td>
<td style="text-align: center;">SO2排放量</td>
</tr>
<tr>
<td style="text-align: center;">nox</td>
<td style="text-align: center;">NOX排放量</td>
</tr>
<tr>
<td style="text-align: center;">co</td>
<td style="text-align: center;">CO排放量</td>
</tr>
<tr>
<td style="text-align: center;">co2</td>
<td style="text-align: center;">CO2排放量</td>
</tr>
<tr>
<td style="text-align: center;">vocs</td>
<td style="text-align: center;">VOCs排放量</td>
</tr>
<tr>
<td style="text-align: center;">nh3</td>
<td style="text-align: center;">NH3排放量</td>
</tr>
<tr>
<td style="text-align: center;">oc</td>
<td style="text-align: center;">OC排放量</td>
</tr>
<tr>
<td style="text-align: center;">bc</td>
<td style="text-align: center;">BC排放量</td>
</tr>
<tr>
<td style="text-align: center;">pm10</td>
<td style="text-align: center;">PM10排放量</td>
</tr>
<tr>
<td style="text-align: center;">pm25</td>
<td style="text-align: center;">PM2.5排放量</td>
</tr>
<tr>
<td style="text-align: center;">pm</td>
<td style="text-align: center;">PM排放量</td>
</tr>
<tr>
<td style="text-align: center;">desulfurizationProcess</td>
<td style="text-align: center;">脱硫工艺</td>
</tr>
<tr>
<td style="text-align: center;">desulfurizationRate</td>
<td style="text-align: center;">脱硫效率</td>
</tr>
<tr>
<td style="text-align: center;">denitrationProcess</td>
<td style="text-align: center;">脱硝工艺</td>
</tr>
<tr>
<td style="text-align: center;">denitrationRate</td>
<td style="text-align: center;">脱硝效率</td>
</tr>
<tr>
<td style="text-align: center;">dedustingProcess</td>
<td style="text-align: center;">除尘工艺</td>
</tr>
<tr>
<td style="text-align: center;">dedustingRate</td>
<td style="text-align: center;">除尘效率</td>
</tr>
<tr>
<td style="text-align: center;">updateTime</td>
<td style="text-align: center;">更新时间</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"id": 1,
"companyId": 1,
"companyName": "赣州市智能产业创新研究院",
"so2": 11.00,
"nox": 22.00,
"co": 33.00,
"co2": 44.00,
"vocs": 55.00,
"nh3": 66.00,
"oc": 77.00,
"bc": 88.00,
"pm10": 99.00,
"pm25": 10.00,
"pm": 11.00,
"desulfurizationProcess": "脱硫工艺",
"desulfurizationRate": 45.00,
"denitrationProcess": "脱硝工艺",
"denitrationRate": 54.00,
"dedustingProcess": "除尘工艺",
"dedustingRate": 86.00,
"updateTime": "2021/09/23 17:46:35"
}
}</code></pre>
<h2>2.6 获取企业环境管理</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getEnvironmentManage</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>无</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId" : "1"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">id</td>
<td style="text-align: center;">id</td>
</tr>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">documentName</td>
<td style="text-align: center;">文档名称</td>
</tr>
<tr>
<td style="text-align: center;">documentContent</td>
<td style="text-align: center;">文档内容</td>
</tr>
<tr>
<td style="text-align: center;">updateTime</td>
<td style="text-align: center;">更新时间</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg":"操作成功",
"code":200,
"data":[
{
"id":1,
"companyId":1,
"documentName":"排污许可证",
"documentContent":"http://www.yunrenzheng.com.cn/",
"updateTime":"2021/09/27 10:04:09"
},
{
"id":2,
"companyId":1,
"documentName":"排污许可证(副本)",
"documentContent":"http://www.yunrenzheng.com.cn/",
"updateTime":"2021/09/27 10:05:41"
},
{
"id":3,
"companyId":1,
"documentName":"环评审批报告",
"documentContent":"http://www.yunrenzheng.com.cn/",
"updateTime":"2021/09/27 10:05:43"
},
{
"id":4,
"companyId":1,
"documentName":"排口监测报告",
"documentContent":"http://www.yunrenzheng.com.cn/",
"updateTime":"2021/09/27 10:05:44"
},
{
"id":5,
"companyId":1,
"documentName":"原辅料成分报告",
"documentContent":"http://www.yunrenzheng.com.cn/",
"updateTime":"2021/09/27 10:05:46"
},
{
"id":6,
"companyId":1,
"documentName":"排污申报",
"documentContent":"http://www.yunrenzheng.com.cn/",
"updateTime":"2021/09/27 10:05:48"
}
]
}</code></pre>
<h2>2.7 获取企业运输结构</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getTransportStruct</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>无</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId" : "1"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">id</td>
<td style="text-align: center;">id</td>
</tr>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">isRailway</td>
<td style="text-align: center;">是否有铁路运输(0-否,1-是)</td>
</tr>
<tr>
<td style="text-align: center;">railwayRate</td>
<td style="text-align: center;">铁路运输比例</td>
</tr>
<tr>
<td style="text-align: center;">emissionRate</td>
<td style="text-align: center;">车辆排放标准及占比</td>
</tr>
<tr>
<td style="text-align: center;">nonRoadIIIBelowCount</td>
<td style="text-align: center;">非道路移动机械国三以下数量</td>
</tr>
<tr>
<td style="text-align: center;">cleanupIIIRate</td>
<td style="text-align: center;">安装尾气净化国三比例</td>
</tr>
<tr>
<td style="text-align: center;">cleanupIIIBelowRate</td>
<td style="text-align: center;">安装尾气净化器国三以下比例</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"id": 1,
"companyId": 1,
"isRailway": 1,
"railwayRate": 68.00,
"emissionRate": 20.00,
"nonRoadIIIBelowCount": 12,
"cleanupIIIRate": 26.00,
"cleanupIIIBelowRate": 20.00
}
}</code></pre>
<h2>2.8 获取企业列表</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getCompanyList</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>无</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyName</td>
<td style="text-align: center;">企业名称</td>
<td style="text-align: center;">否</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyName" : "赣州"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">name</td>
<td style="text-align: center;">企业名称</td>
</tr>
<tr>
<td style="text-align: center;">shortName</td>
<td style="text-align: center;">企业简称</td>
</tr>
<tr>
<td style="text-align: center;">logo</td>
<td style="text-align: center;">企业logo</td>
</tr>
<tr>
<td style="text-align: center;">product</td>
<td style="text-align: center;">产品</td>
</tr>
<tr>
<td style="text-align: center;">legalRepr</td>
<td style="text-align: center;">法人代表</td>
</tr>
<tr>
<td style="text-align: center;">safeOfficer</td>
<td style="text-align: center;">安全负责人</td>
</tr>
<tr>
<td style="text-align: center;">environmentOfficer</td>
<td style="text-align: center;">环保负责人</td>
</tr>
<tr>
<td style="text-align: center;">registerCapital</td>
<td style="text-align: center;">注册资本(元)</td>
</tr>
<tr>
<td style="text-align: center;">setupDate</td>
<td style="text-align: center;">成立日期</td>
</tr>
<tr>
<td style="text-align: center;">status</td>
<td style="text-align: center;">生效状态(0-未生效,1-已生效)</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": [
{
"companyId": 1,
"name": "赣州智能产业创新研究院",
"shortName": "赣州智研院",
"logo": "http://www.ganzhouii.logo.com",
"product": "企业产品A,企业产品B",
"legalRepr": "赵六",
"safeOfficer": "李四",
"environmentOfficer": "张三",
"registerCapital": 250000000.00,
"setupDate": "2005-01-20",
"status": 1
},
{
"companyId": 2,
"name": "江西冠英科技有限公司",
"shortName": "江西冠英科技",
"logo": "http://www.ganzhouii.logo.com",
"product": "企业产品1,企业产品2",
"legalRepr": "王一",
"safeOfficer": "王二",
"environmentOfficer": "王三",
"registerCapital": 250000000.00,
"setupDate": "2005-01-20",
"status": 1
}
]
}</code></pre>
<h2>2.9 获取生产管理日/小时数据</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getProductionData</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>获取企业生产管理日数据</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
<tr>
<td style="text-align: center;">dataType</td>
<td style="text-align: center;">数据类型 (d-日数据,h-小时数据)</td>
<td style="text-align: center;">是</td>
</tr>
<tr>
<td style="text-align: center;">startTime</td>
<td style="text-align: center;">开始时间</td>
<td style="text-align: center;">否</td>
</tr>
<tr>
<td style="text-align: center;">endTime</td>
<td style="text-align: center;">结束时间</td>
<td style="text-align: center;">否</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId":4,
"startTime":"2021-09-26",
"endTime":"2021-11-29",
"dataType":"d"
}</code></pre>
<h3>响应参数</h3>
<p>factors</p>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">factorsCode</td>
<td style="text-align: center;">字典代码</td>
</tr>
<tr>
<td style="text-align: center;">factorsName</td>
<td style="text-align: center;">字典名称</td>
</tr>
<tr>
<td style="text-align: center;">factorsUnit</td>
<td style="text-align: center;">单位</td>
</tr>
</tbody>
</table>
<p>data</p>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">id</td>
<td style="text-align: center;">记录ID</td>
</tr>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">companyName</td>
<td style="text-align: center;">企业名称</td>
</tr>
<tr>
<td style="text-align: center;">liF</td>
<td style="text-align: center;">LiF(吨)</td>
</tr>
<tr>
<td style="text-align: center;">hf</td>
<td style="text-align: center;">HF(吨)</td>
</tr>
<tr>
<td style="text-align: center;">pcl5</td>
<td style="text-align: center;">PCL5(吨)</td>
</tr>
<tr>
<td style="text-align: center;">powerConsumption</td>
<td style="text-align: center;">电耗(万度)</td>
</tr>
<tr>
<td style="text-align: center;">production</td>
<td style="text-align: center;">产量(吨)</td>
</tr>
<tr>
<td style="text-align: center;">updateDate</td>
<td style="text-align: center;">更新日期/时间</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"factors": [
{
"factorsCode": "liF",
"factorsName": "LiF",
"factorsUnit": "吨"
},
{
"factorsCode": "hf",
"factorsName": "HF",
"factorsUnit": "吨"
},
{
"factorsCode": "pcl5",
"factorsName": "PCL5",
"factorsUnit": "吨"
},
{
"factorsCode": "powerConsumption",
"factorsName": "电耗",
"factorsUnit": "万度"
},
{
"factorsCode": "production",
"factorsName": "产量",
"factorsUnit": "吨"
}
],
"data": [
{
"id": 1,
"companyId": 4,
"companyName": "赣州石磊新能源科技有限公司",
"powerConsumption": 4.44,
"production": 5.55,
"updateDate": "2021/10/23 06:00:00",
"hf": 2.22,
"pcl5": 3.33,
"liF": 1.11
},
{
"id": 2,
"companyId": 4,
"companyName": "赣州石磊新能源科技有限公司",
"powerConsumption": 4.04,
"production": 5.05,
"updateDate": "2021/10/23 07:00:00",
"hf": 2.02,
"pcl5": 3.03,
"liF": 1.01
},
{
"id": 3,
"companyId": 4,
"companyName": "赣州石磊新能源科技有限公司",
"powerConsumption": 1.93,
"production": 1.92,
"updateDate": "2021/10/23 08:00:00",
"hf": 1.96,
"pcl5": 1.99,
"liF": 1.99
},
{
"id": 4,
"companyId": 4,
"companyName": "赣州石磊新能源科技有限公司",
"powerConsumption": 4.04,
"production": 5.05,
"updateDate": "2021/10/23 09:00:00",
"hf": 1.11,
"pcl5": 3.03,
"liF": 1.99
}
]
}
}</code></pre>
<h2>2.11 获取企业危废列表(分页)</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/companyDangerousWaste/page</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>危废列表(分页)</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">公司ID</td>
<td style="text-align: center;">Y</td>
</tr>
<tr>
<td style="text-align: center;">page</td>
<td style="text-align: center;">页码</td>
<td style="text-align: center;">Y</td>
</tr>
<tr>
<td style="text-align: center;">limit</td>
<td style="text-align: center;">页大小</td>
<td style="text-align: center;">Y</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json">{
"companyId":4,
"page":1,
"limit":10
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">count</td>
<td style="text-align: center;">总记录数</td>
</tr>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">公司ID</td>
</tr>
<tr>
<td style="text-align: center;">companyName</td>
<td style="text-align: center;">公司名</td>
</tr>
<tr>
<td style="text-align: center;">name</td>
<td style="text-align: center;">危废名称</td>
</tr>
<tr>
<td style="text-align: center;">type</td>
<td style="text-align: center;">危险类别</td>
</tr>
<tr>
<td style="text-align: center;">major</td>
<td style="text-align: center;">主要成分</td>
</tr>
<tr>
<td style="text-align: center;">situation</td>
<td style="text-align: center;">危险情况</td>
</tr>
<tr>
<td style="text-align: center;">measure</td>
<td style="text-align: center;">安全措施</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"code": 0,
"msg": null,
"count": 3,
"data": [
{
"id": 3,
"companyId": 4,
"companyName": "赣州石磊新能源科技材料有限公司",
"name": "废碱滤渣",
"type": "H35,261-059-35",
"major": "氟化物,氢氧化钠",
"situation": "中毒、腐蚀",
"measure": "有效防护,隔离",
"deleted": 0,
"createTime": "2021/11/22 13:47:32",
"updateTime": "2021/11/22 13:47:58"
}
]
}</code></pre>
<h2>2.12 获取企业工艺流程图</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/companyProcessFlow/query</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>获取企业工艺流程图</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">公司ID</td>
<td style="text-align: center;">Y</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json">{
"companyId":4
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">imageUrls</td>
<td style="text-align: center;">工艺流程图链接</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"id": 1,
"companyId": 4,
"companyName": "赣州石磊新能源科技有限公司",
"imageUrls": "https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fdoc.100lw.com%2Fpic%2F282c53b3c54ea48bf668714a5737d22acf119235%2F1-720-jpg_6-960-0-0-960.jpg&refer=http%3A%2F%2Fdoc.100lw.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1640338030&t=3e492c4c62a53698531674505af6d111"
}
}</code></pre>
<h2>2.13 获取地表水污染物监测指标字典和监控数据</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/surface/water/getMonitor</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>获取地表水污染物监测指标字典和监控数据,目前只有一家石磊新能源水站,入参固定为companyId=4</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">公司id</td>
<td style="text-align: center;">Y</td>
</tr>
<tr>
<td style="text-align: center;">openDate</td>
<td style="text-align: center;">开始时间</td>
<td style="text-align: center;">Y</td>
</tr>
<tr>
<td style="text-align: center;">endDate</td>
<td style="text-align: center;">结束时间</td>
<td style="text-align: center;">Y</td>
</tr>
<tr>
<td style="text-align: center;">type</td>
<td style="text-align: center;">日期单位:h-小时,d-天(默认h)</td>
<td style="text-align: center;">N</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<p><a href="http://localhost:8082/api/app/surface/water/getMonitor">http://localhost:8082/api/app/surface/water/getMonitor</a></p>
<pre><code class="language-json">{
"companyId":4,
"openDate":"2021/11/24",
"endDate":"2021/11/25",
"type":"d"
}</code></pre>
<h3>响应参数</h3>
<p>factors</p>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">factorsCode</td>
<td style="text-align: center;">字段编号</td>
</tr>
<tr>
<td style="text-align: center;">factorsName</td>
<td style="text-align: center;">字段名称</td>
</tr>
<tr>
<td style="text-align: center;">factorsUnit</td>
<td style="text-align: center;">字段单位</td>
</tr>
</tbody>
</table>
<p>data</p>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">id</td>
<td style="text-align: center;">记录id</td>
</tr>
<tr>
<td style="text-align: center;">datatime</td>
<td style="text-align: center;">监测时间</td>
</tr>
<tr>
<td style="text-align: center;">"xxx": xx</td>
<td style="text-align: center;">字段编号:属性值</td>
</tr>
<tr>
<td style="text-align: center;">timeType</td>
<td style="text-align: center;">时间类型(1:小时,2:天)</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": [
{
"id": 48,
"w01001": 7.0,
"w00000": 5.53,
"w01003": 0.43,
"w01009": 7.49,
"w01010": 18.9,
"w01014": 6.13,
"w01019": 1.1,
"w21001": 0.07,
"w21003": 0.03,
"w21011": 0.1,
"datatime": "2021/11/24 00:00:00",
"timeType": 2
},
{
"id": 49,
"w01001": 6.0,
"w00000": 4.93,
"w01003": 0.34,
"w01009": 7.38,
"w01010": 18.0,
"w01014": 7.59,
"w01019": 1.2,
"w21001": 0.07,
"w21003": 0.12,
"w21011": 0.1,
"datatime": "2021/11/25 00:00:00",
"timeType": 2
}
],
"factors": [
{
"factorsCode": "w00000",
"factorsName": "废水流量",
"factorsUnit": "L/S"
},
...
]
}</code></pre>
<h2>2.14 获取企业主要产品储量</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/companyProduct/getProductInfo</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>
</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId":"4"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">id</td>
<td style="text-align: center;">ID</td>
</tr>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">code</td>
<td style="text-align: center;">产品代码</td>
</tr>
<tr>
<td style="text-align: center;">name</td>
<td style="text-align: center;">产品名称</td>
</tr>
<tr>
<td style="text-align: center;">reserves</td>
<td style="text-align: center;">储量</td>
</tr>
<tr>
<td style="text-align: center;">updateTime</td>
<td style="text-align: center;">更新时间</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": [
{
"id": 5,
"companyId": 4,
"code": "anhydrousHcl",
"name": "无水氢氟酸",
"reserves": "4523",
"updateTime": "2021/11/29 14:22:50"
},
{
"id": 8,
"companyId": 4,
"code": "hcl",
"name": "盐酸",
"reserves": "2754",
"updateTime": "2021/11/29 14:22:52"
},
{
"id": 6,
"companyId": 4,
"code": "methaneChloride",
"name": "甲烷氯化物",
"reserves": "2565",
"updateTime": "2021/11/29 14:22:50"
},
{
"id": 7,
"companyId": 4,
"code": "rareEarthFluoride",
"name": "氟化稀土",
"reserves": "5456",
"updateTime": "2021/11/29 14:22:51"
}
]
}</code></pre>
<h2>2.15 获取企业产品日产量/月产量</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/companyProduct/getProductData</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>
</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
<tr>
<td style="text-align: center;">dataType</td>
<td style="text-align: center;">数据类型(d-日数据,m-月数据)</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId":"4",
"dataType":"d"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">code</td>
<td style="text-align: center;">产品代码</td>
</tr>
<tr>
<td style="text-align: center;">name</td>
<td style="text-align: center;">产品名称</td>
</tr>
</tbody>
</table>
<p>list </p>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">date</td>
<td style="text-align: center;">日期 (日/月)</td>
</tr>
<tr>
<td style="text-align: center;">production</td>
<td style="text-align: center;">产量</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"anhydrousHcl": {
"code": "anhydrousHcl",
"name": "无水氢氟酸",
"list": [
{
"date": "2021-11-01",
"companyId": 4,
"production": 463.0
},
{
"date": "2021-11-02",
"companyId": 4,
"production": 105.0
},
{
"date": "2021-11-03",
"companyId": 4,
"production": 369.0
}
]
},
"hcl": {
"code": "hcl",
"name": "盐酸",
"list": null
},
"methaneChloride": {
"code": "methaneChloride",
"name": "甲烷氯化物",
"list": [
{
"date": "2021-11-29",
"companyId": 4,
"production": 1000.0
}
]
},
"rareEarthFluoride": {
"code": "rareEarthFluoride",
"name": "氟化稀土",
"list": null
}
}
}</code></pre>
<h2>2.16 获取企业产品月销售量</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/companyProduct/getProductSales</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>
</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId":"4"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">code</td>
<td style="text-align: center;">产品代码</td>
</tr>
<tr>
<td style="text-align: center;">name</td>
<td style="text-align: center;">产品名称</td>
</tr>
</tbody>
</table>
<p>list </p>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">month</td>
<td style="text-align: center;">月份</td>
</tr>
<tr>
<td style="text-align: center;">production</td>
<td style="text-align: center;">销售量</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"anhydrousHcl": {
"code": "anhydrousHcl",
"name": "无水氢氟酸",
"list": [
{
"companyId": 4,
"month": "2021-05",
"sales": 3056.0
},
{
"companyId": 4,
"month": "2021-06",
"sales": 4036.0
},
{
"companyId": 4,
"month": "2021-07",
"sales": 3053.0
},
{
"companyId": 4,
"month": "2021-08",
"sales": 1836.0
},
{
"companyId": 4,
"month": "2021-09",
"sales": 2106.0
},
{
"companyId": 4,
"month": "2021-10",
"sales": 1123.0
}
]
},
"hcl": {
"code": "hcl",
"name": "盐酸",
"list": null
},
"methaneChloride": {
"code": "methaneChloride",
"name": "甲烷氯化物",
"list": [
{
"companyId": 4,
"month": "2021-05",
"sales": 4406.0
},
{
"companyId": 4,
"month": "2021-06",
"sales": 3366.0
},
{
"companyId": 4,
"month": "2021-07",
"sales": 2236.0
},
{
"companyId": 4,
"month": "2021-08",
"sales": 3506.0
},
{
"companyId": 4,
"month": "2021-09",
"sales": 1053.0
},
{
"companyId": 4,
"month": "2021-10",
"sales": 1589.0
}
]
},
"rareEarthFluoride": {
"code": "rareEarthFluoride",
"name": "氟化稀土",
"list": null
}
}
}</code></pre>
<h2>2.17 获取企业原材料产能监测</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getRawMaterialCapacity</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>无</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId" : "4"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">name</td>
<td style="text-align: center;">原辅材料名称</td>
</tr>
<tr>
<td style="text-align: center;">amount</td>
<td style="text-align: center;">数量/储量(带单位)</td>
</tr>
<tr>
<td style="text-align: center;">currentAmount</td>
<td style="text-align: center;">当前量(带单位)</td>
</tr>
<tr>
<td style="text-align: center;">dayConsume</td>
<td style="text-align: center;">日消耗量(带单位)</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg":"操作成功",
"code":200,
"data":[
{
"companyId":4,
"amount":"5000吨",
"name":"碳酸二乙酯",
"currentAmount":"4836吨",
"dayConsume":"36吨"
},
{
"companyId":4,
"amount":"10000吨",
"name":"碳酸乙烯酯",
"currentAmount":"9216吨",
"dayConsume":"80吨"
}
]
}</code></pre>
<h2>2.18 获取设备实时监测</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getDeviceInfo</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>
</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId":"4"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">id</td>
<td style="text-align: center;">id</td>
</tr>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">name</td>
<td style="text-align: center;">设备名称</td>
</tr>
<tr>
<td style="text-align: center;">temperature</td>
<td style="text-align: center;">温度</td>
</tr>
<tr>
<td style="text-align: center;">pressure</td>
<td style="text-align: center;">压力</td>
</tr>
<tr>
<td style="text-align: center;">liquidLevel</td>
<td style="text-align: center;">液位</td>
</tr>
<tr>
<td style="text-align: center;">status</td>
<td style="text-align: center;">运行状态(0-正常,1-异常)</td>
</tr>
<tr>
<td style="text-align: center;">updateTime</td>
<td style="text-align: center;">更新时间</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": [
{
"id": 1,
"companyId": 4,
"name": "萃取塔1",
"temperature": 86.0,
"pressure": 10100.0,
"liquidLevel": 13.0,
"status": "0",
"updateTime": "2021/11/30 16:03:18"
},
{
"id": 2,
"companyId": 4,
"name": "萃取塔2",
"temperature": 63.0,
"pressure": 1100.0,
"liquidLevel": 18.0,
"status": "1",
"updateTime": "2021/11/30 16:03:23"
},
{
"id": 3,
"companyId": 4,
"name": "净化塔1",
"temperature": 74.0,
"pressure": 1400.0,
"liquidLevel": 28.0,
"status": "1",
"updateTime": "2021/11/30 16:03:24"
}
]
}</code></pre>
<h2>2.19 获取危险品统计</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getDangerousGoods</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>
</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId":"4"
}</code></pre>
<h3>响应参数</h3>
<p>riskData 风险级别数量</p>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">riskLevel</td>
<td style="text-align: center;">风险级别(1-I级,2-II级,3-III级,4-IV级)</td>
</tr>
<tr>
<td style="text-align: center;">num</td>
<td style="text-align: center;">数量</td>
</tr>
</tbody>
</table>
<p>list 危险品列表</p>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">id</td>
<td style="text-align: center;">id</td>
</tr>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">code</td>
<td style="text-align: center;">危险品代码</td>
</tr>
<tr>
<td style="text-align: center;">name</td>
<td style="text-align: center;">危险品名称</td>
</tr>
<tr>
<td style="text-align: center;">buyTime</td>
<td style="text-align: center;">购入日期</td>
</tr>
<tr>
<td style="text-align: center;">type</td>
<td style="text-align: center;">类别(腐蚀品、)</td>
</tr>
<tr>
<td style="text-align: center;">amount</td>
<td style="text-align: center;">数量</td>
</tr>
<tr>
<td style="text-align: center;">riskLevel</td>
<td style="text-align: center;">风险级别(1-I级,2-II级,3-III级,4-IV级,5-V级)</td>
</tr>
<tr>
<td style="text-align: center;">updateTime</td>
<td style="text-align: center;">更新时间</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"riskData": [
{
"riskLevel": "1",
"num": 2
},
{
"riskLevel": "2",
"num": 1
}
],
"list": [
{
"id": 1,
"companyId": 4,
"code": "tetrafluoroethylene",
"name": "四氟乙烯",
"buyTime": "2021/11/11 00:00:00",
"type": "腐蚀品",
"amount": 128.0,
"riskLevel": "1",
"updateTime": "2021/11/30 16:54:56"
},
{
"id": 2,
"companyId": 4,
"code": "tetrafluoroethylene2",
"name": "四氟乙烯2",
"buyTime": "2021/11/16 00:00:00",
"type": "腐蚀品",
"amount": 996.0,
"riskLevel": "2",
"updateTime": "2021/12/01 15:40:38"
},
{
"id": 3,
"companyId": 4,
"code": "tetrafluoroethylene3",
"name": "四氟乙烯3",
"buyTime": "2021/11/19 00:00:00",
"type": "腐蚀品",
"amount": 102.0,
"riskLevel": "1",
"updateTime": "2021/12/01 15:41:22"
}
]
}
}</code></pre>
<h2>2.20 获取危险品入档记录/处理记录</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getDangerousGoodsLog</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>
</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
<tr>
<td style="text-align: center;">logType</td>
<td style="text-align: center;">记录类型(0-入档记录,1-出库记录)</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId":"4",
"logType":"0"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">date</td>
<td style="text-align: center;">入档时间/出库时间</td>
</tr>
<tr>
<td style="text-align: center;">code</td>
<td style="text-align: center;">危险品代码</td>
</tr>
<tr>
<td style="text-align: center;">name</td>
<td style="text-align: center;">危险品名称</td>
</tr>
<tr>
<td style="text-align: center;">type</td>
<td style="text-align: center;">类别(腐蚀品、)</td>
</tr>
<tr>
<td style="text-align: center;">amount</td>
<td style="text-align: center;">数量</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": [
{
"date": "2021/11/30 16:11:54",
"companyId": 4,
"amount": 116.0,
"code": "tetrafluoroethylene",
"name": "四氟乙烯",
"type": "腐蚀品"
},
{
"date": "2021/11/16 16:12:53",
"companyId": 4,
"amount": 454.0,
"code": "tetrafluoroethylene2",
"name": "四氟乙烯2",
"type": "腐蚀品"
}
]
}</code></pre>
<h2>2.21 获取企业法人</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getLegalRepr</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>
</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId":"4"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">id</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">name</td>
<td style="text-align: center;">企业名称</td>
</tr>
<tr>
<td style="text-align: center;">legalRepr</td>
<td style="text-align: center;">法人</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"name": "赣州石磊新能源科技有限公司",
"legalRepr": "杨赋斌",
"id": 4
}
}</code></pre>
<h2>2.22 获取污染源实时监测日均数据(废气)</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getWasteGasData</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>
</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId":"3"
}</code></pre>
<h3>响应参数</h3>
<p>factors</p>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">factorsCode</td>
<td style="text-align: center;">字段编号</td>
</tr>
<tr>
<td style="text-align: center;">factorsName</td>
<td style="text-align: center;">字段名称</td>
</tr>
<tr>
<td style="text-align: center;">factorsUnit</td>
<td style="text-align: center;">字段单位</td>
</tr>
<tr>
<td style="text-align: center;">minyz</td>
<td style="text-align: center;">最小值</td>
</tr>
<tr>
<td style="text-align: center;">maxyz</td>
<td style="text-align: center;">最大值</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"factors": [
{
"factorsCode": "01",
"factorsName": "烟尘",
"factorsUnit": "mg/m³",
"minyz": "0.0",
"maxyz": "30.0"
},
{
"factorsCode": "02",
"factorsName": "二氧化硫",
"factorsUnit": "mg/m³",
"minyz": "0.0",
"maxyz": "200.0"
},
{
"factorsCode": "03",
"factorsName": "氮氧化物",
"factorsUnit": "mg/m³",
"minyz": "0.0",
"maxyz": "200.0"
},
{
"factorsCode": "b02",
"factorsName": "烟气流量",
"factorsUnit": "m³/s",
"minyz": "0.0",
"maxyz": "0.0"
},
{
"factorsCode": "s01",
"factorsName": "氧含量",
"factorsUnit": "%",
"minyz": "0.0",
"maxyz": "0.0"
},
{
"factorsCode": "s02",
"factorsName": "烟气流速",
"factorsUnit": "m³ / h",
"minyz": "0.0",
"maxyz": "0.0"
},
{
"factorsCode": "s03",
"factorsName": "烟气温度",
"factorsUnit": "℃",
"minyz": "0.0",
"maxyz": "0.0"
},
{
"factorsCode": "s05",
"factorsName": "烟气湿度",
"factorsUnit": "%",
"minyz": "0.0",
"maxyz": "0.0"
},
{
"factorsCode": "s08",
"factorsName": "烟气压力",
"factorsUnit": " kPa",
"minyz": "0.0",
"maxyz": "0.0"
}
],
"data": [
{
"01": "0.878",
"02": "2.311",
"03": "9.523",
"b02": "30.765",
"datatime": "2021-11-25 00:00:00",
"portName": "废气排口",
"s02": "11.844",
"s01": "10.260",
"s03": "46.595",
"s05": "15.496",
"s08": "-0.107"
},
{
"01": "0.626",
"02": "7.020",
"03": "10.691",
"b02": "36.732",
"datatime": "2021-11-26 00:00:00",
"portName": "废气排口",
"s02": "13.521",
"s01": "10.959",
"s03": "46.231",
"s05": "11.621",
"s08": "-0.112"
},
{
"01": "0.782",
"02": "3.767",
"03": "12.924",
"b02": "30.738",
"datatime": "2021-11-27 00:00:00",
"portName": "废气排口",
"s02": "13.433",
"s01": "11.732",
"s03": "46.568",
"s05": "25.463",
"s08": "-0.101"
},
{
"01": "0.620",
"02": "2.767",
"03": "9.301",
"b02": "38.997",
"datatime": "2021-11-28 00:00:00",
"portName": "废气排口",
"s02": "13.621",
"s01": "10.208",
"s03": "46.621",
"s05": "6.718",
"s08": "-0.180"
},
{
"01": "1.001",
"02": "4.638",
"03": "9.128",
"b02": "31.157",
"datatime": "2021-11-29 00:00:00",
"portName": "废气排口",
"s02": "12.068",
"s01": "10.206",
"s03": "48.225",
"s05": "15.455",
"s08": "-0.147"
},
{
"01": "1.200",
"02": "1.301",
"03": "16.392",
"b02": "41.661",
"datatime": "2021-11-30 00:00:00",
"portName": "废气排口",
"s02": "14.762",
"s01": "10.431",
"s03": "48.045",
"s05": "7.799",
"s08": "-0.125"
},
{
"01": "1.728",
"02": "3.078",
"03": "15.272",
"b02": "32.623",
"datatime": "2021-12-01 00:00:00",
"portName": "废气排口",
"s02": "12.474",
"s01": "10.270",
"s03": "46.877",
"s05": "14.884",
"s08": "-0.129"
}
]
}
}</code></pre>
<h2>2.23 获取污染源实时监测日均数据(废水)</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getWasteWaterData</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>
</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId" : "3"
}</code></pre>
<h3>响应参数</h3>
<p>factors</p>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">factorsCode</td>
<td style="text-align: center;">字段编号</td>
</tr>
<tr>
<td style="text-align: center;">factorsName</td>
<td style="text-align: center;">字段名称</td>
</tr>
<tr>
<td style="text-align: center;">factorsUnit</td>
<td style="text-align: center;">字段单位</td>
</tr>
<tr>
<td style="text-align: center;">minyz</td>
<td style="text-align: center;">最小值</td>
</tr>
<tr>
<td style="text-align: center;">maxyz</td>
<td style="text-align: center;">最大值</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"factors": [
{
"factorsCode": "w01018",
"factorsName": "化学需氧量",
"factorsUnit": "mg/L",
"minyz": "0.0",
"maxyz": "500.0"
},
{
"factorsCode": "w21001",
"factorsName": "总氮",
"factorsUnit": "mg/l",
"minyz": "0.0",
"maxyz": "70.0"
},
{
"factorsCode": "w21003",
"factorsName": "氨氮",
"factorsUnit": "mg/l",
"minyz": "0.0",
"maxyz": "45.0"
},
{
"factorsCode": "w21011",
"factorsName": "总磷",
"factorsUnit": "mg/l",
"minyz": "0.0",
"maxyz": "8.0"
},
{
"factorsCode": "w00000",
"factorsName": "废水流量",
"factorsUnit": "L/S",
"minyz": "0.0",
"maxyz": "0.0"
},
{
"factorsCode": "w01001",
"factorsName": "pH",
"factorsUnit": "无量纲",
"minyz": "6.0",
"maxyz": "9.0"
}
],
"data": [
{
"w00000": "0.0000",
"w21011": "0.0760",
"w01018": "246.7200",
"w21001": "14.7330",
"w01001": "7.5900",
"w21003": "0.0140",
"datatime": "2021-11-25 00:00:00",
"portName": "九二盐业-污水总排口"
},
{
"w00000": "0.0000",
"w21011": "0.0760",
"w01018": "8.8300",
"w21001": "3.2480",
"w01001": "7.5800",
"w21003": "0.0090",
"datatime": "2021-11-26 00:00:00",
"portName": "九二盐业-污水总排口"
}
]
}
}</code></pre>
<h2>2.24 获取企业规模排名</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getScaleRank</td>
<td style="text-align: center;">GET</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>获取企业规模排名,按所排序字段降序排序</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">type</td>
<td style="text-align: center;">排序类型(0:产值,1:达产率),默认0</td>
<td style="text-align: center;">否</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<p><a href="http://localhost:8082/api/app/company/getScaleRank/?type=0">http://localhost:8082/api/app/company/getScaleRank/?type=0</a></p>
<h3>响应参数</h3>
<p>factors</p>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">sortId</td>
<td style="text-align: center;">排序id</td>
</tr>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">companyName</td>
<td style="text-align: center;">企业名称</td>
</tr>
<tr>
<td style="text-align: center;">gdp</td>
<td style="text-align: center;">产值(元)</td>
</tr>
<tr>
<td style="text-align: center;">rate</td>
<td style="text-align: center;">达产率</td>
</tr>
<tr>
<td style="text-align: center;">belongYears</td>
<td style="text-align: center;">所属年份</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": [
{
"sortId": 1,
"companyId": 17,
"companyName": "江西省汇凯化工有限责任公司",
"gdp": 500000000,
"rate": 1.0,
"belongYears": 2021
},
{
"sortId": 2,
"companyId": 26,
"companyName": "会昌县正丰环保材料有限公司",
"gdp": 36000000,
"rate": 0.9375,
"belongYears": 2021
},
...
]
}</code></pre>
<h2>2.25 获取企业视频监控点位信息</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getVideoMonitoring</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>获取第三方企业视频监控点位信息</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId" : "3"
}</code></pre>
<h3>响应参数</h3>
<p>factors</p>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyName</td>
<td style="text-align: center;">企业名称</td>
</tr>
<tr>
<td style="text-align: center;">cameraDesc</td>
<td style="text-align: center;">点位名称</td>
</tr>
<tr>
<td style="text-align: center;">rtspUrl</td>
<td style="text-align: center;">视频地址url</td>
</tr>
<tr>
<td style="text-align: center;">status</td>
<td style="text-align: center;">状态(0-离线,1-在线)</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg":"操作成功",
"code":200,
"data":[
{
"cameraAddress":"",
"cameraCode":"",
"cameraDesc":"液氯罐周界2",
"cameraName":"",
"companyId":"",
"companyName":"江西九二盐业有限责任公司",
"id":"",
"insertTime":"",
"lat":"25.288169",
"lng":"115.745948",
"rtspUrl":"http://223.83.182.5:8081/playBackCompany/camera?device=3301061000008&channel=0&streamtype=0&token=aokToESTP&type=std.m3u8",
"status":"1",
"updateTime":"",
"videoType":""
},
{
"cameraAddress":"",
"cameraCode":"",
"cameraDesc":"液氯罐周界3",
"cameraName":"",
"companyId":"",
"companyName":"江西九二盐业有限责任公司",
"id":"",
"insertTime":"",
"lat":"25.288169",
"lng":"115.745948",
"rtspUrl":"http://223.83.182.5:8081/playBackCompany/camera?device=3301061000008&channel=1&streamtype=0&token=aokToESTP&type=std.m3u8",
"status":"1",
"updateTime":"",
"videoType":""
}
]
}</code></pre>
<h2>2.26 废水治理数据</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getEffluent</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>废水治理数据</li>
</ul>
<h3>请求参数</h3>
<h3>请求示例</h3>
<p><a href="http://localhost:8082/api/app/company/getEffluent">http://localhost:8082/api/app/company/getEffluent</a></p>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">废水名称</td>
<td style="text-align: center;">废水量</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"初期雨水": "2700 t/a",
"废水处理站混合污水": "16078 t/a",
"设备及地面清洗废水": "534 t/a",
"化验室废水": "267 t/a",
"钯触媒再生废水": "20 t/a",
"工艺废水": "12557 t/a"
}
}</code></pre>
<h2>2.27 获取企业能源监控</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getEnergyMonitoring</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>
</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
<tr>
<td style="text-align: center;">startTime</td>
<td style="text-align: center;">开始时间</td>
<td style="text-align: center;">是</td>
</tr>
<tr>
<td style="text-align: center;">endTime</td>
<td style="text-align: center;">结束时间</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId":"3",
"startTime":"2021-12-15",
"endTime":"2021-12-29"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">factorsCode</td>
<td style="text-align: center;">字典代码</td>
</tr>
<tr>
<td style="text-align: center;">factorsName</td>
<td style="text-align: center;">字典名称</td>
</tr>
<tr>
<td style="text-align: center;">factorsUnit</td>
<td style="text-align: center;">单位</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"factors": [
{
"factorsCode": "1",
"factorsName": "用电量",
"factorsUnit": "KW.h"
}
],
"data": [
{
"updateDate": "2021/12/15 00:00:00",
"1": "84058.46"
},
{
"updateDate": "2021/12/16 00:00:00",
"1": "106944.59"
},
{
"updateDate": "2021/12/17 00:00:00",
"1": "114448.06"
},
{
"updateDate": "2021/12/18 00:00:00",
"1": "79189.48"
},
{
"updateDate": "2021/12/19 00:00:00",
"1": "87564.96"
},
{
"updateDate": "2021/12/20 00:00:00",
"1": "111089.89"
},
{
"updateDate": "2021/12/21 00:00:00",
"1": "83362.19"
},
{
"updateDate": "2021/12/22 00:00:00",
"1": "118732.87"
},
{
"updateDate": "2021/12/23 00:00:00",
"1": "80464.46"
},
{
"updateDate": "2021/12/24 00:00:00",
"1": "113873.79"
},
{
"updateDate": "2021/12/25 00:00:00",
"1": "91927.05"
},
{
"updateDate": "2021/12/26 00:00:00",
"1": "113156.75"
},
{
"updateDate": "2021/12/27 00:00:00",
"1": "119577.82"
},
{
"updateDate": "2021/12/28 00:00:00",
"1": "109960.67"
},
{
"updateDate": "2021/12/29 00:00:00",
"1": "118453.58"
}
]
}
}</code></pre>
<h2>2.28 获取企业危险品日耗统计</h2>
<h3>API地址</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">接口地址</th>
<th style="text-align: center;">请求方式</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">/api/app/company/getDangerousGoodsDayConsume</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>
</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">参数名</th>
<th style="text-align: center;">含义</th>
<th style="text-align: center;">是否必填</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
<td style="text-align: center;">是</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"> {
"companyId":"3"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">companyId</td>
<td style="text-align: center;">企业ID</td>
</tr>
<tr>
<td style="text-align: center;">name</td>
<td style="text-align: center;">化学品名称</td>
</tr>
<tr>
<td style="text-align: center;">type</td>
<td style="text-align: center;">类别</td>
</tr>
<tr>
<td style="text-align: center;">riskLevel</td>
<td style="text-align: center;">风险等级(1-I级,2-II级,3-III级,4-IV级,5-V级)</td>
</tr>
<tr>
<td style="text-align: center;">amount</td>
<td style="text-align: center;">数量</td>
</tr>
<tr>
<td style="text-align: center;">amountUnit</td>
<td style="text-align: center;">数量单位</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": [
{
"companyId": 3,
"amount": 200.0,
"riskLevel": "3",
"name": "氢气",
"type": "易燃易爆品",
"amountUnit": "m³"
},
{
"companyId": 3,
"amount": 0.9,
"riskLevel": "4",
"name": "磷酸",
"type": "腐蚀品",
"amountUnit": "kg"
},
{
"companyId": 3,
"amount": 4.0,
"riskLevel": "4",
"name": "重芳烃",
"type": "毒害品",
"amountUnit": "kg"
},
{
"companyId": 3,
"amount": 0.45,
"riskLevel": "4",
"name": "2-乙基蒽醌",
"type": "毒害品",
"amountUnit": "kg"
}
]
}</code></pre>