Department

部门信息同步接口

APIDescription
POST api/department/Delete

删除

POST api/department/AddOrUpdate

创建/修改部门

Report

APIDescription
GET report/getreportlist/{monitorobjectid}/{startTime}/{endTime}/{reporttype}/{nowPage}

获取报警信息

Web

河堤监测API函数

APIDescription
GET webapi/web/getmenus/{monitorobjectid}/{roleid}

获取某个角色的某个桥的菜单信息

GET webapi/web/getsettingmenus/{monitorobjectid}/{roleid}

获取某个角色的某个桥的设置权限菜单信息

GET webapi/web/getsettingmenus_polymeric/{roleid}

获取某个角色的某个桥的设置权限菜单信息

Warning

APIDescription
GET warning/getwarningoverviewdata/{monitorobjectid}

No documentation available.

GET warning/getwarninglist/{monitorobjectid}/{startTime}/{endTime}/{warningType}/{pointtype}/{status}/{nowPage}

获取报警信息

GET warning/getwarningdetail/{monitorobjectid}/{id}

No documentation available.

POST api/warning/HandlerWarning/{monitorobjectid}/{id}

No documentation available.

Gemetry

获取河堤三维模型链接

APIDescription
GET api/gemetry/get/{id}

No documentation available.

Mobile

河堤监测小程序及APP的API方法

APIDescription
GET mobile/monitorobjects/getallstaticinfo/{userId}

获取所有河堤监测项目的统计信息

GET mobile/monitorobjects/getall/{userId}

获取所有河堤监测项目信息

GET mobile/getmonitorobjectinfo/{monitorid}

获取单个河堤监测项目的概况信息

GET mobile/getwindowpointtypeoverviewrealcontent/{monitorobjectid}

获取检测物传感器类型设置信息及统计数据

GET mobile/getmonitorobjectbaseinfo/{monitorid}

获取单个河堤基础结构信息

GET mobile/getallmonitorpointsinfo/{monitorid}

传感器信息(状态)列表

GET mobile/getmonitorpointinfo/{id}/pointtype/{pointtype}/pointid/{pointid}

单个传感器统计信息

GET mobile/getmonitorcomparedata/{moniorid}

获取24小时内降雨量和水位的对比分析数据

GET mobile/getwaterleveldata/{id}/pointtype/{pointtype}/pointid/{pointid}

获取24小时内水位分析数据

GET mobile/getrainleveldata/{id}/pointtype/{pointtype}/pointid/{pointid}

获取24小时内降雨量分析数据

GET mobile/getsldata/{id}/pointtype/{pointtype}/pointid/{pointid}

获取24小时内渗流分析数据

GET mobile/getmonitorpointdata/{id}/pointtype/{pointtype}/pointid/{pointid}/showminute/{showminute}

传感器历史数据查询

GET mobile/getmonitorpointdata/{id}/pointtype/{pointtype}/pointid/{pointid}/chartdatatype/{chartdatatype}

传感器历史数据查询1 :1小时 2: 今天 3: 一周

GET mobile/pointtyperealsornsorcollectiondatastatistics/monitorid/{monitorobjectid}/pointtypeid/{pointtypeid}/pointid/{pointid}/showcount/{showcount}

No documentation available.

GET mobile/getwarningstaticinfo/{monitorid}

获取报警统计信息

GET mobile/getwarninginfo/{id}/warningtype/{warningtype}/starttime/{startTime}/endtime/{endTime}/nowPage/{nowPage}

获取报警查询列表信息

GET mobile/getwarninginfobypagecount/{id}/warningtype/{warningtype}/nowPage/{nowPage}/pageCount/{pageCount}

获取报警查询列表信息(自定义每页返回多少数量)

POST mobile/getalluser

获取选所有人列表

GET mobile/getuserbydeptid?deptId={deptId}

获取当前部门下选所有人列表

POST mobile/dowarning/{id}/warninid/{warningid}/dotype/{dotype}

报警处理页面

GET mobile/videophotodetail/{id}/photoid/{photoid}

视频图片详细信息

GET mobile/videoimagelist/{id}?startTime={startTime}&endTime={endTime}&showtype={showtype}&nowPage={nowPage}&pointid={pointid}

视频图片列表信息---真实接口

GET mobile/videoimagedetail/{id}/timestamp/{timestamp}?photoid={photoid}

视频图片详细信息---真实接口(图片地址、显示名称由图片列表带入详细界面)

GET mobile/videoimagedetailbyba/{id}/timestamp/{timestamp}/pointid/{pointid}/tag/{tag}

视频图片详细信息---真实接口(图片地址、显示名称由图片列表带入详细界面)

GET mobile/monitorobjects/getnewallstaticinfo/{userId}

获取所有水库监测项目的统计信息

Polymeric

河堤聚合页的API方法Api

APIDescription
GET api/polymeric/getlinegroupmonitors/{departmentId}?systemObjectId={systemObjectId}

获取按线路分类的监测物列表

GET api/polymeric/getlinegroup/{departmentId}/grouptype/{grouptype}?systemObjectId={systemObjectId}

获取按线路分类的监测物列表

GET api/polymeric/getmonitorspointdevicewarningresult/{departmentid}/{systemobjectid}

GET api/polymeric/getallpointstasticsgroupbypointtyperesult/{departmentid}/{systemobjectid}

GET api/polymeric/getallpolymericmonitormodelsresult?systemObjectId={systemObjectId}

GET api/polymeric/getallpolymericmonitormapareasresult?systemObjectId={systemObjectId}

GET api/polymeric/getpolymericmonitordetailpointtypestastics/{monitorid}/{departmentid}

No documentation available.

MonitorObject

河堤监测API函数

APIDescription
GET api/monitorobject/get/{id}

获取河堤信息

GET api/monitorobjects/getbyusername/{userName}

根据用户名获取河堤列表

GET api/monitorobjects/getbyuserid/{userId}

根据用户Id获取河堤列表

GET api/monitorobjects/getall

获取所有河堤信息

GET api/monitorobjects/getmonitorobjectbaseinfo/{monitorobjectid}

获取所有河堤基本信息

User

用户管理api

APIDescription
POST api/user/AddOrUpdate

添加/编辑用户

POST api/user/Delete

删除用户信息

POST api/user/tosynchronize

用户信息同步(用户信息由子平台发送到单点登录平台中)

POST api/user/fromsynchronize

用户信息同步(用户信息由单点登录平台发送到子平台)

Statistics

APIDescription
GET api/monitorobject/score/{id}

获取监测指标统计数据

Account

APIDescription
POST api/account/login

用户登录接口

POST api/account/mlogin

用户登录接口

POST api/account/bindbywx

微信号绑定

POST api/account/loginbywx?data={data}

微信号验证-登陆 验证不通过进行微信号绑定

Video

APIDescription
POST videos/getallvideos

获取某个监测物的所有视频

POST videos/getallvideos/{bridgeid}

获取某个监测物的所有视频

Inspection

河堤监测API函数

APIDescription
GET api/inspecction/getoverviewlistdata/{monitorobjectid}/{startTime}/{endTime}

No documentation available.

GET api/inspecction/GetInspectionInfoList/{monitorobjectid}/{page}?startTime={startTime}&endTime={endTime}

巡检信息列表

GET api/inspecction/GetInspectionDetailInfoList/{monitorobjectid}/{inspectionId}

巡检详情列表

GET api/inspecction/GetInspectionNewDetailInfoList/{monitorobjectid}/{spectionPointId}

No documentation available.

GET api/inspecction/GetInspectionDetailInfoList/{monitorobjectid}/{startTime}/{endTime}/{showpage}

No documentation available.

GET api/inspecction/GetInspectionDetailInfoContract/{monitorobjectId}/{id}

No documentation available.

GET api/inspecction/GTetInspectionTypeContract

No documentation available.

POST api/inspecction/AddInspection

No documentation available.

MsgConfig

消息配置API

APIDescription
POST api/msgconfig/GetBaseTypeInfoConfigs

获取基础设置信息

POST api/msgconfig/BaseTypeInfoConfig?jsonStr={jsonStr}

修改基础设置信息

POST api/msgconfig/GetMsgTempleteInfos

获取所有模板信息

GET api/msgconfig/GetAllReceiverById/{msgId}?deptid={deptid}

获取选中之后的所有人列表

POST api/msgconfig/GetAllReceiverArray/{msgId}

获取选中之后的所有人列表

POST api/msgconfig/GetAllUser?deptid={deptid}

获取选所有人列表

POST api/msgconfig/AddMsgInfo?jsonStr={jsonStr}

No documentation available.

POST api/msgconfig/UpdateMsgInfo?jsonStr={jsonStr}

No documentation available.

GET api/msgconfig/SetMsgInfoEnable/{msgid}/{enable}

No documentation available.

GET api/msgconfig/SetMsgInfoDel/{msgid}

No documentation available.

GET api/msgconfig/GetMsgInfo/{msgId}

No documentation available.

POST api/msgconfig/GetAllMsgInfo

No documentation available.

AliyunApi

APIDescription
GET api/aliyunapi/GetSlopeLastData_E/{id}

No documentation available.

GET api/aliyunapi/GetSlopeLastData_N/{id}

No documentation available.

GET api/aliyunapi/GetSlopeLastData_U/{id}

No documentation available.

GET api/aliyunapi/GetPm25/{city}

No documentation available.

GET api/aliyunapi/GetLastData_YingBian/{id}

No documentation available.

GET api/aliyunapi/GetLastData_WenDu/{id}

No documentation available.

GET api/aliyunapi/GetLastData_PianYiWeiYi/{id}

No documentation available.

Data

APIDescription
GET api/data/windowdata/getscoreindicatorsdatas/{monitorobjectId}/{sectionids}

获取监测指标window的数据

GET api/data/windowdata/GetPointTypeRealOverviewData/{monitorobjectId}/{pointtypeid}/{pointids}/{statisticsarea}/{statisticstype}

No documentation available.

Point

APIDescription
GET api/pointtypes/get/{id}

获取单个河堤所有监测类型

GET api/points/monitorobject/{id}/data/{pointId}/start?monitorobjectId={monitorobjectId}&pointName={pointName}&startTime={startTime}&endTime={endTime}

No documentation available.

GET api/points/get/{id}

获取单个河堤所有监测点

GET api/points/getpointdevicestatus/{monitorobjectid}

获取传感器

GET api/points/getpoints/{monitorobjectid}/{pointtypeid}

No documentation available.

VideoImg

APIDescription
GET api/videoimg/getlist/monitorid/{monitorid}/time/{time}

获取视频图片列表数据

POST api/videoimg/getlist/monitorid/{monitorid}/time/{time}

获取视频图片列表数据

GET api/videoimg/getlist/monitorid/{monitorid}/time/{time}/pointid/{pointid}

获取监测指标统计数据

POST api/videoimg/getlist/monitorid/{monitorid}/time/{time}/pointid/{pointid}

获取监测指标统计数据

POST api/videoimg/GetNewListVideo/monitorid/{monitorid}/showminute/{showminute}/pointid/{pointid}

No documentation available.

GET api/videoimg/GetNewListVideo/monitorid/{monitorid}/showminute/{showminute}/pointid/{pointid}

No documentation available.

MsgSender

消息发送API

APIDescription
POST api/MsgSender/SendMsg?jsonStr={jsonStr}

修改基础设置信息