36a2c5111e358ab31eecec6bfc31cfde.json 12 KB

1
  1. {"remainingRequest":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/babel-loader/lib/index.js!/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/src/components/videoPlayer/palyAndPlayback.vue?vue&type=script&lang=js","dependencies":[{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/src/components/videoPlayer/palyAndPlayback.vue","mtime":1708395041800},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/babel.config.js","mtime":1708395041663},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/cache-loader/dist/cjs.js","mtime":1708395146433},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/babel-loader/lib/index.js","mtime":1708395147257},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/cache-loader/dist/cjs.js","mtime":1708395146433},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/vue-loader/lib/index.js","mtime":1708395147382}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMubnVtYmVyLmNvbnN0cnVjdG9yLmpzIjsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCB2aWRlb0xpbmUgZnJvbSAiQC9jb21wb25lbnRzL3ZpZGVvUGxheWVyL3ZpZGVvTGluZSI7CmltcG9ydCB2aWRlb1BsYXllciBmcm9tICJAL2NvbXBvbmVudHMvdmlkZW9QbGF5ZXIvdmlkZW9QbGF5ZXIiOwppbXBvcnQgeyBpbnZpdGVzIGFzIF9pbnZpdGVzIH0gZnJvbSAiQC9hcGkvdmlkZW8iOwp2YXIgZGF5anMgPSByZXF1aXJlKCJkYXlqcyIpOwoKLy8gcGFseUFuZFBsYXliYWNrCi8vIOaSreaUvuS4juWbnuaUvgpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIlBhbHlBbmRQbGF5YmFjayIsCiAgY29tcG9uZW50czogewogICAgdmlkZW9MaW5lOiB2aWRlb0xpbmUsCiAgICB2aWRlb1BsYXllcjogdmlkZW9QbGF5ZXIKICB9LAogIHByb3BzOiB7CiAgICB2aWRlb1R5cGU6IHsKICAgICAgLy8g6I+c5Y2V57G75Z6LCiAgICAgIHR5cGU6IE51bWJlciwKICAgICAgZGVmYXVsdDogZnVuY3Rpb24gX2RlZmF1bHQoKSB7CiAgICAgICAgcmV0dXJuIDE7CiAgICAgIH0KICAgIH0sCiAgICBjYW1lcmFDb2RlOiB7CiAgICAgIC8vIOaRhOWDj+acumNvZGUKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiBmdW5jdGlvbiBfZGVmYXVsdCgpIHsKICAgICAgICByZXR1cm4gIiI7CiAgICAgIH0KICAgIH0sCiAgICBpdGVtczogewogICAgICB0eXBlOiBTdHJpbmcsCiAgICAgIGRlZmF1bHQ6IGZ1bmN0aW9uIF9kZWZhdWx0KCkgewogICAgICAgIHJldHVybiAiIjsKICAgICAgfQogICAgfSwKICAgIGFsYXJtVGltZTogewogICAgICAvLyDmiqXorabml7bpl7QKICAgICAgdHlwZTogU3RyaW5nLAogICAgICBkZWZhdWx0OiBmdW5jdGlvbiBfZGVmYXVsdCgpIHsKICAgICAgICByZXR1cm4gIiI7CiAgICAgIH0KICAgIH0KICB9LAogIHdhdGNoOiB7CiAgICBjYW1lcmFDb2RlOiBmdW5jdGlvbiBjYW1lcmFDb2RlKG5ld1ZhbHVlKSB7CiAgICAgIHRoaXMuY2FtZXJhQ29kZVZpZGVvID0gbmV3VmFsdWU7CiAgICB9IC8vIHZpZGVvVHlwZShuZXdWYWx1ZSkgewogICAgLy8gICB0aGlzLl92aWRlb1R5cGUgPSBuZXdWYWx1ZTsKICAgIC8vICAgdGhpcy5oYW5kbGVTZWxlY3QodGhpcy5fdmlkZW9UeXBlKTsKICAgIC8vIH0sCiAgfSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgX3ZpZGVvVHlwZTogMSwKICAgICAgaXNUaW1lOiBmYWxzZSwKICAgICAgY2FtZXJhQ29kZVZpZGVvOiAiIiwKICAgICAgY2FtZXJhQ29kZVVybDogIiIsCiAgICAgIHBsYXliYWNrTW9kYWw6IHsKICAgICAgICAvLyDlm57mlL7mqKHlnZcKICAgICAgICBzaG93OiBmYWxzZSwKICAgICAgICB0aW1lOiAiIgogICAgICB9CiAgICB9OwogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIGlmICh0aGlzLiRyb3V0ZS5xdWVyeS5zdGFydFRpbWUpIHsKICAgICAgdGhpcy5fdmlkZW9UeXBlID0gMjsKICAgICAgdGhpcy52aWRlb1R5cGUgPSAyOwogICAgICB0aGlzLmlzVGltZSA9IHRydWU7CiAgICAgIHRoaXMuY2FtZXJhQ29kZSA9IHRoaXMuJHJvdXRlLnF1ZXJ5LmNhbWVyYUNvZGU7CiAgICAgIHRoaXMuaW52aXRlKHRoaXMuJHJvdXRlLnF1ZXJ5LnN0YXJ0VGltZSwgdGhpcy4kcm91dGUucXVlcnkuZW50VGltZSk7CiAgICAgIHRoaXMucGxheWJhY2tNb2RhbC5zaG93ID0gZmFsc2U7CiAgICAgIHJldHVybjsKICAgIH0KICAgIHRoaXMuX3ZpZGVvVHlwZSA9IHRoaXMudmlkZW9UeXBlOwogICAgdGhpcy5oYW5kbGVTZWxlY3QodGhpcy5fdmlkZW9UeXBlKTsKICB9LAogIG1ldGhvZHM6IHsKICAgIGhhbmRsZVNlbGVjdDogZnVuY3Rpb24gaGFuZGxlU2VsZWN0KHZhbCkgewogICAgICBjb25zb2xlLmxvZygiW+inhumikeacjeWKoV10YWLliIfmjaIiLCB2YWwpOwogICAgICBpZiAodmFsID09IDEpIHsKICAgICAgICB0aGlzLnZpZGVvVHlwZSA9IDE7CiAgICAgICAgdGhpcy5jYW1lcmFDb2RlVXJsID0gIiI7CiAgICAgICAgdGhpcy5jYW1lcmFDb2RlVmlkZW8gPSB0aGlzLmNhbWVyYUNvZGU7CiAgICAgICAgdGhpcy5pc1RpbWUgPSBmYWxzZTsKICAgICAgICB0aGlzLl92aWRlb1R5cGUgPSAxOwogICAgICAgIHRoaXMuX3ZpZGVvVHlwZSA9IHRoaXMudmlkZW9UeXBlOwogICAgICB9IGVsc2UgaWYgKHZhbCA9PSAyKSB7CiAgICAgICAgdGhpcy52aWRlb1R5cGUgPSAyOwogICAgICAgIHRoaXMuaXNUaW1lID0gdHJ1ZTsKICAgICAgICB0aGlzLl92aWRlb1R5cGUgPSAyOwogICAgICAgIHRoaXMuaW52aXRlcygpOwogICAgICB9CiAgICAgIHRoaXMuJGVtaXQoInRhYkNoYW5nZSIsIHZhbCk7CiAgICB9LAogICAgcGxheWJhY2tNb2RhbFNob3c6IGZ1bmN0aW9uIHBsYXliYWNrTW9kYWxTaG93KCkgewogICAgICB0aGlzLnBsYXliYWNrTW9kYWwuc2hvdyA9IHRydWU7CiAgICB9LAogICAgcGxheWJhY2tNb2RhbENsb3NlOiBmdW5jdGlvbiBwbGF5YmFja01vZGFsQ2xvc2UoKSB7CiAgICAgIHRoaXMuY2FtZXJhQ29kZVVybCA9ICIiOwogICAgICB0aGlzLmNhbWVyYUNvZGVWaWRlbyA9ICIiOwogICAgICB0aGlzLnBsYXliYWNrTW9kYWwuc2hvdyA9IGZhbHNlOwogICAgfSwKICAgIGludml0ZXM6IGZ1bmN0aW9uIGludml0ZXMoKSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CiAgICAgIF9pbnZpdGVzKHRoaXMuJHJvdXRlLnF1ZXJ5LmFsYXJtSWQpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgIGlmIChyZXMuY29kZSA9PSAiMjAwIiAmJiByZXMuZGF0YSkgewogICAgICAgICAgY29uc29sZS5sb2cocmVzLmRhdGEsICJkYXRhZmFmIik7CiAgICAgICAgICBfdGhpcy5jYW1lcmFDb2RlVXJsID0gcmVzLmRhdGE7CiAgICAgICAgICBfdGhpcy5jYW1lcmFDb2RlVmlkZW8gPSAiIjsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgX3RoaXMuY2FtZXJhQ29kZVVybCA9ICIiOwogICAgICAgICAgX3RoaXMuY2FtZXJhQ29kZVZpZGVvID0gIiI7CiAgICAgICAgICBfdGhpcy4kbWVzc2FnZS5lcnJvcihyZXMubXNnKTsKICAgICAgICB9CiAgICAgIH0pOwogICAgfQogIH0KfTs="},{"version":3,"names":["videoLine","videoPlayer","invites","dayjs","require","name","components","props","videoType","type","Number","default","_default","cameraCode","String","items","alarmTime","watch","newValue","cameraCodeVideo","data","_videoType","isTime","cameraCodeUrl","playbackModal","show","time","mounted","$route","query","startTime","invite","entTime","handleSelect","methods","val","console","log","$emit","playbackModalShow","playbackModalClose","_this","alarmId","then","res","code","$message","error","msg"],"sources":["src/components/videoPlayer/palyAndPlayback.vue"],"sourcesContent":["<template>\n <el-container style=\"padding: 15px 10px\">\n <el-header style=\"padding: 0px; height: 35px\">\n <div style=\"display: flex\">\n <div\n style=\"\n width: 100px;\n height: 35px;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n \"\n :style=\"{\n backgroundColor: _videoType == 1 ? '#2766dd' : '',\n color: _videoType == 1 ? '#fff' : '',\n }\"\n @click=\"handleSelect(1)\"\n >\n 实时检测\n </div>\n <div\n style=\"\n width: 100px;\n height: 35px;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n \"\n :style=\"{\n backgroundColor: _videoType == 2 ? '#2766dd' : '',\n color: _videoType == 2 ? '#fff' : '',\n }\"\n @click=\"handleSelect(2)\"\n >\n 回放视频\n </div>\n </div>\n </el-header>\n <el-main style=\"padding: 0px\" :class=\"'className' + this._videoType\">\n <videoLine :items=\"items || '1'\" :camera-code=\"cameraCode\"></videoLine>\n <videoPlayer\n :isTime=\"isTime\"\n :items=\"items || '1'\"\n :heigthIsFull=\"false\"\n :camera-code=\"cameraCodeVideo\"\n :video-url=\"cameraCodeUrl\"\n />\n </el-main>\n </el-container>\n</template>\n\n<script>\nimport videoLine from \"@/components/videoPlayer/videoLine\";\nimport videoPlayer from \"@/components/videoPlayer/videoPlayer\";\nimport { invites } from \"@/api/video\";\nvar dayjs = require(\"dayjs\");\n\n// palyAndPlayback\n// 播放与回放\nexport default {\n name: \"PalyAndPlayback\",\n components: { videoLine, videoPlayer },\n props: {\n videoType: {\n // 菜单类型\n type: Number,\n default() {\n return 1;\n },\n },\n cameraCode: {\n // 摄像机code\n type: String,\n default() {\n return \"\";\n },\n },\n items: {\n type: String,\n default() {\n return \"\";\n },\n },\n alarmTime: {\n // 报警时间\n type: String,\n default() {\n return \"\";\n },\n },\n },\n watch: {\n cameraCode(newValue) {\n this.cameraCodeVideo = newValue;\n },\n // videoType(newValue) {\n // this._videoType = newValue;\n // this.handleSelect(this._videoType);\n // },\n },\n data() {\n return {\n _videoType: 1,\n isTime: false,\n cameraCodeVideo: \"\",\n cameraCodeUrl: \"\",\n playbackModal: {\n // 回放模块\n show: false,\n time: \"\",\n },\n };\n },\n mounted() {\n if (this.$route.query.startTime) {\n this._videoType = 2;\n this.videoType = 2;\n this.isTime = true;\n this.cameraCode = this.$route.query.cameraCode;\n this.invite(this.$route.query.startTime, this.$route.query.entTime);\n this.playbackModal.show = false;\n return;\n }\n this._videoType = this.videoType;\n this.handleSelect(this._videoType);\n },\n methods: {\n handleSelect(val) {\n console.log(\"[视频服务]tab切换\", val);\n if (val == 1) {\n this.videoType = 1;\n this.cameraCodeUrl = \"\";\n this.cameraCodeVideo = this.cameraCode;\n this.isTime = false;\n this._videoType = 1;\n this._videoType = this.videoType;\n } else if (val == 2) {\n this.videoType = 2;\n this.isTime = true;\n this._videoType = 2;\n this.invites();\n }\n this.$emit(\"tabChange\", val);\n },\n playbackModalShow() {\n this.playbackModal.show = true;\n },\n playbackModalClose() {\n this.cameraCodeUrl = \"\";\n this.cameraCodeVideo = \"\";\n this.playbackModal.show = false;\n },\n invites() {\n invites(this.$route.query.alarmId).then((res) => {\n if (res.code == \"200\" && res.data) {\n console.log(res.data, \"datafaf\");\n this.cameraCodeUrl = res.data;\n this.cameraCodeVideo = \"\";\n } else {\n this.cameraCodeUrl = \"\";\n this.cameraCodeVideo = \"\";\n this.$message.error(res.msg);\n }\n });\n },\n },\n};\n</script>\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAsDA,OAAAA,SAAA;AACA,OAAAC,WAAA;AACA,SAAAC,OAAA,IAAAA,QAAA;AACA,IAAAC,KAAA,GAAAC,OAAA;;AAEA;AACA;AACA;EACAC,IAAA;EACAC,UAAA;IAAAN,SAAA,EAAAA,SAAA;IAAAC,WAAA,EAAAA;EAAA;EACAM,KAAA;IACAC,SAAA;MACA;MACAC,IAAA,EAAAC,MAAA;MACAC,OAAA,WAAAC,SAAA;QACA;MACA;IACA;IACAC,UAAA;MACA;MACAJ,IAAA,EAAAK,MAAA;MACAH,OAAA,WAAAC,SAAA;QACA;MACA;IACA;IACAG,KAAA;MACAN,IAAA,EAAAK,MAAA;MACAH,OAAA,WAAAC,SAAA;QACA;MACA;IACA;IACAI,SAAA;MACA;MACAP,IAAA,EAAAK,MAAA;MACAH,OAAA,WAAAC,SAAA;QACA;MACA;IACA;EACA;EACAK,KAAA;IACAJ,UAAA,WAAAA,WAAAK,QAAA;MACA,KAAAC,eAAA,GAAAD,QAAA;IACA,EACA;IACA;IACA;IACA;EACA;EACAE,IAAA,WAAAA,KAAA;IACA;MACAC,UAAA;MACAC,MAAA;MACAH,eAAA;MACAI,aAAA;MACAC,aAAA;QACA;QACAC,IAAA;QACAC,IAAA;MACA;IACA;EACA;EACAC,OAAA,WAAAA,QAAA;IACA,SAAAC,MAAA,CAAAC,KAAA,CAAAC,SAAA;MACA,KAAAT,UAAA;MACA,KAAAb,SAAA;MACA,KAAAc,MAAA;MACA,KAAAT,UAAA,QAAAe,MAAA,CAAAC,KAAA,CAAAhB,UAAA;MACA,KAAAkB,MAAA,MAAAH,MAAA,CAAAC,KAAA,CAAAC,SAAA,OAAAF,MAAA,CAAAC,KAAA,CAAAG,OAAA;MACA,KAAAR,aAAA,CAAAC,IAAA;MACA;IACA;IACA,KAAAJ,UAAA,QAAAb,SAAA;IACA,KAAAyB,YAAA,MAAAZ,UAAA;EACA;EACAa,OAAA;IACAD,YAAA,WAAAA,aAAAE,GAAA;MACAC,OAAA,CAAAC,GAAA,gBAAAF,GAAA;MACA,IAAAA,GAAA;QACA,KAAA3B,SAAA;QACA,KAAAe,aAAA;QACA,KAAAJ,eAAA,QAAAN,UAAA;QACA,KAAAS,MAAA;QACA,KAAAD,UAAA;QACA,KAAAA,UAAA,QAAAb,SAAA;MACA,WAAA2B,GAAA;QACA,KAAA3B,SAAA;QACA,KAAAc,MAAA;QACA,KAAAD,UAAA;QACA,KAAAnB,OAAA;MACA;MACA,KAAAoC,KAAA,cAAAH,GAAA;IACA;IACAI,iBAAA,WAAAA,kBAAA;MACA,KAAAf,aAAA,CAAAC,IAAA;IACA;IACAe,kBAAA,WAAAA,mBAAA;MACA,KAAAjB,aAAA;MACA,KAAAJ,eAAA;MACA,KAAAK,aAAA,CAAAC,IAAA;IACA;IACAvB,OAAA,WAAAA,QAAA;MAAA,IAAAuC,KAAA;MACAvC,QAAA,MAAA0B,MAAA,CAAAC,KAAA,CAAAa,OAAA,EAAAC,IAAA,WAAAC,GAAA;QACA,IAAAA,GAAA,CAAAC,IAAA,aAAAD,GAAA,CAAAxB,IAAA;UACAgB,OAAA,CAAAC,GAAA,CAAAO,GAAA,CAAAxB,IAAA;UACAqB,KAAA,CAAAlB,aAAA,GAAAqB,GAAA,CAAAxB,IAAA;UACAqB,KAAA,CAAAtB,eAAA;QACA;UACAsB,KAAA,CAAAlB,aAAA;UACAkB,KAAA,CAAAtB,eAAA;UACAsB,KAAA,CAAAK,QAAA,CAAAC,KAAA,CAAAH,GAAA,CAAAI,GAAA;QACA;MACA;IACA;EACA;AACA"}]}