{"remainingRequest":"D:\\jenkins\\workspace\\cqlt-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\cqlt-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\cqlt-fvue\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\cqlt-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\cqlt-fvue\\src\\views\\BigScrenn\\investmentTheme\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\cqlt-fvue\\src\\views\\BigScrenn\\investmentTheme\\index.vue","mtime":1695867212935},{"path":"D:\\jenkins\\workspace\\cqlt-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\cqlt-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\cqlt-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\cqlt-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\cqlt-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/es6.function.name\";\nimport \"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//\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 { mapState } from 'vuex';\nimport * as echarts from 'echarts';\nimport moment from \"moment\";\nimport VueSeamlessScroll from 'vue-seamless-scroll';\nimport investmentTheme from '@/api/bigScrenn/investmentTheme.js';\nimport screenHeader from '@/views/BigScrenn/components/screenHeader.vue';\nimport echartsTitle from '@/views/BigScrenn/investmentTheme/components/echartsTitle.vue'; // import echartsTitle1 from '@/views/BigScrenn/investmentTheme/components/echartsTitle1.vue'\n\nexport default {\n components: {\n screenHeader: screenHeader,\n echartsTitle: echartsTitle,\n VueSeamlessScroll: VueSeamlessScroll\n },\n data: function data() {\n return {\n currentKey: 'investmentTheme',\n capacityList: [],\n investmentList: [],\n capacityParams: {// startYear: '',\n // endYear: '',\n },\n investmentParams: {\n startYear: '',\n endYear: ''\n },\n ecologicalFlowHeader: [{\n key: 'enterpriseName',\n width: '8%',\n name: '公司名称',\n nameEn: 'Company name'\n }, {\n key: 'enterpriseCode',\n width: '8%',\n name: '公司编码',\n nameEn: 'Company code'\n }, {\n key: 'banburyingNum',\n width: '8%',\n name: '密炼产线条数',\n nameEn: 'Number of production lines'\n }, {\n key: 'banburyingCapacity',\n width: '9%',\n name: '每条线年产能(万吨)',\n nameEn: 'Annual capacity per line'\n }, {\n key: 'banburyingCapacityTotal',\n width: '9%',\n name: '密炼线总产能(万吨)',\n nameEn: 'Total capacity of the mixing line'\n }, {\n key: 'epdmNum',\n width: '8%',\n name: 'EPDM挤出线数',\n nameEn: 'Number of extruded EPDM lines'\n }, {\n key: 'epdmCapacity',\n width: '11%',\n name: 'EPDM每条线年产能(百万米)',\n nameEn: 'EPDM annual production capacity per line'\n }, {\n key: 'epdmCapacityTotal',\n width: '12%',\n name: 'EPDM挤出线总产能(百万米)',\n nameEn: 'Total capacity of EPDM extrusion line'\n }, {\n key: 'tpeNum',\n width: '9%',\n name: 'TPE挤出线条数',\n nameEn: 'Number of TPE extrusion lines'\n }, {\n key: 'tpeCapacity',\n width: '10%',\n name: '每条线年产能(百万米)',\n nameEn: 'Annual capacity per line'\n }, {\n key: 'tpeCapacityTotal',\n width: '11%',\n name: 'TPE挤出线总产能(百万米)',\n nameEn: 'Total capacity of TPE extrusion line'\n }]\n };\n },\n created: function created() {\n window.localStorage.setItem('activeIndex', this.currentKey);\n window.localStorage.setItem(\"pageName\", '投资主题'); // this.capacityParams = {\n // \tstartYear: moment().subtract(5, 'year').format('YYYY'),\n // \tendYear: moment().format('YYYY'),\n // }\n\n this.investmentParams = {\n startYear: moment().subtract(5, 'year').format('YYYY'),\n endYear: moment().format('YYYY')\n };\n this.getCapacity();\n this.getInvestment();\n },\n mounted: function mounted() {},\n computed: {\n optionSingleHeightTime: function optionSingleHeightTime() {\n return {\n limitMoveNum: 10,\n singleHeight: 30,\n waitTime: 2500\n };\n }\n },\n methods: {\n getCapacity: function getCapacity() {\n var _this = this;\n\n investmentTheme.capacitySituation(this.capacityParams, function (res) {\n if (res.value) {\n _this.capacityList = res.value; // this.$nextTick(() => {\n // \tthis.capacityOneChart()\n // \tthis.capacityTwoChart()\n // \tthis.capacityThreeChart()\n // })\n }\n });\n },\n getInvestment: function getInvestment() {\n var _this2 = this;\n\n investmentTheme.investmentSituation(this.investmentParams, function (res) {\n if (res.value) {\n _this2.investmentList = res.value;\n\n _this2.$nextTick(function () {\n _this2.investmentOneChart();\n\n _this2.investmentTwoChart();\n });\n }\n });\n },\n investmentOneChart: function investmentOneChart() {\n var _this3 = this;\n\n var chartDom = echarts.init(document.getElementById('oneChart'));\n var xLabel = [];\n var actual = [];\n var budget = [];\n this.investmentList.investmentSituation.forEach(function (e) {\n xLabel.push(e.fillYear);\n actual.push(e.actual);\n budget.push(e.budget);\n });\n var option = {\n backgroundColor: '',\n tooltip: {\n trigger: 'axis',\n // 自定义tooltip内容\n formatter: function formatter(item) {\n var str = \"