文档首页/ ISDP/ API参考/ API接口/ 任务管理/ 作业标准管理/ 修改安全视频模板(API名称:batchUpdateTemplates)
更新时间:2024-07-22 GMT+08:00
分享

修改安全视频模板(API名称:batchUpdateTemplates)

功能介绍

用于修改安全视频模板。

相关接口

接口名称

调用说明

获取Token

调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。

查询租户所在的行业(API名称:findTenantIndustry)

调用该接口获取行业信息。

创建模板时,需要输入行业编码。

根据分类ID查询所有对象信息(API名称:findIntelligentObjectModel)

调用该接口获取行业对象信息。

创建模板时,需要输入行业对象编码。

创建安全视频模板

调用该接口用于创建安全视频模板。

URL

请求方式

HTTPS地址

服务架构

消息体类型

POST

https://isdp+域名/openapi/v1/openApiTemplate/batchUpdateTemplates

OpenAPI

application/json

请求头

KEY

VALUE

是否必填

描述

Content-Type

application/json

Authorization

bearer ${access_token}

bearer +“ ”+5.2.1中获取的access_token的值

请求参数

参数

类型

是否必填

描述

items2Update

list

修改的模板集合

items2Update对象参数说明:

参数

类型

是否必填

描述

adminOrganizationCode

String

组织编码

adminOrganizationName

String

组织名称

appName

String

应用名称

createName

String

创建人名字

createdBy

long

创建人

creationDate

datetime

创建时间

creationTimestamp

Long

创建时间对应的毫秒数

deleteFlag

String

删除标记

ehsIndustryType

String

ehs行业对象分类id,多个用";"分隔

ehsIndustryTypeText

String

ehs行业分类,多个用“;”分隔

entityName

String

实体名称

indoor

String

室内字符

isDefaultTemplate

Int

是否为默认模板

isNewVersion

String

最新版本注记(Y:最新;N:旧)

lastUpdateDate

datetime

创建时间

lastUpdateName

String

最后更新人名字

lastUpdateTimestamp

Long

最后一次更新时间对应的毫秒数

lastUpdatedBy

long

更新人

originalTemplateId

long

原模板id

otherRecognitionObjects

String

其他识别对象(非智能识别对象)

otherRecognitionObjectsStr

String

非智能识别对象

outdoor

String

室外

personQualification

String

资质选择

personQualificationStr

String

资质选择名称

ppeEquipsObject

String

PPE及装备对象选择

ppeEquipsObjectList

list

PPE及装备对象选择

ppeEquipsObjectStr

String

PPE及装备对象选择

quantityTestFlag

int

是否启用资质校验

serviceType

String

业务类型

status

int

模板状态(1 已发布,2 草稿)

remarks

String

备注

templateChildType

int

模板子类型 1表示质检; 2表示巡检; 3表示作业; 4表示许可

templateName

String

模板名称

templateCode

String

模板编码

templateId

Long

模板id

templateParam

Text

模板结构数据

type

String

模板类型, 16-ehs,1-质检,2-巡检

version

String

版本号

响应参数

参数

类型

描述

stateCode

String

响应编码:0-成功;其他-失败

errorMessage

String

错误信息

result

Object

响应数据

result中data对象参数说明:

参数

类型

描述

id

Long

报告id

adminOrganizationCode

String

组织编码

adminOrganizationName

String

组织名称

ehsIndustryType

String

ehs行业对象分类id,多个用";"分隔

ehsIndustryTypeText

String

ehs行业分类,多个用“;”分隔

isDefaultTemplate

Int

是否为默认模板

otherRecognitionObjects

String

其他识别对象(非智能识别对象)

otherRecognitionObjectsStr

String

非智能识别对象

personQualification

String

资质选择

personQualificationStr

String

资质选择名称

ppeEquipsObject

String

PPE及装备对象选择

ppeEquipsObjectList

list

PPE及装备对象选择

ppeEquipsObjectStr

String

PPE及装备对象选择

quantityTestFlag

int

是否启用资质校验

remarks

String

备注

templateChildType

int

模板子类型 1表示质检; 2表示巡检; 3表示作业; 4表示许可

templateName

String

模板名称

type

String

模板类型, 16-ehs,1-质检,2-巡检

templateCode

String

模板编码

status

Int

模板状态

isCommandTemplate

int

是否指令式采集模板

tenantId

long

租户ID

deleteFlag

String

是否删除

isNewVersion

String

最新版本注记(Y:最新;N:旧)

version

String

版本号

templateParam

Text

模板结构数据

createName

String

创建人名字

lastUpdateName

String

最后更新人名字

creationTimestamp

long

创建时间对应的毫秒数

lastUpdateTimestamp

long

最后一次更新时间对应的毫秒数

entityName

String

实体名称

templateId

long

模板Id

createdBy

long

创建人

creationDate

datetime

创建时间

lastUpdatedBy

long

更新人

lastUpdateDate

datetime

最后更新时间

originalTemplateId

long

原模板id

appName

String

应用名称

affectedRows

Int

受影响的行数

originalTemplateId

long

原始模板ID

请求示例

{
    "items2Update": [
        {
            "_RID": "row_40",
            "adminOrganizationCode": "830",
            "adminOrganizationName": "杨凌作业系统测试№",
            "appName": "isdp-qc-server",
            "createName": "137xxxx0072",
            "createdBy": 901681,
            "creationDate": "2023-05-04T03:01:22.000+00:00",
            "creationTimestamp": 1683169276154,
            "deleteFlag": "0",
            "ehsIndustryType": "11",
            "ehsIndustryTypeText": "通用/EHS",
            "entityName": "ehsTemplate",
            "indoor": null,
            "isDefaultTemplate": 0,
            "isNewVersion": "Y",
            "lastUpdateDate": "2023-05-04T03:01:26.000+00:00",
            "lastUpdateName": "13767280072",
            "lastUpdateTimestamp": 1683169276154,
            "lastUpdatedBy": 901681,
            "originalTemplateId": 295035,
            "otherRecognitionObjects": "对象3;对象2;对象1",
            "otherRecognitionObjectsStr": "对象3;对象2;对象1",
            "outdoor": null,
            "personQualification": "",
            "personQualificationStr": "",
            "ppeEquipsObject": "Tesla_03010101",
            "ppeEquipsObjectList": [
                {
                    "alarmsDuration": null,
                    "objectId": "Tesla_03010101",
                    "rulesType": "",
                    "setAlarmsBorder": 0,
                    "setAlarmsDuration": 0
                }
            ],
            "ppeEquipsObjectStr": "佩戴安全帽,Tesla_03010101",
            "quantityTestFlag": 0,
            "remarks": "明白明白明白123123",
            "serviceType": null,
            "status": 1,
            "templateChildType": 16,
            "templateChildTypeLabel": "EHS视频",
            "templateCode": "EHS20230504110116154",
            "templateId": 295035,
            "templateName": "测试新增模板",
            "templateParam": "[{\"kcpId\":3,\"kcpName\":\"PPE及装备\",\"itemId\":null,\"itemName\":null,\"objectId\":null,\"outputId\":null,\"outputName\":null,\"outputType\":null,\"rulesType\":null,\"setAlarmsBorder\":null,\"setAlarmsDuration\":null,\"alarmsDuration\":null,\"source\":null,\"aiPhotoId\":null,\"templateContents\":[{\"kcpId\":null,\"kcpName\":null,\"itemId\":30,\"itemName\":\"佩戴安全帽\",\"objectId\":\"Tesla_03010101\",\"outputId\":null,\"outputName\":null,\"outputType\":null,\"rulesType\":null,\"setAlarmsBorder\":0,\"setAlarmsDuration\":0,\"alarmsDuration\":null,\"source\":\"tesla\",\"aiPhotoId\":null,\"templateContents\":[{\"kcpId\":null,\"kcpName\":null,\"itemId\":null,\"itemName\":null,\"objectId\":null,\"outputId\":130,\"outputName\":\"佩戴安全帽\",\"outputType\":3,\"rulesType\":null,\"setAlarmsBorder\":null,\"setAlarmsDuration\":null,\"alarmsDuration\":null,\"source\":null,\"aiPhotoId\":null,\"templateContents\":null}]},{\"kcpId\":null,\"kcpName\":null,\"itemId\":31,\"itemName\":\"安全服\",\"objectId\":\"Tesla_safety_suit\",\"outputId\":null,\"outputName\":null,\"outputType\":null,\"rulesType\":null,\"setAlarmsBorder\":0,\"setAlarmsDuration\":0,\"alarmsDuration\":null,\"source\":\"tesla\",\"aiPhotoId\":null,\"templateContents\":[{\"kcpId\":null,\"kcpName\":null,\"itemId\":null,\"itemName\":null,\"objectId\":null,\"outputId\":131,\"outputName\":\"安全服\",\"outputType\":3,\"rulesType\":null,\"setAlarmsBorder\":null,\"setAlarmsDuration\":null,\"alarmsDuration\":null,\"source\":null,\"aiPhotoId\":null,\"templateContents\":null}]}]},{\"kcpId\":4,\"kcpName\":\"非智能识别对象\",\"itemId\":null,\"itemName\":null,\"objectId\":null,\"outputId\":null,\"outputName\":null,\"outputType\":null,\"rulesType\":null,\"setAlarmsBorder\":null,\"setAlarmsDuration\":null,\"alarmsDuration\":null,\"source\":null,\"aiPhotoId\":null,\"templateContents\":[{\"kcpId\":null,\"kcpName\":null,\"itemId\":40,\"itemName\":\"对象2\",\"objectId\":null,\"outputId\":null,\"outputName\":null,\"outputType\":null,\"rulesType\":null,\"setAlarmsBorder\":null,\"setAlarmsDuration\":null,\"alarmsDuration\":null,\"source\":null,\"aiPhotoId\":null,\"templateContents\":[{\"kcpId\":null,\"kcpName\":null,\"itemId\":null,\"itemName\":null,\"objectId\":null,\"outputId\":140,\"outputName\":\"对象2\",\"outputType\":3,\"rulesType\":null,\"setAlarmsBorder\":null,\"setAlarmsDuration\":null,\"alarmsDuration\":null,\"source\":null,\"aiPhotoId\":null,\"templateContents\":null}]},{\"kcpId\":null,\"kcpName\":null,\"itemId\":41,\"itemName\":\"对象1\",\"objectId\":null,\"outputId\":null,\"outputName\":null,\"outputType\":null,\"rulesType\":null,\"setAlarmsBorder\":null,\"setAlarmsDuration\":null,\"alarmsDuration\":null,\"source\":null,\"aiPhotoId\":null,\"templateContents\":[{\"kcpId\":null,\"kcpName\":null,\"itemId\":null,\"itemName\":null,\"objectId\":null,\"outputId\":141,\"outputName\":\"对象1\",\"outputType\":3,\"rulesType\":null,\"setAlarmsBorder\":null,\"setAlarmsDuration\":null,\"alarmsDuration\":null,\"source\":null,\"aiPhotoId\":null,\"templateContents\":null}]}]}]",
            "tenantId": 886,
            "type": 16,
            "version": "1.0"
        }
    ]
}

响应示例

{
    "errorMessage": null,
    "result": [
        {
            "adminOrganizationCode": "1543",
            "adminOrganizationName": "1508098844233300",
            "affectedRows": 1,
            "createName": "137xxxx0072",
            "createdBy": 901681,
            "deleteFlag": "0",
            "ehsIndustryType": "11",
            "ehsIndustryTypeText": "通用/EHS",
            "entityName": "ehsTemplate",
            "indoor": null,
            "isDefaultTemplate": 0,
            "isNewVersion": "N",
            "lastUpdateDate": 1683375408992,
            "lastUpdateName": "13767280072",
            "lastUpdateTimestamp": 1683375408992,
            "lastUpdatedBy": 901681,
            "originalTemplateId": 5000990,
            "otherRecognitionObjects": null,
            "outdoor": null,
            "personQualification": "",
            "ppeEquipsObject": "Tesla_03010101;Tesla_safety_suit",
            "quantityTestFlag": 0,
            "remarks": "2023-04-13",
            "serviceType": null,
            "status": 1,
            "templateChildType": 16,
            "templateCode": "EHS20230413164739221",
            "templateId": 5000990,
            "templateParam": "[{\"kcpId\":3,\"kcpName\":\"PPE及装备\",\"itemId\":null,\"itemName\":null,\"objectId\":null,\"outputId\":null,\"outputName\":null,\"outputType\":null,\"rulesType\":null,\"setAlarmsBorder\":null,\"setAlarmsDuration\":null,\"alarmsDuration\":null,\"source\":null,\"aiPhotoId\":null,\"templateContents\":[{\"kcpId\":null,\"kcpName\":null,\"itemId\":30,\"itemName\":\"佩戴安全帽\",\"objectId\":\"Tesla_03010101\",\"outputId\":null,\"outputName\":null,\"outputType\":null,\"rulesType\":null,\"setAlarmsBorder\":0,\"setAlarmsDuration\":0,\"alarmsDuration\":null,\"source\":\"tesla\",\"aiPhotoId\":null,\"templateContents\":[{\"kcpId\":null,\"kcpName\":null,\"itemId\":null,\"itemName\":null,\"objectId\":null,\"outputId\":130,\"outputName\":\"佩戴安全帽\",\"outputType\":3,\"rulesType\":null,\"setAlarmsBorder\":null,\"setAlarmsDuration\":null,\"alarmsDuration\":null,\"source\":null,\"aiPhotoId\":null,\"templateContents\":null}]},{\"kcpId\":null,\"kcpName\":null,\"itemId\":31,\"itemName\":\"安全服\",\"objectId\":\"Tesla_safety_suit\",\"outputId\":null,\"outputName\":null,\"outputType\":null,\"rulesType\":null,\"setAlarmsBorder\":0,\"setAlarmsDuration\":0,\"alarmsDuration\":null,\"source\":\"tesla\",\"aiPhotoId\":null,\"templateContents\":[{\"kcpId\":null,\"kcpName\":null,\"itemId\":null,\"itemName\":null,\"objectId\":null,\"outputId\":131,\"outputName\":\"安全服\",\"outputType\":3,\"rulesType\":null,\"setAlarmsBorder\":null,\"setAlarmsDuration\":null,\"alarmsDuration\":null,\"source\":null,\"aiPhotoId\":null,\"templateContents\":null}]}]}]",
            "version": "1.0"
        },
        {
            "_RID": "row_41",
            "adminOrganizationCode": "1543",
            "adminOrganizationName": "1508098844233300",
            "affectedRows": 1,
            "appName": "isdp-qc-server",
            "createName": "137xxxx0072",
            "createdBy": 901681,
            "creationDate": 1683375409469,
            "creationTimestamp": 1683375408791,
            "deleteFlag": 0,
            "ehsIndustryType": "11",
            "ehsIndustryTypeText": "通用/EHS",
            "entityName": "ehsTemplate",
            "indoor": null,
            "isCommandTemplate": 0,
            "isDefaultTemplate": 0,
            "isNewVersion": "Y",
            "lastUpdateDate": 1683375409469,
            "lastUpdateName": "13767280072",
            "lastUpdateTimestamp": 1683375408791,
            "lastUpdatedBy": 901681,
            "originalTemplateId": 5000990,
            "otherRecognitionObjects": null,
            "otherRecognitionObjectsStr": null,
            "outdoor": null,
            "personQualification": "",
            "personQualificationStr": "",
            "ppeEquipsObject": "Tesla_03010101",
            "ppeEquipsObjectList": [
                {
                    "alarmsDuration": null,
                    "objectId": "Tesla_03010101",
                    "rulesType": "",
                    "setAlarmsBorder": 0,
                    "setAlarmsDuration": 0
                }
            ],
            "ppeEquipsObjectStr": "佩戴安全帽,Tesla_03010101",
            "quantityTestFlag": 0,
            "remarks": "2023-04-13",
            "serviceType": null,
            "status": 1,
            "templateChildType": 16,
            "templateChildTypeLabel": "EHS视频",
            "templateCode": "EHS20230413164739221",
            "templateId": 5001175,
            "templateName": "jiangfeng0002",
            "templateParam": "[{\"kcpId\":3,\"kcpName\":\"PPE及装备\",\"itemId\":null,\"itemName\":null,\"objectId\":null,\"outputId\":null,\"outputName\":null,\"outputType\":null,\"rulesType\":null,\"setAlarmsBorder\":null,\"setAlarmsDuration\":null,\"alarmsDuration\":null,\"source\":null,\"aiPhotoId\":null,\"templateContents\":[{\"kcpId\":null,\"kcpName\":null,\"itemId\":30,\"itemName\":\"佩戴安全帽\",\"objectId\":\"Tesla_03010101\",\"outputId\":null,\"outputName\":null,\"outputType\":null,\"rulesType\":null,\"setAlarmsBorder\":0,\"setAlarmsDuration\":0,\"alarmsDuration\":null,\"source\":\"tesla\",\"aiPhotoId\":null,\"templateContents\":[{\"kcpId\":null,\"kcpName\":null,\"itemId\":null,\"itemName\":null,\"objectId\":null,\"outputId\":130,\"outputName\":\"佩戴安全帽\",\"outputType\":3,\"rulesType\":null,\"setAlarmsBorder\":null,\"setAlarmsDuration\":null,\"alarmsDuration\":null,\"source\":null,\"aiPhotoId\":null,\"templateContents\":null}]}]}]",
            "tenantId": 1463,
            "type": 16,
            "version": "1.1"
        }
    ],
    "stateCode": "0"
}

相关文档