{"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\\screenHeader.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\reform-fvue\\src\\views\\BigScreen\\components\\screenHeader.vue","mtime":1685326978145},{"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/web.dom.iterable\";\nimport \"core-js/modules/es6.object.keys\";\nimport \"core-js/modules/es6.string.link\";\nimport \"core-js/modules/es6.function.name\";\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//\nimport { mapState } from 'vuex';\nimport bigScreenMixin from '@/mixins/bigScreenMixin.js';\nimport moment from 'moment';\nexport default {\n name: 'screenLayout',\n mixins: [bigScreenMixin],\n props: {\n currentKey: {\n type: String,\n required: true\n }\n },\n data: function data() {\n return {\n dataTime: '',\n //数据生成时间\n // currentKey: 'MajorProjectsView',\n currentMenu: {\n name: ''\n },\n menuData: [],\n showWorkPlat: false,\n districtName: '',\n reportMenuLeft: [{\n name: '市总览',\n key: 1,\n link: 'http://23.99.8.1:8080/fvue/ScreenViews?userinfo=2jhBG5f3nHVaGSL/PffW4g=='\n }, {\n name: '党建报表',\n key: 2,\n link: 'http://23.99.8.1:8080/fvue/dangjian'\n }, {\n name: '经济报表',\n key: 3,\n link: 'http://23.99.218.216:11004/#/MonitoringDesignPreview?menuId=88e3a8da-99f8-4541-bbac-cb3adcb190ed'\n }, {\n name: '平安报表',\n key: 4,\n link: 'http://23.211.13.179:32000/#/report-seven'\n }],\n reportMenuRight: [{\n name: '改革报表',\n key: 5,\n alias: 'MajorProjectsView',\n link: 'http://23.99.8.2:8090/fvue/Jump?tokenKey=123'\n }, {\n name: '创新报表',\n key: 6,\n link: 'http://23.99.220.103:8200/innovation-screen/#/index'\n }, {\n name: '生态报表',\n key: 7,\n link: 'http://23.213.61.6:8077'\n }, {\n name: '民生报表',\n key: 8,\n link: 'http://23.99.218.216:11004/#/MonitoringDesignPreview?menuId=241e2ddd-4aad-421f-bfe5-ed49502987a4'\n }],\n yearOptions: [],\n quarterOptions: [{\n value: 1,\n label: '第1季度'\n }, {\n value: 2,\n label: '第2季度'\n }, {\n value: 3,\n label: '第3季度'\n }, {\n value: 4,\n label: '第4季度'\n }],\n monthOptions: [{\n value: 1,\n label: '1月'\n }, {\n value: 2,\n label: '2月'\n }, {\n value: 3,\n label: '3月'\n }, {\n value: 4,\n label: '4月'\n }, {\n value: 5,\n label: '5月'\n }, {\n value: 6,\n label: '6月'\n }, {\n value: 7,\n label: '7月'\n }, {\n value: 8,\n label: '8月'\n }, {\n value: 9,\n label: '9月'\n }, {\n value: 10,\n label: '10月'\n }, {\n value: 11,\n label: '11月'\n }, {\n value: 12,\n label: '12月'\n }],\n month: 1,\n quarter: 2,\n year: 2023\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 }),\n created: function created() {\n this.initYearOption();\n var searchDate = sessionStorage.getItem('searchDate');\n\n if (searchDate) {\n searchDate = JSON.parse(searchDate);\n this.year = searchDate.year;\n this.quarter = searchDate.quarter;\n this.month = searchDate.month;\n } else {\n this.checkQuarter();\n this.setSearchDate();\n }\n\n this.getDataTime();\n },\n mounted: function mounted() {\n if (this.$route.query.name) {\n this.districtName = this.$route.query.name;\n }\n },\n methods: {\n // 数据生成时间当前时间前一天24时\n getDataTime: function getDataTime() {\n this.dataTime = moment().subtract(1, 'days').format('YYYY[年]MM[月]DD[日]');\n },\n checkQuarter: function checkQuarter() {\n var month = new Date().getMonth() + 1;\n\n if (month <= 3) {\n this.quarter = 1;\n } else if (month <= 6) {\n this.quarter = 2;\n } else if (month <= 9) {\n this.quarter = 3;\n } else if (month <= 12) {\n this.quarter = 4;\n }\n\n this.month = month;\n },\n setSearchDate: function setSearchDate() {\n var searchDate = {\n year: this.year,\n quarter: this.quarter,\n month: this.month\n };\n sessionStorage.setItem('searchDate', JSON.stringify(searchDate));\n return searchDate;\n },\n changeDate: function changeDate() {\n var searchDate = this.setSearchDate();\n this.$bus.$emit('changeDate', searchDate);\n },\n initYearOption: function initYearOption() {\n var year = new Date().getFullYear();\n this.year = year;\n\n for (var i = 0; i < 5; i++) {\n this.yearOptions.push({\n value: year - i,\n label: year - i + '年'\n });\n }\n },\n // 菜单切换\n changeTab: function changeTab(item) {\n if (item.alias) {\n this.$router.push({\n path: \"/\".concat(item.alias)\n });\n } else {\n window.location.href = item.link;\n }\n }\n }\n};",null]}