修改安全视频模板(API名称:batchUpdateTemplates)
功能介绍
用于修改安全视频模板。
相关接口
| 
        接口名称  | 
      
        调用说明  | 
     
|---|---|
| 
        调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。  | 
     |
| 
        调用该接口获取行业信息。 创建模板时,需要输入行业编码。  | 
     |
| 
        调用该接口获取行业对象信息。 创建模板时,需要输入行业对象编码。  | 
     |
| 
        调用该接口用于创建安全视频模板。  | 
     
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"
}