{
"id": 0,
"createBy": "string",
"createTime": "string",
"lastUpdateBy": "string",
"lastUpdateTime": "string",
"isDeleted": 0,
"version": 0,
"groupCode": "string",
"projectId": "string",
"iotAlertRuleId": 0,
"triggerCondition": [
{
"judgementCondition": {
"status": "NORMAL",
"nodeAlies": "string",
"rootTreeNode": {
"formulaCondition": {
"principal": {
"expressionTemplate": "string",
"placeHolderMarks": [
{
"type": "NODE",
"id": null,
"infoPointCode": null,
"code": null,
"value": null
}
]
},
"operator": "PLUS",
"targetParamName": "string",
"duration": {
"unitOfTime": "SECOND",
"value": 0
},
"conditionValue": 0,
"relatedPoiInfo": [
{
"type": null,
"bdtpParameterDto": null,
"workCalendarParameterDto": null,
"uk": null
}
],
"parameterUk": "computeUK()"
},
"eventCondition": {
"iotParameter": {
"type": null,
"bdtpParameterDto": null,
"workCalendarParameterDto": null,
"uk": null
},
"parameterUk": "computeParameterUK()"
},
"simpleValueCondition": {
"iotParameter": {
"type": null,
"bdtpParameterDto": null,
"workCalendarParameterDto": null,
"uk": null
},
"operator": "PLUS",
"conditionValue": "string",
"duration": {
"unitOfTime": "SECOND",
"value": 0
},
"parameterUk": "computeParameterUK()"
},
"conditionType": "NO_LEAF",
"children": [
{}
],
"relationship": "OR",
"nodeUniqueKey": null,
"targetParamUks": null
},
"treeUniqueKey": null
},
"triggerCondition": null
}
],
"releaseCondition": null,
"iotAlertRule": null,
"instanceNum": null,
"disableInstanceNum": null,
"disableInstanceTop2": null,
"iotAlertRuleInstances": null,
"conditionUniqueKey": "computeConditionUniqueKey()",
"key": null,
"contexts": null
}