{"remainingRequest":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\reform-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\reform-fvue\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\reform-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\reform-fvue\\src\\views\\BigScreen\\MajorProjectsView.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\reform-fvue\\src\\views\\BigScreen\\MajorProjectsView.vue","mtime":1741679454700},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"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":["import \"core-js/modules/es7.object.get-own-property-descriptors\";\nimport \"core-js/modules/es6.array.sort\";\nimport \"core-js/modules/es6.array.find\";\nimport \"core-js/modules/es6.object.keys\";\nimport \"core-js/modules/es6.function.name\";\nimport \"core-js/modules/web.dom.iterable\";\nimport _defineProperty from \"D:/jenkins/workspace/reform-fvue/node_modules/@babel/runtime/helpers/esm/defineProperty\";\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\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//\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//\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//\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//\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//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport 'echarts-liquidfill';\nimport { mapState } from 'vuex';\nimport VueSeamlessScroll from 'vue-seamless-scroll';\nimport bigScreenMixin from '@/mixins/bigScreenMixin.js';\nimport apiList from '@/api/bigScreen/majorView.js';\nimport screenHeader from '@/views/BigScreen/components/screenHeader.vue';\nimport projectLineChartDialog from \"./components/subComponents/projectLineChartDialog.vue\";\nexport default {\n name: 'MajorProjectsView',\n mixins: [bigScreenMixin],\n components: {\n screenHeader: screenHeader,\n projectLineChartDialog: projectLineChartDialog,\n VueSeamlessScroll: VueSeamlessScroll\n },\n data: function data() {\n return {\n value: 4.5,\n loadingColor: 'rgba(6, 46, 106, 0.5)',\n currentKey: 'MajorProjectsView',\n year: '',\n month: '',\n // 数据库列表\n dataBaseList: [{\n id: 1,\n name: '中央历次深改委会议精神',\n url: 'zl-1.png',\n type: '1',\n comp: 'reformDataBase'\n }, // {\n // id: 2,\n // name: '中央文件对接落实情况',\n // url: 'zl-2.png',\n // comp: 'dockedFileData'\n // },\n {\n id: 3,\n name: '改革需求',\n url: 'zl-3.png',\n comp: 'reformDemandData'\n }, // {\n // id: 4,\n // name: '改革试点',\n // url: 'zl-4.png',\n // comp: 'municipalPilotData'\n // },\n // {\n // id: 5,\n // name: '改革成效',\n // url: 'zl-5.png',\n // comp: 'effectOfReformData'\n // },\n {\n id: 6,\n name: '改革创新奖',\n url: 'zl-6.png',\n type: '2',\n comp: 'winPrize'\n }, {\n id: 7,\n name: '改革典型案例',\n url: 'zl-10.png',\n type: '3',\n comp: 'reformDataBase'\n }, {\n id: 8,\n name: '改革工作简报',\n url: 'zl-8.png',\n type: '4',\n comp: 'reformDataBase'\n }, // {\n // id: 9,\n // name: '改革工作模块',\n // url: 'zl-9.png',\n // type: '5',\n // comp: 'reformDataBase'\n // },\n {\n id: 10,\n name: '一周改革动态',\n url: 'zl_zb.png',\n type: '6',\n comp: 'reformDataBase'\n }],\n // 加快实施一批表头\n triplicateOneHeader: [{\n lable: '序号',\n width: '8%'\n }, {\n lable: '项目',\n width: '35%'\n }, {\n lable: '核心指标\\n完成数',\n width: '15%'\n }, {\n lable: '/总个数',\n width: '14%'\n }, {\n lable: '月度计划\\n完成数',\n width: '15%'\n }, {\n lable: '/总个数',\n width: '13%'\n }],\n triplicateOneData: [],\n triplicateOneLoading: false,\n // 两个一批表头\n twoBatchesHeader: [{\n lable: '序号',\n width: '15%'\n }, {\n lable: '项目',\n width: '85%'\n }],\n readyStartData: [],\n planningReserve: [],\n ReadyAndPlanningLoading: false,\n // 专项小组晾晒表头\n groupAirHeader: [],\n groupSwiper: null,\n groupAirLoading: false,\n // 备注\n remark: '',\n // 综合评价\n zhpjArr: [],\n tableNav: ['国企改革攻坚', '园区开发区改革攻坚', '政企分离改革攻坚', '国有资产盘活'],\n cityTableNav: [{\n name: '国企改革攻坚',\n firstHeader: [{\n name: '市级',\n explain: '得分由后三个指标无量纲化计算得出'\n }],\n secondHeader: [{\n lable: '排名',\n width: '10%'\n }, {\n lable: '市属重点\\n国企',\n width: '30%'\n }, {\n lable: '得分',\n width: '18%'\n }, {\n lable: \"\\u5229\\u6DA6\\u603B\\u989D\\n\\uFF08\\u4E07\\u5143\\uFF09\",\n width: '22%'\n }, {\n lable: '利润总额增速(%)',\n width: '24%'\n }, {\n lable: '止损减亏完成率(%)',\n width: '26%'\n }],\n dataName: [{\n key: 'gqRank',\n width: '10%'\n }, {\n key: 'gqUnitName',\n width: '30%'\n }, {\n key: 'gqFinishRate',\n width: '18%'\n }, {\n key: 'gqCgTotalNum',\n width: '22%'\n }, {\n key: 'gqCgFinishRate',\n width: '24%'\n }, {\n key: 'gqJsFinishRate',\n width: '26%'\n }]\n }, {\n name: '园区开发区改革攻坚'\n }, {\n name: '政企分离改革攻坚',\n firstHeader: [{\n name: '市级',\n explain: '得分由后两个指标算数平均得出'\n }],\n secondHeader: [{\n lable: '排名',\n width: '10%'\n }, {\n lable: '市级部门',\n width: '26%'\n }, {\n lable: '得分',\n width: '18%'\n }, {\n lable: '经营性国有资产集中\\n统一监管比例(%)',\n width: '32%'\n }, {\n lable: '政企分离改革\\n完成率(%)',\n width: '30%'\n }],\n dataName: [{\n key: 'gqRank',\n width: '10%'\n }, {\n key: 'gqUnitName',\n width: '26%'\n }, {\n key: 'gqFinishRate',\n width: '18%'\n }, {\n key: 'gqCgFinishRate',\n width: '32%'\n }, {\n key: 'gqJsFinishRate',\n width: '30%'\n }]\n }, {\n name: '国有资产盘活',\n firstHeader: [{\n name: '市级',\n explain: '得分由后两个指标算数平均得出'\n }],\n secondHeader: [{\n lable: '排名',\n width: '10%'\n }, {\n lable: '单位',\n width: '24%'\n }, {\n lable: '得分',\n width: '18%'\n }, {\n lable: '存量国有资产盘活回\\n收资金完成率(%)',\n width: '32%'\n }, {\n lable: '盘活存量国有资产\\n完成率(%)',\n width: '32%'\n }],\n dataName: [{\n key: 'gqRank',\n width: '10%'\n }, {\n key: 'gqUnitName',\n width: '24%'\n }, {\n key: 'gqFinishRate',\n width: '18%'\n }, {\n key: 'gqCgFinishRate',\n width: '32%'\n }, {\n key: 'gqJsFinishRate',\n width: '32%'\n }]\n }],\n countyTableNav: [{\n name: '国企改革攻坚',\n firstHeader: [{\n name: '区县',\n explain: '得分由后两个指标算术平均得出'\n }],\n secondHeader: [{\n lable: '排名',\n width: '10%'\n }, {\n lable: '区县',\n width: '26%'\n }, {\n lable: '得分',\n width: '24%'\n }, {\n lable: '法人压减完成率\\n(%)',\n width: '34%'\n }, {\n lable: '止损减亏完成率\\n(%)',\n width: '36%'\n }],\n dataName: [{\n key: 'qxRank',\n width: '10%'\n }, {\n key: 'qxUnitName',\n width: '26%'\n }, {\n key: 'qxFinishRate',\n width: '24%'\n }, {\n key: 'qxCgFinishRate',\n width: '34%'\n }, {\n key: 'qxJsFinishRate',\n width: '36%'\n }]\n }, {\n name: '园区开发区改革攻坚',\n firstHeader: [{\n name: '区县',\n explain: '得分由后两个指标无量纲化计算得出'\n }],\n secondHeader: [{\n lable: '排名',\n width: '11%'\n }, {\n lable: '区县',\n width: '29%'\n }, {\n lable: '得分',\n width: '30%'\n }, {\n lable: '园区开发区规上企业营业收入完成率(%)',\n width: '62%'\n }, {\n lable: '园区开发区规上工业企业亩均税收增速(%)',\n width: '64%'\n }],\n dataName: [{\n key: 'qxRank',\n width: '11%'\n }, {\n key: 'qxUnitName',\n width: '29%'\n }, {\n key: 'qxFinishRate',\n width: '30%'\n }, {\n key: 'qxJsFinishRate',\n width: '62%'\n }, {\n key: 'qxCgFinishRate',\n width: '64%'\n }]\n }, {\n name: '政企分离改革攻坚',\n firstHeader: [{\n name: '区县',\n explain: '得分由后两个指标算数平均得出'\n }],\n secondHeader: [{\n lable: '排名',\n width: '10%'\n }, {\n lable: '区县',\n width: '24%'\n }, {\n lable: '得分',\n width: '18%'\n }, {\n lable: '经营性国有资产集中\\n统一监管比例(%)',\n width: '36%'\n }, {\n lable: '政企分离改革\\n完成率 (%)',\n width: '28%'\n }],\n dataName: [{\n key: 'qxRank',\n width: '10%'\n }, {\n key: 'qxUnitName',\n width: '24%'\n }, {\n key: 'qxFinishRate',\n width: '18%'\n }, {\n key: 'qxCgFinishRate',\n width: '36%'\n }, {\n key: 'qxJsFinishRate',\n width: '28%'\n }]\n }, {\n name: '国有资产盘活',\n firstHeader: [{\n name: '区县',\n explain: '得分由后两个指标算数平均得出'\n }],\n secondHeader: [{\n lable: '排名',\n width: '10%'\n }, {\n lable: '区县',\n width: '20%'\n }, {\n lable: '得分',\n width: '18%'\n }, {\n lable: '存量国有资产盘活变现\\n回收资金完成率(%)',\n width: '36%'\n }, {\n lable: '盘活存量国有资产\\n完成率(%)',\n width: '32%'\n }],\n dataName: [{\n key: 'qxRank',\n width: '10%'\n }, {\n key: 'qxUnitName',\n width: '20%'\n }, {\n key: 'qxFinishRate',\n width: '18%'\n }, {\n key: 'qxCgFinishRate',\n width: '36%'\n }, {\n key: 'qxJsFinishRate',\n width: '32%'\n }]\n }],\n citySpeedTableHeader: {},\n countySpeedTableHeader: {},\n citySpeedData: [],\n countySpeedData: [],\n speedType: 0,\n speedLoading: false,\n // 专项小组资料\n groupFileList: [{\n name: '总书记要求',\n type: '1'\n }, {\n name: '中央文件',\n type: '2'\n }, {\n name: '外省市改革经验',\n type: '5'\n }, {\n name: '工作总结',\n type: '3'\n }, {\n name: '工作要点',\n type: '4'\n }, {\n name: '问题',\n type: '6'\n }],\n coreIndex: 0,\n uncoreIndex: 0,\n monthNum: 0,\n unmonthNum: 0,\n threeMonth: null\n };\n },\n computed: _objectSpread(_objectSpread({}, mapState({\n frontMenus: function frontMenus(state) {\n return state.menu.frontMenus;\n }\n })), {}, {\n optionSingleHeightTime: function optionSingleHeightTime() {\n return {\n step: 0.25\n };\n },\n optionLeft: function optionLeft() {\n return {\n direction: 2,\n limitMoveNum: 0,\n step: 0.5\n };\n }\n }),\n beforeDestroy: function beforeDestroy() {\n this.$bus.$off('changeDate');\n },\n created: function created() {\n localStorage.setItem('currentKey', 'MajorProjectsView');\n },\n mounted: function mounted() {\n var _this = this;\n\n this.getGroupAirHeader(); // 初始化时间 初始请求\n\n var searchDate = sessionStorage.getItem('searchDate');\n\n if (searchDate) {\n searchDate = JSON.parse(searchDate);\n this.month = searchDate.month;\n this.year = searchDate.year;\n } else {\n this.checkMonth();\n }\n\n this.loadData('init');\n this.$bus.$on('changeDate', function (searchDate) {\n _this.month = searchDate.month;\n _this.year = searchDate.year;\n\n _this.loadData('init');\n });\n },\n methods: {\n projectLineChart: function projectLineChart(item) {\n var projectName = item.projectName,\n projectId = item.projectId;\n this.$refs.projectLinechart.open({\n projectName: projectName,\n projectId: projectId\n }); // this.$router.push({\n // path: '/DetailComponent',\n // name: 'DetailComponent',\n // query: {\n // comp: 'projectLineChart',\n // title: projectName,\n // id: projectId,\n // },\n // })\n },\n // 加快实施一批数据查询 triplicateOneData\n getTriplicateOneData: function getTriplicateOneData() {\n var _this2 = this;\n\n this.triplicateOneLoading = true;\n this.triplicateOneData = [];\n this.coreIndex = 0, this.uncoreIndex = 0, this.monthNum = 0, this.unmonthNum = 0;\n\n var _JSON$parse = JSON.parse(sessionStorage.getItem('searchDate')),\n year = _JSON$parse.year,\n month = _JSON$parse.month;\n\n apiList.getTriplicateOneData({\n year: year,\n month: month\n }, function (res) {\n if (res) {\n _this2.triplicateOneData = res;\n res.forEach(function (item) {\n _this2.coreIndex += item.quantitativeObjectivesPushFinishNum;\n _this2.uncoreIndex += item.quantitativeObjectivesPushTotalNum;\n _this2.monthNum += item.measuresPushFinishNum;\n _this2.unmonthNum += item.measuresPushTotalNum;\n });\n }\n\n _this2.triplicateOneLoading = false;\n });\n },\n // 获取专项小组晾晒表头\n getGroupAirHeader: function getGroupAirHeader() {\n var _this3 = this;\n\n this.groupAirHeader = [];\n\n var _JSON$parse2 = JSON.parse(sessionStorage.getItem('searchDate')),\n year = _JSON$parse2.year,\n month = _JSON$parse2.month;\n\n var data = JSON.parse(sessionStorage.getItem('dict_data')); // let arrData = year < 2025 && month < 7 ? data.zxxzlszb : data['zxxzlszb_2']\n\n var arrData = [];\n\n if (year < 2025) {\n if (month < 7) {\n arrData = data.zxxzlszb;\n } else if (month < 11) {\n arrData = data['zxxzlszb_2'];\n } else {\n var tableColumn = data['zxxzlszb_2'];\n tableColumn[7].name = '争取到中央改革试点数';\n arrData = tableColumn;\n }\n } else {\n arrData = data['zxxzlszb_3'];\n }\n\n arrData.forEach(function (item) {\n if (item.name !== '综合评价') {\n var code = item.value === '3_%' ? '3' : item.value === '4_%' ? '4' : item.value === '5_%' ? '5' : item.value;\n\n _this3.groupAirHeader.push({\n name: item.name,\n code: code,\n value: []\n });\n }\n });\n },\n // 三攻坚一盘活tab切换\n indexClickChange: function indexClickChange(index) {\n this.citySpeedTableHeader = this.cityTableNav[index];\n this.countySpeedTableHeader = this.countyTableNav[index];\n this.speedType = index + 1;\n this.getThreeData();\n },\n // 获取三攻坚一盘活数据\n getThreeData: function getThreeData() {\n var _this4 = this;\n\n this.speedLoading = true;\n this.threeMonth = null;\n this.citySpeedData = [];\n this.countySpeedData = [];\n\n var _JSON$parse3 = JSON.parse(sessionStorage.getItem('searchDate')),\n year = _JSON$parse3.year,\n month = _JSON$parse3.month;\n\n this.year = year;\n var data = {\n fillMonth: month,\n fillYear: year,\n fillType: this.speedType\n };\n apiList.getThreeOneData(data, function (res) {\n if (res) {\n _this4.threeMonth = res.fillMonth;\n _this4.citySpeedData = res.details.filter(function (item) {\n return item.gqRank;\n });\n _this4.countySpeedData = res.details.filter(function (item) {\n return item.qxRank;\n });\n }\n\n _this4.speedLoading = false;\n });\n },\n // 两个一批数据查询\n getReadyAndPlanningData: function getReadyAndPlanningData() {\n var _this5 = this;\n\n this.ReadyAndPlanningLoading = true;\n\n var _JSON$parse4 = JSON.parse(sessionStorage.getItem('searchDate')),\n year = _JSON$parse4.year,\n month = _JSON$parse4.month;\n\n apiList.getReadyAndPlanningData({\n year: year,\n month: month,\n type: '2,3',\n projectCategory: ''\n }, function (res) {\n if (res) {\n _this5.readyStartData = res.filter(function (item) {\n return item.projectType === '2';\n });\n _this5.planningReserve = res.filter(function (item) {\n return item.projectType === '3';\n });\n }\n\n _this5.ReadyAndPlanningLoading = false;\n });\n },\n // 专项小组晾晒\n getGroupDrying: function getGroupDrying() {\n var _this6 = this;\n\n this.groupAirLoading = true;\n this.zhpjArr = [];\n this.getGroupAirHeader();\n\n var _JSON$parse5 = JSON.parse(sessionStorage.getItem('searchDate')),\n year = _JSON$parse5.year,\n month = _JSON$parse5.month;\n\n var codeObj = {\n djtl: '党建统领',\n jjtz: '经济体制',\n shms: '社会民生',\n mzfz: '民主法制',\n whtz: '文化体制',\n pafz: '平安法治'\n };\n var keyArr = Object.keys(codeObj);\n apiList.getGroupDrying({\n year: year,\n month: month\n }, function (res) {\n if (res) {\n if (res.work && res.work.remarks) {\n _this6.remark = res.work.remarks;\n } else {\n _this6.remark = '';\n }\n\n keyArr.forEach(function (key) {\n var obj = {};\n\n if (res.data && res.data[key]) {\n obj = res.data[key].find(function (item) {\n return item.indexName === '综合评价';\n });\n } else {\n obj.groupCode = key;\n obj.indexStar = 0;\n }\n\n obj.name = codeObj[key];\n\n _this6.zhpjArr.push(obj);\n });\n\n _this6.zhpjArr.sort(function (a, b) {\n return b.indexStar - a.indexStar;\n });\n\n _this6.groupAirHeader.forEach(function (header) {\n _this6.zhpjArr.forEach(function (item) {\n var obj = {};\n\n if (res.data && res.data[item.groupCode]) {\n obj = res.data[item.groupCode].find(function (elm) {\n return elm.indexCode === header.code;\n });\n\n if (!obj) {\n obj = {};\n obj.groupCode = item.groupCode;\n obj.indexScore = '-';\n obj.indexStar = 0;\n }\n } else {\n obj.groupCode = item.groupCode;\n obj.indexScore = '-';\n obj.indexStar = 0;\n }\n\n header.value.push(obj);\n });\n });\n }\n\n console.log(_this6.groupAirHeader);\n _this6.groupAirLoading = false;\n });\n },\n handleDetail: function handleDetail(comp, type, title) {\n this.$router.push({\n path: '/DetailComponent',\n name: 'DetailComponent',\n query: {\n comp: comp,\n type: type,\n title: title\n }\n });\n },\n checkMonth: function checkMonth() {\n this.year = new Date().getFullYear();\n this.month = new Date().getMonth() + 1;\n },\n loadData: function loadData(type) {\n this.getReadyAndPlanningData();\n this.getGroupDrying();\n this.getTriplicateOneData();\n\n if (type === 'init') {\n this.indexClickChange(0);\n } else {\n this.indexClickChange(this.speedType);\n }\n }\n }\n};",null]}