污水业务中台基础服务
  1. ImportExport
污水业务中台基础服务
  • Base
    • 获取所有工艺线配置信息【内部接口】
      GET
    • 根据模板方案名称获取工艺线配置信息
      GET
    • 添加工艺线配置信息【内部接口】
      POST
    • 更新工艺线配置信息【内部接口】
      POST
    • 根据ID删除工艺线配置信息【内部接口】
      POST
  • Cache
    • 刷新缓存【内部接口】
      POST
    • 接收IOT导入配置完成事件【内部接口】
      POST
    • 获取配置集合【内部接口】
      GET
    • 获取缓存中所有工艺线配置信息【内部接口】
      GET
  • CodeConfig
    • 获取所有在线点位【内部接口】
      GET
    • 根据点位代码获取在线点位 【内部接口】
      POST
  • Data
    • 同步设备指标的数据质量到设备状态属性
      POST
    • 通过方案名称获取WEST模型的开放参数
      GET
    • 保存WEST模型的开放参数信息
      POST
    • 删除WEST模型的开放参数信息
      POST
    • 更新WEST模型的开放参数信息
      POST
  • DosingLog
    • 通过条件获取加药日志【内部接口】
      GET
    • 通过时间获取加药日志【内部接口】
      POST
    • 添加加药日志【内部接口】
      POST
    • 删除加药日志【内部接口】
      POST
    • 更新加药日志【内部接口】
      POST
  • ImportExport
    • 导入配置文件
      POST
    • 导出配置文件
      GET
  • ModelConfig
    • 根据模板方案名称查询模型输入输出文件的配置项 【内部接口】
    • 查询所有的模型参数配置项【内部接口】
    • 修改模型参数配置项【内部接口】
    • 根据模型名称查询模型参数配置项【内部接口】
    • 获取数据清洗标签的配置信息【内部接口】
  • WestModelParameter
    • 通过方案编码获取WEST模型的开放参数
    • 保存WEST模型的开放参数信息
    • 删除WEST模型的开放参数信息
    • 更新WEST模型的开放参数信息
  • DataCleanEndTrigger
    • 同步设备指标的数据质量到设备状态属性
  • Alarm
    • 获取所有报警配置
    • 更新报警配置信息
    • 保存报警日志
    • 删除报警日志
    • 通过条件获取报警日志[内部接口]
  1. ImportExport

导入配置文件

POST
/api/v2/code-config/import-config-excel
ImportExport
关键词:
配置文件。
使用场景:
项目初始化时。
相关背景:
这里导入的配置文件是污水项目运行的基础,包含了模型参数、模型输入输出文件信息、进出水口信息、工艺线信息、预警配置信息、数据清洗标签配置信息等。可以通过接口/api/v2/code-config/export-config-excel下载模板文件,填写好所有信息后上传。
推荐配合「DHI项目配置平台」使用,在平台左侧菜单栏中选择「配置文件管理」项,进入"污水基础配置"页上传准备好的配置文件,或者下载模板文件
输入:
ExcelFile:
配置文件
Sheets:
要上传的sheet页的编码,如填写1,2,3则表示只更新sheet1,2,3中的配置,如果为空,则表示全部更新。
输出:

请求参数

Body 参数multipart/form-data
ExcelFile
file 
必需
通过 HttpRequest 发送的Excel文件‌‌
Sheets
string 
可选
更新的sheet页的编码,如(1,2,3表示更新sheet1,2,3中的配置),以表示需要更新哪个页的配置,其余页面不更新;如该参数为空,则表示全部更新

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://online-products.dhichina.cn/gateway/wwtp-paas-service/api/v2/code-config/import-config-excel' \
--form 'ExcelFile=@""' \
--form 'Sheets=""'

返回响应

🟢200成功
text/plain
Success
Body
status
boolean 
可选
code
string  | null 
可选
message
string  | null 
可选
traceId
string  | null 
可选
data
array[string] | null 
可选
示例
{
    "data": "",
    "status": true,
    "code": "000000",
    "message": null,
    "traceId": null
}
上一页
更新加药日志【内部接口】
下一页
导出配置文件
Built with