数字大屏
<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>0.产业图谱</h1>
<h2>0.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/parkAtlas/detail</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;">year</td>
<td style="text-align: center;">当前年份</td>
<td style="text-align: center;">Y</td>
</tr>
</tbody>
</table>
<p>=</p>
<h3>请求示例</h3>
<pre><code class="language-json">{
"year":2020
}</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;">digital</td>
<td style="text-align: center;">数字化</td>
</tr>
<tr>
<td style="text-align: center;">index</td>
<td style="text-align: center;">工信部集群指标一览</td>
</tr>
<tr>
<td style="text-align: center;">materials</td>
<td style="text-align: center;">材料或工艺</td>
</tr>
</tbody>
</table>
<p>digital</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;">year</td>
<td style="text-align: center;">年份</td>
</tr>
<tr>
<td style="text-align: center;">enterpriseValue</td>
<td style="text-align: center;">上云企业总价值</td>
</tr>
<tr>
<td style="text-align: center;">basicRawMaterial</td>
<td style="text-align: center;">原材料企业数量</td>
</tr>
<tr>
<td style="text-align: center;">lithiumFluorideBattery</td>
<td style="text-align: center;">含氟锂电池新材料企业数量</td>
</tr>
<tr>
<td style="text-align: center;">chlorAlkaliMaterial</td>
<td style="text-align: center;">氯碱材料企业数量</td>
</tr>
<tr>
<td style="text-align: center;">fluorineElectronChemicals</td>
<td style="text-align: center;">含氟电子化学品企业数量</td>
</tr>
<tr>
<td style="text-align: center;">envFriendlyRefrigerant</td>
<td style="text-align: center;">制冷剂企业数量</td>
</tr>
<tr>
<td style="text-align: center;">fluoropolymer</td>
<td style="text-align: center;">含氟聚合物企业数量</td>
</tr>
<tr>
<td style="text-align: center;">medicalMaterials</td>
<td style="text-align: center;">医药材料企业数量</td>
</tr>
<tr>
<td style="text-align: center;">fluorineIntermediate</td>
<td style="text-align: center;">含氟中间体企业数量</td>
</tr>
<tr>
<td style="text-align: center;">inorganicChlorine</td>
<td style="text-align: center;">无机氯化工企业数量</td>
</tr>
<tr>
<td style="text-align: center;">otherEnterprise</td>
<td style="text-align: center;">其他企业数量</td>
</tr>
<tr>
<td style="text-align: center;">productionEquipment</td>
<td style="text-align: center;">生产装置设备总数量</td>
</tr>
<tr>
<td style="text-align: center;">rawMaterialStorage</td>
<td style="text-align: center;">原材料存储设备数量</td>
</tr>
<tr>
<td style="text-align: center;">commissioningPreparation</td>
<td style="text-align: center;">试车前准备装备数量</td>
</tr>
<tr>
<td style="text-align: center;">processOperation</td>
<td style="text-align: center;">工艺操作装置数量</td>
</tr>
<tr>
<td style="text-align: center;">auxiliaryProcess</td>
<td style="text-align: center;">辅助工艺装置数量</td>
</tr>
<tr>
<td style="text-align: center;">monitoringPoint</td>
<td style="text-align: center;">监测点位数量</td>
</tr>
<tr>
<td style="text-align: center;">wasteGasMonitoring</td>
<td style="text-align: center;">废气监测点位数量</td>
</tr>
<tr>
<td style="text-align: center;">wasteWaterMonitoring</td>
<td style="text-align: center;">废水监测点位数量</td>
</tr>
<tr>
<td style="text-align: center;">wasteSolidMonitoring</td>
<td style="text-align: center;">固废监测点位数量</td>
</tr>
<tr>
<td style="text-align: center;">airMonitoring</td>
<td style="text-align: center;">大气监测点位数量</td>
</tr>
<tr>
<td style="text-align: center;">alarmDevice</td>
<td style="text-align: center;">报警装置数量</td>
</tr>
<tr>
<td style="text-align: center;">temperatureSensor</td>
<td style="text-align: center;">温感探测器数量</td>
</tr>
<tr>
<td style="text-align: center;">smokeSensor</td>
<td style="text-align: center;">烟感探测器数量</td>
</tr>
<tr>
<td style="text-align: center;">gravitySensor</td>
<td style="text-align: center;">重力探测器数量</td>
</tr>
<tr>
<td style="text-align: center;">pressureSensor</td>
<td style="text-align: center;">压力探测器数量</td>
</tr>
<tr>
<td style="text-align: center;">connectingDepartments</td>
<td style="text-align: center;">连接部门总数量</td>
</tr>
<tr>
<td style="text-align: center;">envProtectDepartment</td>
<td style="text-align: center;">环保部门数量</td>
</tr>
<tr>
<td style="text-align: center;">securityInspectionDepartment</td>
<td style="text-align: center;">安检部门数量</td>
</tr>
<tr>
<td style="text-align: center;">industryInformationDepartment</td>
<td style="text-align: center;">工信部门数量</td>
</tr>
<tr>
<td style="text-align: center;">containingFluorine</td>
<td style="text-align: center;">含氟精细化学品企业数量</td>
</tr>
<tr>
<td style="text-align: center;">otherProductionDevice</td>
<td style="text-align: center;">其他生产装置数量</td>
</tr>
<tr>
<td style="text-align: center;">hazardSourceMonitoring</td>
<td style="text-align: center;">危险源监测数量</td>
</tr>
<tr>
<td style="text-align: center;">otherMonitoring</td>
<td style="text-align: center;">其他监测点位数量</td>
</tr>
<tr>
<td style="text-align: center;">concentrationSensor</td>
<td style="text-align: center;">浓度探测器数量</td>
</tr>
<tr>
<td style="text-align: center;">otherSensor</td>
<td style="text-align: center;">其他探测器数量</td>
</tr>
<tr>
<td style="text-align: center;">otherDepartment</td>
<td style="text-align: center;">其他部门数量</td>
</tr>
</tbody>
</table>
<p>index</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;">year</td>
<td style="text-align: center;">年份</td>
</tr>
<tr>
<td style="text-align: center;">outputValue</td>
<td style="text-align: center;">上年度集群产业产值</td>
</tr>
<tr>
<td style="text-align: center;">invisibleChampionEnterpriseAmount</td>
<td style="text-align: center;">隐形冠军企业数量</td>
</tr>
<tr>
<td style="text-align: center;">aboveScaleEnterprise</td>
<td style="text-align: center;">集群规模以上企业数量</td>
</tr>
<tr>
<td style="text-align: center;">highEchEnterprise</td>
<td style="text-align: center;">高新技术企业数量</td>
</tr>
<tr>
<td style="text-align: center;">salesRevenue</td>
<td style="text-align: center;">产业集群销售收入</td>
</tr>
<tr>
<td style="text-align: center;">researchAndDevelopInvestment</td>
<td style="text-align: center;">集群企业研发总投入</td>
</tr>
<tr>
<td style="text-align: center;">authorizedInventionPatent</td>
<td style="text-align: center;">集群授权发明专利数</td>
</tr>
<tr>
<td style="text-align: center;">highlySkilledTalents</td>
<td style="text-align: center;">集群内高技能人才数量</td>
</tr>
<tr>
<td style="text-align: center;">investmentFinanceInstitutions</td>
<td style="text-align: center;">各类投融资机构数量</td>
</tr>
<tr>
<td style="text-align: center;">specializedEnterpriseAmount</td>
<td style="text-align: center;">专精特新企业数量</td>
</tr>
</tbody>
</table>
<p>materials</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;">amount</td>
<td style="text-align: center;">数量</td>
</tr>
<tr>
<td style="text-align: center;">companyList.capacity</td>
<td style="text-align: center;">企业产能</td>
</tr>
<tr>
<td style="text-align: center;">companyList.output</td>
<td style="text-align: center;">企业产量</td>
</tr>
<tr>
<td style="text-align: center;">companyList.shortName</td>
<td style="text-align: center;">企业简称</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"digital": {
"id": 1,
"year": "2020",
"enterpriseValue": 328172,
"basicRawMaterial": 5,
"inorganicChlorine": 5,
"envFriendlyRefrigerant": 5,
"fluoropolymer": 5,
"productionEquipment": 200,
"rawMaterialStorage": 100,
"commissioningPreparation": 100,
"processOperation": 100,
"auxiliaryProcess": 100,
"monitoringPoint": 100,
"wasteGasMonitoring": 20,
"wasteWaterMonitoring": 22,
"wasteSolidMonitoring": 22,
"airMonitoring": 13,
"alarmDevice": 1000,
"temperatureSensor": 200,
"smokeSensor": 200,
"gravitySensor": 100,
"pressureSensor": 200,
"connectingDepartments": 13,
"envProtectDepartment": 3,
"securityInspectionDepartment": 2,
"industryInformationDepartment": 2,
"parkOffice": 5,
"deleted": 0,
"createTime": "2021/12/06 17:03:08",
"updateTime": "2021/12/06 17:03:08",
"containingFluorine": 5,
"otherEnterprise": 7,
"otherProductionDevice": 100,
"hazardSourceMonitoring": 18,
"otherMonitoring": 10,
"concentrationSensor": 200,
"otherSensor": 100,
"otherDepartment": 4
},
"index": {
"id": 1,
"year": "2020",
"outputValue": 38,
"invisibleChampionEnterpriseAmount": 38,
"aboveScaleEnterprise": 38,
"highEchEnterprise": 20,
"salesRevenue": 3800,
"researchAndDevelopInvestment": 3800,
"authorizedInventionPatent": 100,
"highlySkilledTalents": 1000,
"investmentFinanceInstitutions": 100,
"specializedEnterpriseAmount": 10,
"deleted": 0,
"createTime": "2021/12/06 17:13:25",
"updateTime": "2021/12/06 17:13:25"
},
"materials": {
"真空制盐": {
"id": 2,
"name": "真空制盐",
"amount": "80万吨",
"deleted": 0,
"createTime": "2021/12/06 16:17:33",
"updateTime": "2021/12/06 16:17:33",
"companyList": [
{
"id": 1,
"materialId": 2,
"companyId": 37,
"shortName": "雪天盐业制盐工厂",
"capacity": "80万吨",
"output": "60万吨",
"deleted": 0,
"createTime": "2021/12/06 16:30:37",
"updateTime": "2021/12/06 16:30:37"
}
]
},
"离子膜烧碱": {
"id": 4,
"name": "离子膜烧碱",
"amount": "30万吨",
"deleted": 0,
"createTime": "2021/12/06 16:18:37",
"updateTime": "2021/12/06 16:18:37",
"companyList": [
{
"id": 2,
"materialId": 4,
"companyId": 37,
"shortName": "雪天盐业制盐工厂",
"capacity": "30万吨",
"output": "60万吨",
"deleted": 0,
"createTime": "2021/12/06 16:30:37",
"updateTime": "2021/12/06 16:30:37"
}
]
}
}
}
}</code></pre>
<h1>1.应急通讯</h1>
<h2>1.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/emergencyScreen/orgList</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;">trueName</td>
<td style="text-align: center;">真实姓名</td>
<td style="text-align: center;">Y</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json">{
"trueName":"刘"
}</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;">organizationId</td>
<td style="text-align: center;">单位ID</td>
</tr>
<tr>
<td style="text-align: center;">organizationName</td>
<td style="text-align: center;">单位名称</td>
</tr>
<tr>
<td style="text-align: center;">userList</td>
<td style="text-align: center;">用户列表</td>
</tr>
</tbody>
</table>
<h4>userList解释</h4>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">userId</td>
<td style="text-align: center;">用户ID</td>
</tr>
<tr>
<td style="text-align: center;">phone</td>
<td style="text-align: center;">手机号</td>
</tr>
<tr>
<td style="text-align: center;">trueName</td>
<td style="text-align: center;">真实姓名</td>
</tr>
<tr>
<td style="text-align: center;">post</td>
<td style="text-align: center;">职务</td>
</tr>
<tr>
<td style="text-align: center;">officeTel</td>
<td style="text-align: center;">办公电话</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": [
{
"organizationId": 13,
"organizationName": "基地应急指挥部",
"userList": [
{
"userId": 3666,
"name": "总指挥刘建平13970781949",
"flag": 1
}
]
},
{
"organizationId": 15,
"organizationName": "生产安全事故应急专家",
"userList": [
{
"userId": 3669,
"name": "副教授刘红波18107070636",
"flag": 1
}
]
}
]
}</code></pre>
<h2>1.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/emergencyScreen/saveAccident</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;">type</td>
<td style="text-align: center;">事故类型</td>
<td style="text-align: center;">Y</td>
</tr>
<tr>
<td style="text-align: center;">grade</td>
<td style="text-align: center;">事故等级</td>
<td style="text-align: center;">Y</td>
</tr>
<tr>
<td style="text-align: center;">pollutant</td>
<td style="text-align: center;">污染物</td>
<td style="text-align: center;">N</td>
</tr>
<tr>
<td style="text-align: center;">addr</td>
<td style="text-align: center;">发生地点</td>
<td style="text-align: center;">Y</td>
</tr>
<tr>
<td style="text-align: center;">lat</td>
<td style="text-align: center;">纬度</td>
<td style="text-align: center;">Y</td>
</tr>
<tr>
<td style="text-align: center;">lng</td>
<td style="text-align: center;">经度</td>
<td style="text-align: center;">Y</td>
</tr>
<tr>
<td style="text-align: center;">timeAt</td>
<td style="text-align: center;">发生时间</td>
<td style="text-align: center;">Y</td>
</tr>
<tr>
<td style="text-align: center;">person</td>
<td style="text-align: center;">上报人</td>
<td style="text-align: center;">Y</td>
</tr>
<tr>
<td style="text-align: center;">phone</td>
<td style="text-align: center;">电话</td>
<td style="text-align: center;">Y</td>
</tr>
<tr>
<td style="text-align: center;">content</td>
<td style="text-align: center;">上报内容</td>
<td style="text-align: center;">Y</td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json">{
"type": "危险化学品泄露专项",
"grade": "一般",
"pollutant": "二氧化硫",
"addr": "石磊工厂",
"lat": "37",
"lng": "114",
"timeAt": "2021/12/23 16:35:00",
"person": "张三",
"phone": "13188888888",
"content": "危险化学品泄露"
}</code></pre>
<h3>响应参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;">名称</th>
<th style="text-align: center;">含义</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "添加成功",
"code": 200
}</code></pre>
<h2>1.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/emergencyScreen/getAllVideoMonitoring</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;">无</td>
<td style="text-align: center;"></td>
<td style="text-align: center;"></td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"></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;">companyName</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;">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":[
{
"companyId":"2",
"companyName":"江西石磊氟化工有限责任公司",
"list":[
{
"cameraAddress":"",
"cameraCode":"",
"cameraDesc":"中控室",
"cameraName":"",
"companyId":"",
"companyName":"江西石磊氟化工有限责任公司",
"id":"",
"insertTime":"",
"lat":"25.289877",
"lng":"115.745124",
"rtspUrl":"http://223.83.182.5:8081/playBackCompany/camera?device=3301061000006&channel=0&streamtype=0&token=aokToESTP&type=std.m3u8",
"status":"1",
"updateTime":"",
"videoType":""
},
{
"cameraAddress":"",
"cameraCode":"",
"cameraDesc":"成品罐区上",
"cameraName":"",
"companyId":"",
"companyName":"江西石磊氟化工有限责任公司",
"id":"",
"insertTime":"",
"lat":"25.289877",
"lng":"115.745124",
"rtspUrl":"http://223.83.182.5:8081/playBackCompany/camera?device=3301061000006&channel=1&streamtype=0&token=aokToESTP&type=std.m3u8",
"status":"1",
"updateTime":"",
"videoType":""
}
]
},
{
"companyId":"3",
"companyName":"江西九二盐业有限责任公司",
"list":[
{
"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>1.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/emergencyScreen/getLastEmergency</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;">无</td>
<td style="text-align: center;"></td>
<td style="text-align: center;"></td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"></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;">timeAt</td>
<td style="text-align: center;">发生时间</td>
</tr>
<tr>
<td style="text-align: center;">pollutant</td>
<td style="text-align: center;">污染物</td>
</tr>
<tr>
<td style="text-align: center;">person</td>
<td style="text-align: center;">上报人</td>
</tr>
<tr>
<td style="text-align: center;">responseLevel</td>
<td style="text-align: center;">响应级别:1-一级响应;2-二级响应</td>
</tr>
<tr>
<td style="text-align: center;">tracks</td>
<td style="text-align: center;">事件溯源列表</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"lng": "114.858684",
"timeAt": 1640252299000,
"type": "火灾爆炸事故",
"content": "噢噢噢",
"pollutant": "",
"deleted": 0,
"phone": "15555555555",
"person": "哦哦",
"grade": "一般",
"id": 5,
"addr": "江西省赣州市章贡区黄金大道164号",
"responseLevel": 1,
"tracks": [
{
"id": 1,
"accidentId": 5,
"time": null,
"content": "发现火灾,王一上报时间基本信息",
"deleted": 0,
"createdTime": "2021/12/24 09:08:51",
"updatedTime": "2021/12/24 09:08:51"
}
],
"lat": "25.841011",
"status": 1
}
}</code></pre>
<h2>1.5 获取应急管理GIS图数据</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/emergencyScreen/gisData</td>
<td style="text-align: center;">POST</td>
</tr>
</tbody>
</table>
<h3>功能说明</h3>
<ul>
<li>获取应急管理GIS图数据</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;">无</td>
<td style="text-align: center;"></td>
<td style="text-align: center;"></td>
</tr>
</tbody>
</table>
<h3>请求示例</h3>
<pre><code class="language-json"></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;">rangPoints</td>
<td style="text-align: center;">园区范围线的点列表</td>
</tr>
<tr>
<td style="text-align: center;">parkEscapeRoutes</td>
<td style="text-align: center;">逃生线的起始点列表</td>
</tr>
<tr>
<td style="text-align: center;">dangerCompany</td>
<td style="text-align: center;">危化品企业列表</td>
</tr>
<tr>
<td style="text-align: center;">emergencyGatherPlace</td>
<td style="text-align: center;">紧急集合点列表</td>
</tr>
<tr>
<td style="text-align: center;">emergencyCmdPlace</td>
<td style="text-align: center;">应急指挥所列表</td>
</tr>
<tr>
<td style="text-align: center;">hospital</td>
<td style="text-align: center;">医院列表</td>
</tr>
</tbody>
</table>
<h3>响应示例</h3>
<pre><code class="language-json">{
"msg": "操作成功",
"code": 200,
"data": {
"emergencyCmdPlace": [
{
"id": 6,
"type": "3",
"title": "应急指挥所1",
"lat": "25.60039",
"lng": "115.786",
"createTime": "2021/12/28 16:47:23",
"updateTime": "2021/12/28 16:47:23",
"deleted": 0,
"typeKey": "emergencyCmdPlace"
},
{
"id": 7,
"type": "3",
"title": "应急指挥所2",
"lat": "25.60007",
"lng": "115.79971",
"createTime": "2021/12/28 16:48:14",
"updateTime": "2021/12/28 16:48:14",
"deleted": 0,
"typeKey": "emergencyCmdPlace"
}
],
"emergencyGatherPlace": [
{
"id": 4,
"type": "2",
"title": "急集合点1",
"lat": "26.60165",
"lng": "116.58471",
"createTime": "2021/12/28 16:45:35",
"updateTime": "2021/12/28 16:45:35",
"deleted": 0,
"typeKey": "emergencyGatherPlace"
},
{
"id": 5,
"type": "2",
"title": "急集合点2",
"lat": "27.60165",
"lng": "119.80744",
"createTime": "2021/12/28 16:46:23",
"updateTime": "2021/12/28 16:46:23",
"deleted": 0,
"typeKey": "emergencyGatherPlace"
}
],
"hospital": [
{
"id": 2,
"type": "4",
"title": "会昌县人民医院",
"lat": "25.6005",
"lng": "115.79354",
"createTime": "2021/12/28 16:08:07",
"updateTime": "2021/12/28 16:43:53",
"deleted": 0,
"typeKey": "hospital"
},
{
"id": 3,
"type": "4",
"title": "会昌湘江医院",
"lat": "25.60165",
"lng": "115.80744",
"createTime": "2021/12/28 16:42:18",
"updateTime": "2021/12/28 16:44:17",
"deleted": 0,
"typeKey": "hospital"
}
],
"rangPoints": [
{
"id": 11,
"longitude": 115.736587,
"latitude": 25.289265
},
{
"id": 12,
"longitude": 115.739784,
"latitude": 25.288460
},
{
"id": 13,
"longitude": 115.741254,
"latitude": 25.287713
},
{
"id": 14,
"longitude": 115.751242,
"latitude": 25.293465
},
{
"id": 15,
"longitude": 115.753248,
"latitude": 25.293068
},
{
"id": 16,
"longitude": 115.754772,
"latitude": 25.293824
},
{
"id": 17,
"longitude": 115.755823,
"latitude": 25.272676
},
{
"id": 18,
"longitude": 115.740288,
"latitude": 25.272443
},
{
"id": 19,
"longitude": 115.741189,
"latitude": 25.263633
},
{
"id": 20,
"longitude": 115.748099,
"latitude": 25.249350
},
{
"id": 21,
"longitude": 115.714710,
"latitude": 25.237433
},
{
"id": 22,
"longitude": 115.711449,
"latitude": 25.245352
},
{
"id": 23,
"longitude": 115.711878,
"latitude": 25.254202
},
{
"id": 24,
"longitude": 115.717768,
"latitude": 25.276964
},
{
"id": 25,
"longitude": 115.735535,
"latitude": 25.281162
},
{
"id": 26,
"longitude": 115.733947,
"latitude": 25.285121
},
{
"id": 27,
"longitude": 115.735760,
"latitude": 25.286013
}
],
"parkEscapeRoutes": [
{
"id": 1,
"beginLongitude": 115.753098,
"beginLatitude": 25.289660,
"endLongitude": 115.747154,
"endLatitude": 25.289156
},
{
"id": 2,
"beginLongitude": 115.747154,
"beginLatitude": 25.289156,
"endLongitude": 115.747230,
"endLatitude": 25.287027
},
{
"id": 3,
"beginLongitude": 115.752041,
"beginLatitude": 25.287221,
"endLongitude": 115.735830,
"endLatitude": 25.286745
},
{
"id": 4,
"beginLongitude": 115.735830,
"beginLatitude": 25.286745,
"endLongitude": 115.736581,
"endLatitude": 25.289243
},
{
"id": 5,
"beginLongitude": 115.738138,
"beginLatitude": 25.278793,
"endLongitude": 115.735756,
"endLatitude": 25.285797
},
{
"id": 6,
"beginLongitude": 115.738138,
"beginLatitude": 25.278793,
"endLongitude": 115.740227,
"endLatitude": 25.272745
},
{
"id": 7,
"beginLongitude": 115.742094,
"beginLatitude": 25.282699,
"endLongitude": 115.736847,
"endLatitude": 25.282612
},
{
"id": 8,
"beginLongitude": 115.750312,
"beginLatitude": 25.276102,
"endLongitude": 115.750312,
"endLatitude": 25.276102
},
{
"id": 9,
"beginLongitude": 115.754458,
"beginLatitude": 25.279286,
"endLongitude": 115.742141,
"endLatitude": 25.278947
}
]
}
}</code></pre>