预警配置

[TOC] # [预警配置接口] ## 1. /warningConfig ### 1.1. 接口功能 > 预警配置添加 ### 1.2. 请求方式 > post | application/json ### 1.3. 请求参数 |参数|必选|类型|说明| |:----- |:-------|:-----|:-----| |source|true|int|预警来源 1污水生产预警 2污水水质预警 3供水生产预警 4供水水质预警 5管网预警| |officeCode|true|varchar|子公司编码| |officeName|true|varchar|子公司名称| |factoryCode|true|varchar|工厂编码| |factory|true|varchar|工厂名称| |level|true|int|预警等级 1一级 2二级 3三级 4四级| |pushWay|true|int|推送方式 1pc推送 2app推送 3短信| |platform|true|int|推送平台 1集成平台 2集成app 3领导pad 4巡检app| |---roleOperates---|true|array|角色数组| |roleCode|true|varchar|角色ID| |roleName|true|varchar|角色名称| |operate|true|varchar|1 解决 2 上报 3 建议 4 反馈 5 确认 6 进知识库 多个以逗号隔开| { "source":1 ..., "roleOperates":[{ "roleName":"111" }] } ## 2. /warningConfig ### 2.1. 接口功能 > 预警配置修改 传所有参数(包括修改的参数) ### 2.2. 请求方式 > put | application/json ### 2.3. 请求参数 |参数|必选|类型|说明| |:----- |:-------|:-----|:-----| |id|true|int|ID| |source|true|int|预警来源 1污水生产预警 2污水水质预警 3供水生产预警 4供水水质预警 5管网预警| |officeCode|true|varchar|子公司编码| |officeName|true|varchar|子公司名称| |factoryCode|true|varchar|工厂编码| |factory|true|varchar|工厂名称| |level|true|int|预警等级 1一级 2二级 3三级 4四级| |pushWay|true|int|推送方式 1pc推送 2app推送 3短信| |platform|true|int|推送平台 1集成平台 2集成app 3领导pad 4巡检app| |---roleOperates---|true|array|角色数组| |roleCode|true|varchar|角色ID| |roleName|true|varchar|角色名称| |operate|true|varchar|1 解决 2 上报 3 建议 4 反馈 5 确认 6 进知识库 多个以逗号隔开| ``` { "source":1 ..., "roleOperates":[{ "roleName":"111" }] } ``` ## 3. /warningConfig ### 3.1. 接口功能 > 预警配置状态修改 ### 3.2. 请求方式 > patch ### 3.3. 请求参数 |参数|必选|类型|说明| |:----- |:-------|:-----|:-----| |id|true|int|ID| |status|false|int|状态 0禁用 1启用| ## 4. /warningConfig ### 4.1. 接口功能 > 预警配置获取 ### 4.2. 请求方式 > get ### 4.3. 请求参数 |参数|必选|类型|说明| |:----- |:-------|:-----|:-----| |id|true|int|ID| |officeCode|true|varchar|子公司编码| |source|true|int|预警来源 1污水生产预警 2污水水质预警 3供水生产预警 4供水水质预警 5管网预警| |officeCode|true|varchar|子公司编码| |factoryCode|true|varchar|工厂编码| |level|true|int|预警等级 1一级 2二级 3三级| |pushWay|false|int|推送方式 1pc推送 2app推送 3短信| |platform|false|int|推送平台 1集成平台 2集成app 3领导pad 4巡检app| |status|false|int|状态 0禁用 1启用| ## 5. /warningConfig/{id} ### 4.1. 接口功能 > 预警配置删除 ### 4.2. 请求方式 > delete ### 3.3. 请求参数 |参数|必选|类型|说明| |:----- |:-------|:-----|:-----| |id|true|int|附属在url上 预警配置ID|