| | |
| | | :loading="Camera.loading" |
| | | :canvasWidth="canvasWidth" |
| | | :canvasHeight="canvasHeight" |
| | | :showProportion="1042 / canvasWidth" |
| | | @fromCanvas="getCanvasData" |
| | | @changeLoading="changeLoading" |
| | | @refresh="refresh" |
| | |
| | | let polyon = { ...data } |
| | | polyon.camera_id = this.Camera.cameraId |
| | | savePolygon(polyon).then((rsp) => { |
| | | if (rsp && rsp.success) { |
| | | if (rsp.data.indexOf("失败") >= 0) { |
| | | this.$message({ type: "error", duration: 5000, message: rsp.data + " 区域已关联场景, 无法删除" }) |
| | | } else { |
| | | this.$message.success(rsp.data) |
| | | } |
| | | } |
| | | this.Camera.getPolygon() |
| | | //this.Camera.getCameraTask(); |
| | | }) |