云上指挥


3.1 创建指挥室

3.1 创建指挥室

简要描述
  • 第三方系统通过接口创建一个指挥室
请求URL
  • {host}/api/openapi/cr/create
请求方式
  • POST(HTTP) application/json
请求头
参数名 类型 说明
Authorization String 客户端认证请求头,请求头对应的值为 "Basic c3dvcmQ6c3dvcmRfc2VjcmV0",其中"c3dvcmQ6c3dvcmRfc2VjcmV0"为clientId:clientSecret串转换为的base64编码
Blade-Auth String 令牌认证请求头,请求头对应的值为调用 /oauth/token 接口返回的参数 token_type 和 access_token的拼接并以空格隔开,即"{token_type} {access_token}"

参数
参数名 必选 类型 说明
name String 指挥室名称
type String 指挥室类型
area String 属地(中文)
origin Integer 来源,详见数据字典
tags String 标签 (多个用逗号隔开,注:一个标签不需要逗号)
eventDescribe String 指挥室描述
disposeExplain String 处置说明
days String 时限
createExternalUserId String 发起人外部唯一用户id
createUserName String 发起人姓名
files List 文件
- fileName String 文件名称
- fileUrl String 文件路径
members List 成员集合
- externalUserId String 外部唯一用户id
- userName String 用户姓名
- sort Integer 排序
请求示例
{
  "days": "1",
  "disposeExplain": "处置说明",
  "eventDescribe": "指挥室描述",
  "files": [
    {
      "fileName": "文件名称11",
      "fileUrl": "http://xxx"
    },
    {
      "fileName": "文件名称22",
      "fileUrl": "http://222"
    }
  ],
  "members": [
    {
      "externalUserId": "8xxx4",
      "sort": 1,
      "userName": ""
    },
    {
      "externalUserId": "8xxx6",
      "sort": 2,
      "userName": ""
    }
  ],
  "name": "指挥室名称",
  "origin": 1,
  "tags": "1,2",
  "area": "浙江省",
  "type": "1"
}
返回参数说明
参数名 类型 说明
code String 指挥室编号
url String 指挥室入口url
showUrl String 用于嵌入指挥大屏的url

响应示例:

{
    "code": 200,
    "success": true,
    "data": {
        "code": "202305160002",
        "url": "http://114.55.234.176:8174/?roomId=1658298698004242434",
        "showUrl": "http://114.55.234.176:8174/?roomId=1658298698004242434"
    },
    "msg": "操作成功"
}

页面列表

ITEM_HTML