| | |
| | | :linkEditCamera=" |
| | | ruleType === 'linkage' && editSdkObj ? editSdkObj.camera_polygons : null |
| | | " |
| | | :Cameras="ruleType === 'linkage' ? Carmeras : [Camera]" |
| | | :Cameras="ruleType === 'linkage' ? addData.cameras : [Camera]" |
| | | ></SdkSettingBox> |
| | | |
| | | <!-- 遮罩层 --> |
| | |
| | | type, |
| | | index, |
| | | }; |
| | | if (this.addData.type === "linkage") { |
| | | this.addData.cameras = []; |
| | | this.linkageRule[index].camera_polygons.forEach((item) => { |
| | | this.addData.cameras.push({ |
| | | polygonData: item.polygon, |
| | | cameraName: item.camera_name, |
| | | cameraId: item.camera_id, |
| | | }); |
| | | }); |
| | | } |
| | | this.showSdkBox = false; |
| | | this.showSdkSettingBox = true; |
| | | }, |
| | |
| | | newRule.rule_with_pre = "&&"; |
| | | newRule.is_save_anyhow = true; |
| | | } |
| | | |
| | | this.SeparateRules[this.addData.index].rules.push(newRule); |
| | | } |
| | | |