{
"engineContent": "{\"ruleName\":\"test0723\",\"description\":\"test0723\",\"effectiveType\":\"1\",\"cron\":null,\"nodes\":[{\"code\":\"sensorTrigger\",\"id\":1,\"type\":\"传感器触发\",\"nodeType\":\"triggerNode\",\"property\":{\"sensorCode\":\"yewuceshiqiyevirtual_test_0070\",\"logic\":\">\",\"value\":50,\"scriptType\":\"default\",\"script\":null,\"thresholdEvents\":[],\"alarmAction\":null,\"duration\":0}},{\"code\":\"andFunction\",\"id\":2,\"type\":\"且逻辑\",\"nodeType\":\"functionNode\"},{\"code\":\"sensorTrigger\",\"id\":3,\"type\":\"传感器触发\",\"nodeType\":\"triggerNode\",\"property\":{\"sensorCode\":\"yewuceshiqiyevirtual_test_0073\",\"logic\":\">\",\"value\":50,\"scriptType\":\"default\",\"script\":null,\"thresholdEvents\":[],\"alarmAction\":null,\"duration\":0}},{\"id\":4,\"type\":\"告警\",\"property\":{\"functionCode\":\"yewuceshiqiyevirtual_test_0070\",\"alarmType\":\"高限\",\"alarmStatus\":0}}],\"frontConfig\":\"{\\\"data\\\":[{\\\"code\\\":\\\"sensorTrigger\\\",\\\"type\\\":\\\"triggerNode\\\",\\\"label\\\":\\\"传感器触发\\\",\\\"icon\\\":\\\"sensor\\\",\\\"businessData\\\":{\\\"IoTdataSource\\\":{\\\"type\\\":\\\"ioTDataSource\\\",\\\"label\\\":\\\"属性\\\",\\\"value\\\":\\\"测试0070\\\",\\\"code\\\":\\\"yewuceshiqiyevirtual_test_0070\\\",\\\"id\\\":1744794930101470,\\\"name\\\":\\\"测试0070\\\",\\\"sensor_id\\\":1744794930101470},\\\"seniorRule\\\":{\\\"type\\\":\\\"SeniorRule\\\",\\\"label\\\":\\\"设置规则\\\",\\\"scriptType\\\":\\\"default\\\",\\\"operator\\\":\\\">\\\",\\\"value\\\":50,\\\"script\\\":\\\"V\\\"},\\\"duration\\\":{\\\"type\\\":\\\"duration\\\",\\\"label\\\":\\\"持续时间\\\",\\\"value\\\":0,\\\"unit\\\":\\\"秒\\\"}},\\\"_id\\\":\\\"61zNvlZww28B5y5vRNrZ4\\\",\\\"store\\\":{\\\"position\\\":{\\\"x\\\":120,\\\"y\\\":130},\\\"ports\\\":{\\\"groups\\\":{\\\"out\\\":{\\\"position\\\":\\\"right\\\",\\\"attrs\\\":{\\\"circle\\\":{\\\"r\\\":6,\\\"magnet\\\":true,\\\"stroke\\\":\\\"#31d0c6\\\",\\\"strokeWidth\\\":2,\\\"fill\\\":\\\"#fff\\\"}}}},\\\"items\\\":[{\\\"id\\\":\\\"port1\\\",\\\"group\\\":\\\"out\\\"}]}},\\\"id\\\":1},{\\\"code\\\":\\\"andFunction\\\",\\\"type\\\":\\\"functionNode\\\",\\\"label\\\":\\\"且逻辑\\\",\\\"icon\\\":\\\"and\\\",\\\"_id\\\":\\\"KXymvjoSfJzVuWaMxpvB3\\\",\\\"store\\\":{\\\"position\\\":{\\\"x\\\":450,\\\"y\\\":290},\\\"ports\\\":{\\\"groups\\\":{\\\"in\\\":{\\\"position\\\":\\\"left\\\",\\\"attrs\\\":{\\\"circle\\\":{\\\"r\\\":6,\\\"magnet\\\":true,\\\"stroke\\\":\\\"#31d0c6\\\",\\\"strokeWidth\\\":2,\\\"fill\\\":\\\"#fff\\\"}}},\\\"out\\\":{\\\"position\\\":\\\"right\\\",\\\"attrs\\\":{\\\"circle\\\":{\\\"r\\\":6,\\\"magnet\\\":true,\\\"stroke\\\":\\\"#31d0c6\\\",\\\"strokeWidth\\\":2,\\\"fill\\\":\\\"#fff\\\"}}}},\\\"items\\\":[{\\\"id\\\":\\\"port2\\\",\\\"group\\\":\\\"in\\\"},{\\\"id\\\":\\\"port3\\\",\\\"group\\\":\\\"out\\\"}]}},\\\"id\\\":2},{\\\"code\\\":\\\"sensorTrigger\\\",\\\"type\\\":\\\"triggerNode\\\",\\\"label\\\":\\\"传感器触发\\\",\\\"icon\\\":\\\"sensor\\\",\\\"businessData\\\":{\\\"IoTdataSource\\\":{\\\"type\\\":\\\"ioTDataSource\\\",\\\"label\\\":\\\"属性\\\",\\\"value\\\":\\\"测试0073\\\",\\\"code\\\":\\\"yewuceshiqiyevirtual_test_0073\\\",\\\"id\\\":1749623650105538,\\\"name\\\":\\\"测试0073\\\",\\\"sensor_id\\\":1749623650105538},\\\"seniorRule\\\":{\\\"type\\\":\\\"SeniorRule\\\",\\\"label\\\":\\\"设置规则\\\",\\\"scriptType\\\":\\\"default\\\",\\\"operator\\\":\\\">\\\",\\\"value\\\":50,\\\"script\\\":\\\"V\\\"},\\\"duration\\\":{\\\"type\\\":\\\"duration\\\",\\\"label\\\":\\\"持续时间\\\",\\\"value\\\":0,\\\"unit\\\":\\\"秒\\\"}},\\\"_id\\\":\\\"6c3GuDaXzoqOcITcqr5DF\\\",\\\"store\\\":{\\\"position\\\":{\\\"x\\\":120,\\\"y\\\":440},\\\"ports\\\":{\\\"groups\\\":{\\\"out\\\":{\\\"position\\\":\\\"right\\\",\\\"attrs\\\":{\\\"circle\\\":{\\\"r\\\":6,\\\"magnet\\\":true,\\\"stroke\\\":\\\"#31d0c6\\\",\\\"strokeWidth\\\":2,\\\"fill\\\":\\\"#fff\\\"}}}},\\\"items\\\":[{\\\"id\\\":\\\"port1\\\",\\\"group\\\":\\\"out\\\"}]}},\\\"id\\\":3},{\\\"code\\\":\\\"Alarm\\\",\\\"type\\\":\\\"actionNode\\\",\\\"label\\\":\\\"告警\\\",\\\"icon\\\":\\\"alarm\\\",\\\"businessData\\\":{\\\"AttrShow\\\":{\\\"type\\\":\\\"AttrShow\\\",\\\"label\\\":\\\"属性\\\",\\\"value\\\":\\\"测试0070\\\",\\\"code\\\":\\\"yewuceshiqiyevirtual_test_0070\\\"},\\\"sceneSetting\\\":{\\\"type\\\":\\\"Alarm\\\",\\\"label\\\":\\\"高限\\\",\\\"value\\\":\\\"高限\\\",\\\"options\\\":[]}},\\\"_id\\\":\\\"ZhcJX3iYsJbrM6rdRWFOx\\\",\\\"store\\\":{\\\"position\\\":{\\\"x\\\":869,\\\"y\\\":290},\\\"ports\\\":{\\\"groups\\\":{\\\"in\\\":{\\\"position\\\":\\\"left\\\",\\\"attrs\\\":{\\\"circle\\\":{\\\"r\\\":6,\\\"magnet\\\":true,\\\"stroke\\\":\\\"#31d0c6\\\",\\\"strokeWidth\\\":2,\\\"fill\\\":\\\"#fff\\\"}}}},\\\"items\\\":[{\\\"id\\\":\\\"port4\\\",\\\"group\\\":\\\"in\\\"}]}},\\\"id\\\":4}],\\\"ruleForm\\\":{\\\"ruleName\\\":\\\"test0723\\\",\\\"description\\\":\\\"test0723\\\",\\\"effectiveType\\\":\\\"1\\\",\\\"repeatCondition\\\":\\\"day\\\",\\\"repeatConditionValue\\\":[],\\\"date\\\":[],\\\"cron\\\":[\\\"*\\\",\\\"*\\\",\\\"*\\\",\\\"*\\\",\\\"*\\\",\\\"?\\\",\\\"*\\\"],\\\"time\\\":\\\"\\\"}}\",\"edges\":[{\"id\":5,\"source\":1,\"target\":2},{\"id\":6,\"source\":3,\"target\":2},{\"id\":7,\"source\":2,\"target\":4}]}",
"id": "1753344234103307"
}
curl --location --request POST '/openservice/iot-service/engine/update?entId=yewuceshiqiye&userId=u8000001612485367' \
--header 'X-Qpaas-Dev-Tags: ylh' \
--header 'X-Qpaas-Dev-Tags;' \
--header 'Cookie: PHPSESSID=2b6bcd0d-8fbe-4dfc-86f7-1f52397d4b0a; access_token=2b6bcd0d-8fbe-4dfc-86f7-1f52397d4b0a;PHPSESSID=2b6bcd0d-8fbe-4dfc-86f7-1f52397d4b0a; access_token=2b6bcd0d-8fbe-4dfc-86f7-1f52397d4b0a' \
--header 'Content-Type: application/json' \
--data-raw '{
"engineContent": "{\"ruleName\":\"test0723\",\"description\":\"test0723\",\"effectiveType\":\"1\",\"cron\":null,\"nodes\":[{\"code\":\"sensorTrigger\",\"id\":1,\"type\":\"传感器触发\",\"nodeType\":\"triggerNode\",\"property\":{\"sensorCode\":\"yewuceshiqiyevirtual_test_0070\",\"logic\":\">\",\"value\":50,\"scriptType\":\"default\",\"script\":null,\"thresholdEvents\":[],\"alarmAction\":null,\"duration\":0}},{\"code\":\"andFunction\",\"id\":2,\"type\":\"且逻辑\",\"nodeType\":\"functionNode\"},{\"code\":\"sensorTrigger\",\"id\":3,\"type\":\"传感器触发\",\"nodeType\":\"triggerNode\",\"property\":{\"sensorCode\":\"yewuceshiqiyevirtual_test_0073\",\"logic\":\">\",\"value\":50,\"scriptType\":\"default\",\"script\":null,\"thresholdEvents\":[],\"alarmAction\":null,\"duration\":0}},{\"id\":4,\"type\":\"告警\",\"property\":{\"functionCode\":\"yewuceshiqiyevirtual_test_0070\",\"alarmType\":\"高限\",\"alarmStatus\":0}}],\"frontConfig\":\"{\\\"data\\\":[{\\\"code\\\":\\\"sensorTrigger\\\",\\\"type\\\":\\\"triggerNode\\\",\\\"label\\\":\\\"传感器触发\\\",\\\"icon\\\":\\\"sensor\\\",\\\"businessData\\\":{\\\"IoTdataSource\\\":{\\\"type\\\":\\\"ioTDataSource\\\",\\\"label\\\":\\\"属性\\\",\\\"value\\\":\\\"测试0070\\\",\\\"code\\\":\\\"yewuceshiqiyevirtual_test_0070\\\",\\\"id\\\":1744794930101470,\\\"name\\\":\\\"测试0070\\\",\\\"sensor_id\\\":1744794930101470},\\\"seniorRule\\\":{\\\"type\\\":\\\"SeniorRule\\\",\\\"label\\\":\\\"设置规则\\\",\\\"scriptType\\\":\\\"default\\\",\\\"operator\\\":\\\">\\\",\\\"value\\\":50,\\\"script\\\":\\\"V\\\"},\\\"duration\\\":{\\\"type\\\":\\\"duration\\\",\\\"label\\\":\\\"持续时间\\\",\\\"value\\\":0,\\\"unit\\\":\\\"秒\\\"}},\\\"_id\\\":\\\"61zNvlZww28B5y5vRNrZ4\\\",\\\"store\\\":{\\\"position\\\":{\\\"x\\\":120,\\\"y\\\":130},\\\"ports\\\":{\\\"groups\\\":{\\\"out\\\":{\\\"position\\\":\\\"right\\\",\\\"attrs\\\":{\\\"circle\\\":{\\\"r\\\":6,\\\"magnet\\\":true,\\\"stroke\\\":\\\"#31d0c6\\\",\\\"strokeWidth\\\":2,\\\"fill\\\":\\\"#fff\\\"}}}},\\\"items\\\":[{\\\"id\\\":\\\"port1\\\",\\\"group\\\":\\\"out\\\"}]}},\\\"id\\\":1},{\\\"code\\\":\\\"andFunction\\\",\\\"type\\\":\\\"functionNode\\\",\\\"label\\\":\\\"且逻辑\\\",\\\"icon\\\":\\\"and\\\",\\\"_id\\\":\\\"KXymvjoSfJzVuWaMxpvB3\\\",\\\"store\\\":{\\\"position\\\":{\\\"x\\\":450,\\\"y\\\":290},\\\"ports\\\":{\\\"groups\\\":{\\\"in\\\":{\\\"position\\\":\\\"left\\\",\\\"attrs\\\":{\\\"circle\\\":{\\\"r\\\":6,\\\"magnet\\\":true,\\\"stroke\\\":\\\"#31d0c6\\\",\\\"strokeWidth\\\":2,\\\"fill\\\":\\\"#fff\\\"}}},\\\"out\\\":{\\\"position\\\":\\\"right\\\",\\\"attrs\\\":{\\\"circle\\\":{\\\"r\\\":6,\\\"magnet\\\":true,\\\"stroke\\\":\\\"#31d0c6\\\",\\\"strokeWidth\\\":2,\\\"fill\\\":\\\"#fff\\\"}}}},\\\"items\\\":[{\\\"id\\\":\\\"port2\\\",\\\"group\\\":\\\"in\\\"},{\\\"id\\\":\\\"port3\\\",\\\"group\\\":\\\"out\\\"}]}},\\\"id\\\":2},{\\\"code\\\":\\\"sensorTrigger\\\",\\\"type\\\":\\\"triggerNode\\\",\\\"label\\\":\\\"传感器触发\\\",\\\"icon\\\":\\\"sensor\\\",\\\"businessData\\\":{\\\"IoTdataSource\\\":{\\\"type\\\":\\\"ioTDataSource\\\",\\\"label\\\":\\\"属性\\\",\\\"value\\\":\\\"测试0073\\\",\\\"code\\\":\\\"yewuceshiqiyevirtual_test_0073\\\",\\\"id\\\":1749623650105538,\\\"name\\\":\\\"测试0073\\\",\\\"sensor_id\\\":1749623650105538},\\\"seniorRule\\\":{\\\"type\\\":\\\"SeniorRule\\\",\\\"label\\\":\\\"设置规则\\\",\\\"scriptType\\\":\\\"default\\\",\\\"operator\\\":\\\">\\\",\\\"value\\\":50,\\\"script\\\":\\\"V\\\"},\\\"duration\\\":{\\\"type\\\":\\\"duration\\\",\\\"label\\\":\\\"持续时间\\\",\\\"value\\\":0,\\\"unit\\\":\\\"秒\\\"}},\\\"_id\\\":\\\"6c3GuDaXzoqOcITcqr5DF\\\",\\\"store\\\":{\\\"position\\\":{\\\"x\\\":120,\\\"y\\\":440},\\\"ports\\\":{\\\"groups\\\":{\\\"out\\\":{\\\"position\\\":\\\"right\\\",\\\"attrs\\\":{\\\"circle\\\":{\\\"r\\\":6,\\\"magnet\\\":true,\\\"stroke\\\":\\\"#31d0c6\\\",\\\"strokeWidth\\\":2,\\\"fill\\\":\\\"#fff\\\"}}}},\\\"items\\\":[{\\\"id\\\":\\\"port1\\\",\\\"group\\\":\\\"out\\\"}]}},\\\"id\\\":3},{\\\"code\\\":\\\"Alarm\\\",\\\"type\\\":\\\"actionNode\\\",\\\"label\\\":\\\"告警\\\",\\\"icon\\\":\\\"alarm\\\",\\\"businessData\\\":{\\\"AttrShow\\\":{\\\"type\\\":\\\"AttrShow\\\",\\\"label\\\":\\\"属性\\\",\\\"value\\\":\\\"测试0070\\\",\\\"code\\\":\\\"yewuceshiqiyevirtual_test_0070\\\"},\\\"sceneSetting\\\":{\\\"type\\\":\\\"Alarm\\\",\\\"label\\\":\\\"高限\\\",\\\"value\\\":\\\"高限\\\",\\\"options\\\":[]}},\\\"_id\\\":\\\"ZhcJX3iYsJbrM6rdRWFOx\\\",\\\"store\\\":{\\\"position\\\":{\\\"x\\\":869,\\\"y\\\":290},\\\"ports\\\":{\\\"groups\\\":{\\\"in\\\":{\\\"position\\\":\\\"left\\\",\\\"attrs\\\":{\\\"circle\\\":{\\\"r\\\":6,\\\"magnet\\\":true,\\\"stroke\\\":\\\"#31d0c6\\\",\\\"strokeWidth\\\":2,\\\"fill\\\":\\\"#fff\\\"}}}},\\\"items\\\":[{\\\"id\\\":\\\"port4\\\",\\\"group\\\":\\\"in\\\"}]}},\\\"id\\\":4}],\\\"ruleForm\\\":{\\\"ruleName\\\":\\\"test0723\\\",\\\"description\\\":\\\"test0723\\\",\\\"effectiveType\\\":\\\"1\\\",\\\"repeatCondition\\\":\\\"day\\\",\\\"repeatConditionValue\\\":[],\\\"date\\\":[],\\\"cron\\\":[\\\"*\\\",\\\"*\\\",\\\"*\\\",\\\"*\\\",\\\"*\\\",\\\"?\\\",\\\"*\\\"],\\\"time\\\":\\\"\\\"}}\",\"edges\":[{\"id\":5,\"source\":1,\"target\":2},{\"id\":6,\"source\":3,\"target\":2},{\"id\":7,\"source\":2,\"target\":4}]}",
"id": "1753344234103307"
}'
{
"result": 1753344234103307,
"msg": "更新成功",
"code": 200,
"status": 200
}