{"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\\components\\subComponents\\groupAir.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\reform-fvue\\src\\views\\BigScreen\\components\\subComponents\\groupAir.vue","mtime":1736498534127},{"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/es6.array.sort\";\nimport _toConsumableArray from \"D:/jenkins/workspace/reform-fvue/node_modules/@babel/runtime/helpers/esm/toConsumableArray\";\nimport \"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//\n//\n//\n//\n//\n//\n//\n//\nimport apiList from '@/api/bigScreen/majorView.js';\nimport utils from '@/utils.js';\nexport default {\n name: 'groupAir',\n props: {\n tableOptions: {\n type: Object,\n default: function _default() {\n return {};\n }\n }\n },\n data: function data() {\n return {\n loading: false,\n loadingColor: 'rgba(6, 46, 106, 0.8)',\n tableLoading: false,\n params: {\n pageBean: {\n page: 1,\n pageSize: 20,\n total: 0,\n showTotal: true\n },\n querys: []\n },\n tableData: [],\n zhpjArr: [],\n groupAirHeader: [],\n remarks: '',\n tableColumn: []\n };\n },\n beforeDestroy: function beforeDestroy() {\n this.$bus.$off('changeDate');\n },\n mounted: function mounted() {\n var _this = this;\n\n this.setTableColumn();\n this.$bus.$on('changeDate', function (searchDate) {\n _this.setTableColumn();\n });\n },\n created: function created() {\n this.$emit('searchDateChange');\n },\n methods: {\n setTableColumn: function setTableColumn() {\n this.tableLoading = true;\n\n var _JSON$parse = JSON.parse(sessionStorage.getItem('searchDate')),\n year = _JSON$parse.year,\n month = _JSON$parse.month;\n\n var data = JSON.parse(sessionStorage.getItem('dict_data'));\n\n if (year < 2025) {\n if (month < 7) {\n this.tableColumn = data.zxxzlszb;\n } else if (month < 9) {\n this.tableColumn = data['zxxzlszb_2'];\n } else {\n var tableColumn = data['zxxzlszb_2'];\n tableColumn[7].name = '争取到中央改革试点数';\n this.tableColumn = tableColumn;\n }\n } else {\n this.tableColumn = data['zxxzlszb_3'];\n } // this.tableColumn = year < 2025 && month < 7 ? data.zxxzlszb : data['zxxzlszb_2']\n\n\n this.getData(year, month);\n },\n getDictName: function getDictName(code, value) {\n return utils.getDictName(code, value);\n },\n getGroupAirHeader: function getGroupAirHeader() {\n var _this2 = this;\n\n this.groupAirHeader = [];\n var data = JSON.parse(sessionStorage.getItem('dict_data'));\n data.zxxzlszb.forEach(function (item) {\n _this2.groupAirHeader.push({\n name: item.name,\n value: []\n });\n });\n },\n getData: function getData(year, month) {\n var _this3 = this;\n\n var tableData = [{\n groupName: '党建统领',\n groupCode: 'djtl'\n }, {\n groupName: '经济体制',\n groupCode: 'jjtz'\n }, {\n groupName: '社会民生',\n groupCode: 'shms'\n }, {\n groupName: '民主法制',\n groupCode: 'mzfz'\n }, {\n groupName: '文化体制',\n groupCode: 'whtz'\n }, {\n groupName: '平安法治',\n groupCode: 'pafz'\n }];\n var codes = ['djtl', 'jjtz', 'shms', 'mzfz', 'whtz', 'pafz'];\n apiList.getGroupDrying({\n year: year,\n month: month\n }, function (res) {\n if (res) {\n if (res.data) {\n var arr = [];\n codes.forEach(function (code) {\n if (res.data[code]) {\n arr = [].concat(_toConsumableArray(arr), _toConsumableArray(res.data[code]));\n }\n });\n tableData.forEach(function (elm) {\n arr.forEach(function (item) {\n if (item.groupCode === elm.groupCode) {\n elm[\"value\".concat(item.indexCode)] = item.indexStar || 0;\n elm[\"score\".concat(item.indexCode)] = item.indexScore || 0;\n }\n });\n });\n _this3.tableData = tableData.sort(function (a, b) {\n return b.value1 - a.value1;\n });\n }\n\n _this3.tableData = tableData;\n\n if (res.work) {\n _this3.remarks = res.work.remarks || '';\n }\n }\n\n _this3.tableLoading = false;\n });\n }\n }\n};",null]}