{"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":1685953070058},{"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.object.keys\";\nimport _slicedToArray from \"D:/jenkins/workspace/reform-fvue/node_modules/@babel/runtime/helpers/esm/slicedToArray\";\nimport \"core-js/modules/es7.object.entries\";\nimport \"core-js/modules/es6.string.iterator\";\nimport \"core-js/modules/web.dom.iterable\";\nimport \"core-js/modules/es6.array.sort\";\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//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\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 * as echarts from 'echarts';\nimport 'echarts-liquidfill';\nimport { mapState } from 'vuex';\nimport VueSeamlessScroll from 'vue-seamless-scroll';\nimport EasyDialog from '@/views/BigScreen/components/easy-dialog/index.vue';\nimport dialogComponents from '@/views/BigScreen/js/major_dialog_components.js';\nimport dialogConfig from '@/views/BigScreen/js/MajorProjectsDialogConfig.js';\nimport bigScreenMixin from '@/mixins/bigScreenMixin.js';\nimport apiList from '@/api/bigScreen/majorView.js';\nimport screenHeader from '@/views/BigScreen/components/screenHeader.vue';\nimport utils from '@/utils.js';\nexport default {\n name: 'MajorProjectsView',\n mixins: [bigScreenMixin],\n components: _objectSpread({\n screenHeader: screenHeader,\n EasyDialog: EasyDialog,\n VueSeamlessScroll: VueSeamlessScroll\n }, dialogComponents),\n data: function data() {\n var _ref;\n\n return _ref = {\n // 成果榜加载遮罩\n numLoading: false,\n listLoading: false,\n // 需求热力榜 ------5.4\n scrollheaderBottom: [{\n name: '部门',\n width: '16%'\n }, {\n name: '提出需求',\n width: '18%'\n }, {\n name: '转化重大项目',\n width: '26%'\n }, {\n name: '转化为清单',\n width: '23%'\n }, {\n name: '质效指数',\n width: '18%'\n } // {\n // name: '排名',\n // width: '20%'\n // }\n ],\n scrollListDataBottom: [],\n heatBarChart: null,\n heatBarOption: null,\n heatBarData: [],\n legendTop: [{\n name: '党中央国务院有要求'\n }, {\n name: '群众企业基层有期盼'\n }, {\n name: '重庆发展有堵点'\n }, {\n name: '先进省市有经验'\n }],\n legendBottom: [{\n name: '群众企业基层有期盼'\n }, {\n name: '先进省市有经验'\n }],\n // 需求热力榜 ------5.4\n showWorkPlat: false,\n workPlatMenu: [],\n currentMenu: {\n name: ''\n },\n pieLoading: false,\n showEasy: false,\n // 弹层显隐控制\n dialogOption: {\n dialogTitle: '',\n width: '50%',\n top: ''\n },\n tableOptions: {},\n currentTabComponent: null,\n currentKey: 'MajorProjectsView',\n menuData: [],\n activeBtn: 1,\n // 单项指数\n singleRankData: [],\n // 成果趋势\n resultTrend: {// platformNum: 0,\n // platormTrendNum: 0,\n // appNum: 0,\n // appTrendNum: 0,\n // regimeNum: 0,\n // regimeTrendNum: 0,\n },\n // 成果排行榜\n resultsRanking1: [],\n resultsRanking2: [],\n resultsRanking3: []\n }, _defineProperty(_ref, \"resultsRanking1\", [// {\n // id: 1,\n // projectName: '推动数字重庆建设',\n // score: 31,\n // sn: 1,\n // trend: 0,\n // },\n // {\n // id: 2,\n // projectName: '全市开发区(园区)数',\n // score: 26,\n // sn: 2,\n // trend: 1,\n // },\n // {\n // id: 3,\n // projectName: '探索制造业“亩均论英雄”改革',\n // score: 23,\n // sn: 3,\n // trend: 1,\n // },\n // {\n // id: 4,\n // projectName: '实施国企战略性重组和专业化整合',\n // score: 22,\n // sn: 4,\n // trend: 1,\n // },\n // {\n // id: 5,\n // projectName: '建立企业上市助推机制',\n // score: 21,\n // sn: 5,\n // trend: 2,\n // },\n // {\n // id: 6,\n // projectName: '探索强村富民综合改革',\n // score: 15,\n // sn: 6,\n // trend: 1,\n // },\n // {\n // id: 7,\n // projectName: '探索经济区与行政区适度分离改革',\n // score: 13,\n // sn: 7,\n // trend: 1,\n // },\n // {\n // id: 8,\n // projectName: '推进涉企涉民服务全生命周期“一件事一次办”',\n // score: 12,\n // sn: 8,\n // trend: 1,\n // },\n // {\n // id: 9,\n // projectName: '打造“信用重庆”升级版',\n // score: 11,\n // sn: 9,\n // trend: 2,\n // },\n // {\n // id: 10,\n // projectName: '建设政企学研深度融合的现代职教体系',\n // score: 9,\n // sn: 10,\n // trend: 1,\n // },\n // {\n // id: 11,\n // projectName: '健全平安重庆风险闭环管控机制',\n // score: 7,\n // sn: 11,\n // trend: 2,\n // },\n // {\n // id: 12,\n // projectName: '推进渝警数智“情指行”一体化现代警务改革',\n // score: 5,\n // sn: 12,\n // trend: 1,\n // },\n // {\n // id: 13,\n // projectName: '建立领导班子运行评估和群众口碑评价机制',\n // score: 4,\n // sn: 13,\n // trend: 2,\n // },\n // {\n // id: 14,\n // projectName: '推进“党建扎桩·治理结网”基层治理现代化改革',\n // score: 3,\n // sn: 14,\n // trend: 1,\n // },\n // {\n // id: 15,\n // projectName: '实施投融资多元化改革',\n // score: 2,\n // sn: 15,\n // trend: 1,\n // },\n ]), _defineProperty(_ref, \"resultsRanking2\", [// {\n // id: 1,\n // projectName: '推动数字重庆建设',\n // score: 31,\n // sn: 1,\n // trend: 0,\n // },\n // {\n // id: 2,\n // projectName: '实施国企战略性重组和专业化整合',\n // score: 26,\n // sn: 2,\n // trend: 1,\n // },\n // {\n // id: 3,\n // projectName: '建立企业上市助推机制',\n // score: 23,\n // sn: 3,\n // trend: 1,\n // },\n // {\n // id: 4,\n // projectName: '全市开发区(园区)数',\n // score: 22,\n // sn: 4,\n // trend: 1,\n // },\n // {\n // id: 5,\n // projectName: '探索制造业“亩均论英雄”改革',\n // score: 21,\n // sn: 5,\n // trend: 2,\n // },\n // {\n // id: 6,\n // projectName: '打造“信用重庆”升级版',\n // score: 15,\n // sn: 6,\n // trend: 1,\n // },\n // {\n // id: 7,\n // projectName: '探索经济区与行政区适度分离改革',\n // score: 13,\n // sn: 7,\n // trend: 1,\n // },\n // {\n // id: 8,\n // projectName: '推进涉企涉民服务全生命周期“一件事一次办”',\n // score: 12,\n // sn: 8,\n // trend: 1,\n // },\n // {\n // id: 9,\n // projectName: '探索强村富民综合改革',\n // score: 11,\n // sn: 9,\n // trend: 2,\n // },\n // {\n // id: 10,\n // projectName: '实施投融资多元化改革',\n // score: 9,\n // sn: 10,\n // trend: 1,\n // },\n // {\n // id: 11,\n // projectName: '健全平安重庆风险闭环管控机制',\n // score: 7,\n // sn: 11,\n // trend: 2,\n // },\n // {\n // id: 12,\n // projectName: '建设政企学研深度融合的现代职教体系',\n // score: 5,\n // sn: 12,\n // trend: 1,\n // },\n // {\n // id: 13,\n // projectName: '建立领导班子运行评估和群众口碑评价机制',\n // score: 4,\n // sn: 13,\n // trend: 2,\n // },\n // {\n // id: 14,\n // projectName: '推进“党建扎桩·治理结网”基层治理现代化改革',\n // score: 3,\n // sn: 14,\n // trend: 1,\n // },\n // {\n // id: 15,\n // projectName: '推进渝警数智“情指行”一体化现代警务改革',\n // score: 2,\n // sn: 15,\n // trend: 1,\n // },\n ]), _defineProperty(_ref, \"resultsRanking3\", [// {\n // id: 1,\n // projectName: '推动数字重庆建设',\n // score: 31,\n // sn: 1,\n // trend: 0,\n // },\n // {\n // id: 2,\n // projectName: '探索经济区与行政区适度分离改革',\n // score: 26,\n // sn: 2,\n // trend: 1,\n // },\n // {\n // id: 3,\n // projectName: '探索制造业“亩均论英雄”改革',\n // score: 23,\n // sn: 3,\n // trend: 1,\n // },\n // {\n // id: 4,\n // projectName: '实施国企战略性重组和专业化整合',\n // score: 22,\n // sn: 4,\n // trend: 1,\n // },\n // {\n // id: 5,\n // projectName: '建立企业上市助推机制',\n // score: 21,\n // sn: 5,\n // trend: 2,\n // },\n // {\n // id: 6,\n // projectName: '探索强村富民综合改革',\n // score: 15,\n // sn: 6,\n // trend: 1,\n // },\n // {\n // id: 7,\n // projectName: '全市开发区(园区)数',\n // score: 13,\n // sn: 7,\n // trend: 1,\n // },\n // {\n // id: 8,\n // projectName: '推进涉企涉民服务全生命周期“一件事一次办”',\n // score: 12,\n // sn: 8,\n // trend: 1,\n // },\n // {\n // id: 9,\n // projectName: '打造“信用重庆”升级版',\n // score: 11,\n // sn: 9,\n // trend: 2,\n // },\n // {\n // id: 10,\n // projectName: '探索制造业“亩均论英雄”改革',\n // score: 9,\n // sn: 10,\n // trend: 1,\n // },\n // {\n // id: 11,\n // projectName: '健全平安重庆风险闭环管控机制',\n // score: 7,\n // sn: 11,\n // trend: 2,\n // },\n // {\n // id: 12,\n // projectName: '推进渝警数智“情指行”一体化现代警务改革',\n // score: 5,\n // sn: 12,\n // trend: 1,\n // },\n // {\n // id: 13,\n // projectName: '建立领导班子运行评估和群众口碑评价机制',\n // score: 4,\n // sn: 13,\n // trend: 2,\n // },\n // {\n // id: 14,\n // projectName: '推进“党建扎桩·治理结网”基层治理现代化改革',\n // score: 3,\n // sn: 14,\n // trend: 1,\n // },\n // {\n // id: 15,\n // projectName: '实施投融资多元化改革',\n // score: 2,\n // sn: 15,\n // trend: 1,\n // },\n ]), _defineProperty(_ref, \"iterationList\", [// {\n // id: 1,\n // name: '推动数字重庆建设',\n // score: 31,\n // sn: 1,\n // trend: 0,\n // },\n // {\n // id: 2,\n // name: '探索经济区与行政区适度分离改革',\n // score: 26,\n // sn: 2,\n // trend: 1,\n // },\n // {\n // id: 3,\n // name: '探索制造业“亩均论英雄”改革',\n // score: 23,\n // sn: 3,\n // trend: 1,\n // },\n // {\n // id: 4,\n // name: '实施国企战略性重组和专业化整合',\n // score: 22,\n // sn: 4,\n // trend: 1,\n // },\n // {\n // id: 5,\n // name: '建立企业上市助推机制',\n // score: 21,\n // sn: 5,\n // trend: 2,\n // },\n // {\n // id: 6,\n // name: '探索强村富民综合改革',\n // score: 15,\n // sn: 6,\n // trend: 1,\n // },\n // {\n // id: 7,\n // name: '全市开发区(园区)数',\n // score: 13,\n // sn: 7,\n // trend: 1,\n // },\n // {\n // id: 8,\n // name: '推进涉企涉民服务全生命周期“一件事一次办”',\n // score: 12,\n // sn: 8,\n // trend: 1,\n // },\n // {\n // id: 9,\n // name: '打造“信用重庆”升级版',\n // score: 11,\n // sn: 9,\n // trend: 2,\n // },\n // {\n // id: 10,\n // name: '探索制造业“亩均论英雄”改革',\n // score: 9,\n // sn: 10,\n // trend: 1,\n // },\n // {\n // id: 11,\n // name: '健全平安重庆风险闭环管控机制',\n // score: 7,\n // sn: 11,\n // trend: 2,\n // },\n // {\n // id: 12,\n // name: '推进渝警数智“情指行”一体化现代警务改革',\n // score: 5,\n // sn: 12,\n // trend: 1,\n // },\n // {\n // id: 13,\n // name: '建立领导班子运行评估和群众口碑评价机制',\n // score: 4,\n // sn: 13,\n // trend: 2,\n // },\n // {\n // id: 14,\n // name: '推进“党建扎桩·治理结网”基层治理现代化改革',\n // score: 3,\n // sn: 14,\n // trend: 1,\n // },\n // {\n // id: 15,\n // name: '实施投融资多元化改革',\n // score: 2,\n // sn: 15,\n // trend: 1,\n // },\n ]), _defineProperty(_ref, \"scrollheader1\", [{\n name: '项目',\n width: '55%'\n }, {\n name: '得分',\n width: '15%'\n }, {\n name: '排位',\n width: '15%'\n }, {\n name: '变化',\n width: '15%'\n }]), _defineProperty(_ref, \"scrollListData1\", []), _defineProperty(_ref, \"scrollheader2\", [{\n name: '项目',\n width: '50%'\n }, {\n name: '迭代举措数',\n width: '17.5%'\n }, {\n name: '新增举措数',\n width: '17.5%'\n }, {\n name: '排位',\n width: '15%'\n }]), _defineProperty(_ref, \"scrollListData2\", []), _defineProperty(_ref, \"scrollListData2\", [// {\n // id: 1,\n // projectName: '推动数字重庆建设',\n // addNum: 31,\n // iterationSn: 1,\n // updateNum: 23,\n // },\n // {\n // id: 2,\n // projectName: '探索经济区与行政区适度分离改革',\n // addNum: 26,\n // iterationSn: 2,\n // updateNum: 27,\n // },\n // {\n // id: 3,\n // projectName: '探索制造业“亩均论英雄”改革',\n // addNum: 23,\n // iterationSn: 3,\n // updateNum: 29,\n // },\n // {\n // id: 4,\n // projectName: '实施国企战略性重组和专业化整合',\n // addNum: 22,\n // iterationSn: 4,\n // updateNum: 26,\n // },\n // {\n // id: 5,\n // projectName: '建立企业上市助推机制',\n // addNum: 21,\n // iterationSn: 5,\n // updateNum: 15,\n // },\n // {\n // id: 6,\n // projectName: '探索强村富民综合改革',\n // addNum: 15,\n // iterationSn: 6,\n // updateNum: 19,\n // },\n // {\n // id: 7,\n // projectName: '全市开发区(园区)数',\n // addNum: 13,\n // iterationSn: 7,\n // updateNum: 20,\n // },\n // {\n // id: 8,\n // projectName: '推进涉企涉民服务全生命周期“一件事一次办”',\n // addNum: 12,\n // iterationSn: 8,\n // updateNum: 16,\n // },\n // {\n // id: 9,\n // projectName: '打造“信用重庆”升级版',\n // addNum: 11,\n // iterationSn: 9,\n // updateNum: 12,\n // },\n // {\n // id: 10,\n // projectName: '探索制造业“亩均论英雄”改革',\n // addNum: 9,\n // iterationSn: 10,\n // updateNum: 8,\n // },\n // {\n // id: 11,\n // projectName: '健全平安重庆风险闭环管控机制',\n // addNum: 7,\n // iterationSn: 11,\n // updateNum: 7,\n // },\n // {\n // id: 12,\n // projectName: '推进渝警数智“情指行”一体化现代警务改革',\n // addNum: 5,\n // iterationSn: 12,\n // updateNum: 4,\n // },\n // {\n // id: 13,\n // projectName: '建立领导班子运行评估和群众口碑评价机制',\n // addNum: 4,\n // iterationSn: 13,\n // updateNum: 4,\n // },\n // {\n // id: 14,\n // projectName: '推进“党建扎桩·治理结网”基层治理现代化改革',\n // addNum: 3,\n // iterationSn: 14,\n // updateNum: 3,\n // },\n // {\n // id: 15,\n // projectName: '实施投融资多元化改革',\n // addNum: 2,\n // iterationSn: 15,\n // updateNum: 2,\n // },\n ]), _defineProperty(_ref, \"scrollheader3\", [{\n name: '项目',\n width: '45%'\n }, {\n name: '获全国肯定性
评价(次)',\n width: '20%',\n type: 'l'\n }, {\n name: '获中央媒体深度
专题报道(次)',\n width: '20%',\n type: 'l'\n }, {\n name: '排位',\n width: '15%'\n }]), _defineProperty(_ref, \"singleheader\", [{\n name: '指数',\n width: '28%'\n }, {\n name: '项目',\n width: '42%'\n }, {\n name: '入榜形式',\n width: '30%'\n }]), _defineProperty(_ref, \"scrollListData3\", []), _defineProperty(_ref, \"pieChart1\", null), _defineProperty(_ref, \"pieChartDataOriginRight\", []), _defineProperty(_ref, \"pieChartData2\", [{\n value: 0,\n name: '优秀'\n }, {\n value: 0,\n name: '良好'\n }, {\n value: 0,\n name: '一般'\n }]), _defineProperty(_ref, \"pieChart2\", null), _defineProperty(_ref, \"pieChartDataOrigin\", []), _defineProperty(_ref, \"pieChartData1\", [{\n value: 0,\n name: '优秀'\n }, {\n value: 0,\n name: '良好'\n }, {\n value: 0,\n name: '一般'\n }]), _defineProperty(_ref, \"speedListDataTemp\", [{\n projectName: '推动数字重庆建设',\n reachRate: 0,\n bgColor1: 'rgba(137, 248, 158, 1)',\n bgColor2: 'rgba(137, 248, 158, 0.3)',\n Gradient: ['#59C06C', '#35D0E9'],\n instance: null\n }, {\n projectName: '全市开发区(园区)数',\n reachRate: 0.45,\n bgColor1: 'rgba(23, 144, 255, 1)',\n bgColor2: 'rgba(23, 144, 255, 0.3)',\n Gradient: ['#0A7BE9', '#35D0E9'],\n instance: null\n }, {\n projectName: '探索制造业“亩均论英雄”改革',\n reachRate: 0.39,\n bgColor1: 'rgba(255,152,0,1)',\n bgColor2: 'rgba(255,152,0,0.3)',\n Gradient: ['#FF9800', '#8F3E1D'],\n instance: null\n }]), _defineProperty(_ref, \"speedListData\", [{\n projectName: '推动数字重庆建设',\n reachRate: 0.54,\n bgColor1: 'rgba(137, 248, 158, 1)',\n bgColor2: 'rgba(137, 248, 158, 0.3)',\n Gradient: ['#59C06C', '#35D0E9'],\n instance: null\n }, {\n projectName: '全市开发区(园区)数',\n reachRate: 0.45,\n bgColor1: 'rgba(23, 144, 255, 1)',\n bgColor2: 'rgba(23, 144, 255, 0.3)',\n Gradient: ['#0A7BE9', '#35D0E9'],\n instance: null\n }, {\n projectName: '探索制造业“亩均论英雄”改革',\n reachRate: 0.39,\n bgColor1: 'rgba(255,152,0,1)',\n bgColor2: 'rgba(255,152,0,0.3)',\n Gradient: ['#FF9800', '#8F3E1D'],\n instance: null\n }]), _defineProperty(_ref, \"reformBrandChart\", null), _defineProperty(_ref, \"porjectList\", {\n 良好: [{\n id: 1,\n name: '良好',\n projectName: '项目名称',\n finish: '50%'\n }, {\n id: 1,\n name: '良好',\n projectName: '项目名称',\n finish: '50%'\n }, {\n id: 1,\n name: '良好',\n projectName: '项目名称',\n finish: '50%'\n }, {\n id: 1,\n name: '良好',\n projectName: '项目名称',\n finish: '50%'\n }],\n 一般: [{\n id: 1,\n name: '一般',\n projectName: '项目名称',\n finish: '50%'\n }, {\n id: 1,\n name: '一般',\n projectName: '项目名称',\n finish: '50%'\n }, {\n id: 1,\n name: '一般',\n projectName: '项目名称',\n finish: '50%'\n }, {\n id: 1,\n name: '一般',\n projectName: '项目名称',\n finish: '50%'\n }],\n 优秀: [{\n id: 1,\n name: '优秀',\n projectName: '项目名称',\n finish: '50%'\n }, {\n id: 2,\n name: '优秀',\n projectName: '项目名称',\n finish: '50%'\n }, {\n id: 3,\n name: '优秀',\n projectName: '项目名称',\n finish: '50%'\n }, {\n id: 4,\n name: '优秀',\n projectName: '项目名称',\n finish: '50%'\n }, {\n id: 5,\n name: '优秀',\n projectName: '项目名称',\n finish: '50%'\n }, {\n id: 6,\n name: '优秀',\n projectName: '项目名称',\n finish: '50%'\n }, {\n id: 7,\n name: '优秀',\n projectName: '项目名称',\n finish: '50%'\n }]\n }), _defineProperty(_ref, \"reformBrandData\", []), _defineProperty(_ref, \"reformBrandData1\", [12, 24, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0]), _defineProperty(_ref, \"reformBrandData2\", [9, 41, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0]), _defineProperty(_ref, \"loadingColor\", 'rgba(6, 46, 106, 0.01)'), _defineProperty(_ref, \"loadObj\", {\n scrollListData1: false,\n scrollListData2: false,\n brandList: false,\n speedListData: false\n }), _defineProperty(_ref, \"numIndex\", {\n totalNum: 0,\n finishNum: 0,\n finishRate: 0\n }), _defineProperty(_ref, \"targetIndex\", {// monthNum: 0,\n // allNum: 0,\n // rate: 0\n }), _defineProperty(_ref, \"month\", ''), _defineProperty(_ref, \"year\", ''), _ref;\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 }),\n mounted: function mounted() {\n var _this = this;\n\n this.initPieChart2();\n this.initBarChart(); // 初始化时间 初始请求\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();\n });\n },\n methods: {\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 getDemandHeatList: function getDemandHeatList(type) {\n var _this2 = this;\n\n this.loadObj.scrollListDataBottom = true;\n var data = JSON.parse(sessionStorage.getItem('searchDate')); // 综合\n\n apiList.getDemandHeatList(data, function (res) {\n console.log(res);\n\n if (res.chart) {\n res.chart.sort(function (a, b) {\n return a.x - b.x;\n });\n var arr = res.chart.map(function (item) {\n var type = item.x == 1 ? '党中央国务院有要求' : item.x == 2 ? '重庆发展有堵点' : item.x == 3 ? '群众企业基层有期盼' : '先进省市有经验';\n return {\n type: type,\n value: item.y\n };\n });\n console.log(arr);\n _this2.heatBarData = arr;\n\n if (type) {\n _this2.initBarChart();\n } else {\n _this2.heatBarOption.dataset.source = _this2.heatBarData;\n _this2.heatBarOption.legend[0].data = _this2.legendTop;\n\n _this2.heatBarChart.setOption(_this2.heatBarOption);\n }\n }\n\n _this2.scrollListDataBottom = res.demandRank || [];\n _this2.loadObj.scrollListDataBottom = false;\n });\n },\n initBarChart: function initBarChart() {\n var _this3 = this;\n\n var chartDom = document.getElementById('heat-bar-chart');\n this.heatBarChart = echarts.init(chartDom);\n var colorList = [new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\n offset: 0,\n color: '#59C06C'\n }, {\n offset: 1,\n color: 'rgba(89,192,108,0.3)'\n }]), new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\n offset: 0,\n color: '#386A97'\n }, {\n offset: 1,\n color: 'rgba(56,106,151,0.3)'\n }]), new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\n offset: 0,\n color: '#F8B551'\n }, {\n offset: 1,\n color: 'rgba(248,181,81,0.3)'\n }]), new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\n offset: 0,\n color: '#FFBBC9'\n }, {\n offset: 1,\n color: 'rgba(255,187,201,0.3)'\n }]), new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\n offset: 0,\n color: '#386A97'\n }, {\n offset: 1,\n color: 'rgba(56,106,151,0.3)'\n }])];\n var colorArr = ['#3e8c5b', '#22466f', '#b28849', '#b78c9f'];\n var seriesArr = []; //series\n\n var XLabel = []; //x轴数据\n\n this.heatBarData.forEach(function (item, index) {\n XLabel.push(item.type);\n var obj = {};\n obj.name = item.type;\n obj.type = 'bar';\n obj.stack = '需求来源';\n obj.data = [];\n obj.seriesLayoutBy = 'row';\n obj.barWidth = 8;\n obj.barGap = '80%';\n obj.itemStyle = {\n normal: {\n borderRadius: 5,\n color: function color(params) {\n return colorList[params.dataIndex];\n }\n }\n };\n\n for (var i = 0; i <= index; i++) {\n if (i != index) {\n obj.data.push(0);\n } else {\n obj.data.push(item.value);\n } // obj.encode= {\n // tooltip: ['name','value']}\n\n }\n\n seriesArr.push(obj);\n });\n this.heatBarOption = {\n dataset: {\n source: this.heatBarData\n },\n grid: {\n //图表离外层盒子的距离\n top: '5%',\n // top: '10%',\n bottom: '2%',\n left: '1%',\n right: '50%',\n containLabel: true\n },\n xAxis: {\n type: 'category',\n show: false,\n data: XLabel,\n boundaryGap: true,\n axisTick: false,\n axisLine: {\n lineStyle: {\n color: 'rgba(154,199,220, 0.2)'\n }\n },\n axisLabel: {\n color: '#D7F1FF'\n }\n },\n yAxis: {\n type: 'value',\n // min: 0,\n // splitNumber: 5,\n // interval: 1,\n axisLabel: {\n color: '#D7F1FF',\n formatter: function formatter(val) {\n if (val >= 1 && parseInt(val, 10) === val || val == 0) {\n return val;\n } else {\n return;\n }\n }\n },\n axisLine: {\n lineStyle: {\n color: 'rgba(154,199,220, 0.2)'\n }\n },\n splitLine: {\n lineStyle: {\n color: 'rgba(154,199,220, 0.2)'\n }\n }\n },\n tooltip: {\n trigger: 'axis',\n backgroundColor: 'rgba(6, 47, 107, 1)',\n borderColor: 'rgba(2, 115, 233, 1)',\n textStyle: {\n color: '#fff'\n },\n formatter: function formatter(params) {\n var html = '