{"remainingRequest":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\bbsl-fvue\\src\\views\\frontScreens\\components\\SafeModel.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\src\\views\\frontScreens\\components\\SafeModel.vue","mtime":1684458238559},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/web.dom.iterable\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport digitalReservoir from '@/api/frontScreen/digitalReservoir.js';\nexport default {\n name: 'SafeModel',\n components: {},\n props: {},\n data: function data() {\n return {\n visible: false,\n title: '',\n text: '',\n data: [],\n params: {\n rscd: ''\n },\n queryParam: {\n pageBean: {\n pageSize: 10,\n page: 1\n },\n params: {\n rscd: ''\n }\n },\n safeList: [],\n ReinforceList: [],\n MaintainList: [],\n path: ''\n };\n },\n created: function created() {\n this.params.rscd = window.sessionStorage.getItem(\"rscdId\");\n window.sessionStorage.removeItem(\"rscdId\");\n },\n methods: {\n // 查看安全PDF\n handleSafe: function handleSafe(index, item) {\n var _this = this;\n\n console.log(item);\n var PdfId = JSON.parse(item.filePaths);\n this.safeList = []; // 获取pdf文件路径\n\n digitalReservoir.PdfListSaf(item.rscd, function (res) {\n if (res.state) {\n _this.safeList = res.value.安全鉴定;\n\n _this.safeList.forEach(function (PdfItem) {\n if (PdfItem.id == PdfId[0].fileId) {\n _this.path = PdfItem.filePath;\n\n _this.$parent.openPDF(3, _this.path);\n }\n });\n }\n });\n },\n handleReinforce: function handleReinforce(index, item) {\n var _this2 = this;\n\n var PdfId = JSON.parse(item.filePaths);\n this.ReinforceList = []; // 获取pdf文件路径\n\n digitalReservoir.PdfListSaf(item.rscd, function (res) {\n if (res.state) {\n _this2.ReinforceList = res.value.除险加固;\n\n _this2.ReinforceList.forEach(function (PdfItem) {\n if (PdfItem.id == PdfId[0].fileId) {\n _this2.path = PdfItem.filePath;\n\n _this2.$parent.openPDF(3, _this2.path);\n }\n });\n }\n });\n },\n handleMaintain: function handleMaintain(index, item) {\n var _this3 = this;\n\n var PdfId = JSON.parse(item.filePaths);\n this.MaintainList = []; // 获取pdf文件路径\n\n digitalReservoir.PdfListSaf(item.rscd, function (res) {\n if (res.state) {\n _this3.MaintainList = res.value.维修养护;\n\n _this3.MaintainList.forEach(function (PdfItem) {\n if (PdfItem.id == PdfId[0].fileId) {\n _this3.path = PdfItem.filePath;\n\n _this3.$parent.openPDF(3, _this3.path);\n }\n });\n }\n });\n },\n open: function open(value, id) {\n var _this4 = this;\n\n this.data = [];\n this.queryParam.params.rscd = id;\n\n if (value == 1) {\n this.title = \"安全鉴定\";\n this.visible = true;\n digitalReservoir.ListGetSaf(this.queryParam, function (res) {\n if (res.state) {\n _this4.data = res.value.rows;\n }\n });\n } else if (value == 2) {\n this.title = \"除险加固\";\n this.visible = true;\n digitalReservoir.ListGetRes(this.queryParam, function (res) {\n if (res.state) {\n _this4.data = res.value.rows;\n }\n });\n } else if (value == 3) {\n this.title = \"维修养护\";\n this.visible = true;\n digitalReservoir.ListGetMain(this.queryParam, function (res) {\n if (res.state) {\n _this4.data = res.value.rows;\n }\n });\n }\n },\n close: function close() {\n this.data = [];\n this.rscd = \"\";\n this.title = \"\";\n this.visible = false;\n this.$emit('close');\n }\n }\n};",null]}