{"remainingRequest":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\reform-fvue\\src\\views\\BigScreen\\components\\subComponents\\institutionalRule.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\reform-fvue\\src\\views\\BigScreen\\components\\subComponents\\institutionalRule.vue","mtime":1745595352102},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\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\r\nimport Docx from '@/components/docx'\r\nexport default {\r\n name: 'institutionalRule',\r\n components: {Docx},\r\n data() {\r\n return {\r\n title: '',\r\n fileUrl: '',\r\n dialogVisible: false,\r\n explain: [\r\n {\r\n label: '有关说明',\r\n value: './files/docx/有关说明.docx',\r\n year: [2023],\r\n },\r\n // {\r\n // label: '有关说明(2024)',\r\n // value: './files/docx/有关说明(2024).docx',\r\n // year: [2024],\r\n // },\r\n {\r\n label: '有关说明(202405)',\r\n value: './files/docx/有关说明(202405).docx',\r\n year: [2024],\r\n },\r\n {\r\n label: '202412版指标细则',\r\n value: './files/docx/202412版指标细则.docx',\r\n year: [2025],\r\n }\r\n\r\n ],\r\n audit: [\r\n {\r\n label: '区县改革报表系统数据录入审核有关规范(3.0版)',\r\n value: './files/docx/区县改革报表系统数据录入审核有关规范(3.0版).docx',\r\n year: [2023],\r\n },\r\n // {\r\n // label: '区县改革报表系统数据录入审核有关规范(4.0版)',\r\n // value: './files/docx/区县改革报表系统数据录入审核有关规范(4.0版).docx',\r\n // year: [2024],\r\n // },\r\n {\r\n label: '区县改革报表系统数据录入审核有关规范(5.0版)',\r\n value: './files/docx/区县改革报表系统数据录入审核有关规范(5.0版).docx',\r\n year: [2024],\r\n },\r\n ],\r\n actions: [\r\n {\r\n label: '区县改革报表填报系统操作说明及规范(3.0版)',\r\n value: './files/docx/区县改革报表填报系统操作说明及规范(3.0版).docx',\r\n year: [2023],\r\n },\r\n // {\r\n // label: '区县改革报表填报系统操作说明及规范(4.0版)',\r\n // value: './files/docx/区县改革报表填报系统操作说明及规范(4.0版).docx',\r\n // year: [2024],\r\n // },\r\n {\r\n label: '区县改革报表填报系统操作说明及规范(5.0版)',\r\n value: './files/docx/区县改革报表填报系统操作说明及规范(5.0版).docx',\r\n year: [2024],\r\n },\r\n ],\r\n formula: [\r\n {\r\n label: '办结率和驳回率计算公式',\r\n value: './files/docx/办结率和驳回率计算公式.docx',\r\n year: [2023, 2024],\r\n },\r\n ],\r\n options: [],\r\n show: true,\r\n isHide:true\r\n }\r\n },\r\n methods: {\r\n setOptions() {\r\n this.options = []\r\n let {year} = JSON.parse(sessionStorage.getItem('searchDate'))\r\n if(year === 2025){\r\n this.isHide = false\r\n }\r\n let fileItem = this.explain.find((item) => item.year.includes(year))\r\n this.title = fileItem.label\r\n this.fileUrl = fileItem.value\r\n this.options.push(fileItem)\r\n this.options.push(\r\n this.audit.find((item) => item.year.includes(year))\r\n )\r\n this.options.push(\r\n this.actions.find((item) => item.year.includes(year))\r\n )\r\n this.options.push(\r\n this.formula.find((item) => item.year.includes(year))\r\n )\r\n\r\n this.options = this.options.filter(item => item !== undefined);\r\n console.log(this.options,'this.options')\r\n },\r\n open() {\r\n this.dialogVisible = true\r\n this.setOptions()\r\n },\r\n fileChange(item) {\r\n if (item.label !== this.title) {\r\n this.show = false\r\n this.fileUrl = item.value\r\n this.title = item.label\r\n setTimeout(() => {\r\n this.show = true\r\n }, 500)\r\n }\r\n },\r\n frontDownload(item) {\r\n var a = document.createElement('a') // 创建一个标签\r\n a.href = item.value\r\n a.download = item.label + '.docx' // 设置下载文件文件名\r\n a.style.display = 'none' // 隐藏a标签\r\n document.body.appendChild(a) // 将a标签追加到文档对象中\r\n a.click() // 模拟点击了a标签,会触发a标签的href的读取,浏览器就会自动下载了\r\n a.remove() // 一次性的,用完就删除a标签\r\n },\r\n },\r\n}\r\n",null]}