SafetyScreen-ui/node_modules/.cache/babel-loader/c4c7d8f2488e229fcea993631e1...

1 line
16 KiB
JSON

{"remainingRequest":"F:\\workspace\\webstorm\\SafetyScreen-ui\\node_modules\\babel-loader\\lib\\index.js!F:\\workspace\\webstorm\\SafetyScreen-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!F:\\workspace\\webstorm\\SafetyScreen-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!F:\\workspace\\webstorm\\SafetyScreen-ui\\src\\components\\home\\rightThree.vue?vue&type=script&lang=js","dependencies":[{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui\\src\\components\\home\\rightThree.vue","mtime":1740032704207},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui\\babel.config.js","mtime":1740032703932},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1740032832373},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1740032833520},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1740032832373},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1740032833997}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJGOi93b3Jrc3BhY2Uvd2Vic3Rvcm0vU2FmZXR5U2NyZWVuLXVpL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2ludGVyb3BSZXF1aXJlRGVmYXVsdC5qcyIpLmRlZmF1bHQ7CnZhciBfaW50ZXJvcFJlcXVpcmVXaWxkY2FyZCA9IHJlcXVpcmUoIkY6L3dvcmtzcGFjZS93ZWJzdG9ybS9TYWZldHlTY3JlZW4tdWkvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvaW50ZXJvcFJlcXVpcmVXaWxkY2FyZC5qcyIpLmRlZmF1bHQ7Ck9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAiX19lc01vZHVsZSIsIHsKICB2YWx1ZTogdHJ1ZQp9KTsKZXhwb3J0cy5kZWZhdWx0ID0gdm9pZCAwOwp2YXIgZWNoYXJ0cyA9IF9pbnRlcm9wUmVxdWlyZVdpbGRjYXJkKHJlcXVpcmUoImVjaGFydHMiKSk7CnZhciBfc2NyZWVuID0gcmVxdWlyZSgiLi4vLi4vYXBpL3NjcmVlbiIpOwp2YXIgX2NvbW1vbkRpYWxvZyA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiLi9jb21tb25EaWFsb2cudnVlIikpOwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwp2YXIgX2RlZmF1bHQgPSBleHBvcnRzLmRlZmF1bHQgPSB7CiAgbmFtZTogJ2FjY2Vzc1JhdGVQYWdlJywKICBjb21wb25lbnRzOiB7CiAgICBmaXhNYXRlcmlhbEFuYWx5c2lzRGlhbG9nOiBfY29tbW9uRGlhbG9nLmRlZmF1bHQKICB9LAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBkYXRhT2JqOiB7fSwKICAgICAgbWFUeXBlOiAnJwogICAgfTsKICB9LAogIG1vdW50ZWQ6IGZ1bmN0aW9uIG1vdW50ZWQoKSB7CiAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgdGhpcy4kZXZlbnRCdXMuJG9uKCdtYVR5cGUnLCBmdW5jdGlvbiAobWFUeXBlKSB7CiAgICAgIF90aGlzLm1hVHlwZSA9IG1hVHlwZTsKICAgICAgX3RoaXMuZ2V0TWFpbnRlbmFuY2VCeU1vbnRoQXBpUGFnZSgpOwogICAgfSk7CiAgICBzZXRJbnRlcnZhbChmdW5jdGlvbiAoKSB7CiAgICAgIF90aGlzLmdldE1haW50ZW5hbmNlQnlNb250aEFwaVBhZ2UoKTsKICAgIH0sIDYwICogMTAwMCk7CiAgfSwKICBkZXN0cm95ZWQ6IGZ1bmN0aW9uIGRlc3Ryb3llZCgpIHsKICAgIHRoaXMuJGV2ZW50QnVzLiRvZmYoJ21hVHlwZScpOwogIH0sCiAgbWV0aG9kczogewogICAgZ2V0TWFpbnRlbmFuY2VCeU1vbnRoQXBpUGFnZTogZnVuY3Rpb24gZ2V0TWFpbnRlbmFuY2VCeU1vbnRoQXBpUGFnZSgpIHsKICAgICAgdmFyIF90aGlzMiA9IHRoaXM7CiAgICAgIHZhciBwYXJhbXMgPSB7CiAgICAgICAgbWFUeXBlOiB0aGlzLm1hVHlwZQogICAgICB9OwogICAgICB0aGlzLmRhdGFPYmogPSB7fTsKICAgICAgKDAsIF9zY3JlZW4uZ2V0TWFpbnRlbmFuY2VCeU1vbnRoQXBpKShwYXJhbXMpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgIGlmIChyZXMuY29kZSA9PSAyMDApIHsKICAgICAgICAgIF90aGlzMi5kYXRhT2JqID0gcmVzLmRhdGE7CiAgICAgICAgICBfdGhpczIuZ2V0SW5pdERhdGEoKTsKICAgICAgICB9CiAgICAgIH0pOwogICAgfSwKICAgIGdldEluaXREYXRhOiBmdW5jdGlvbiBnZXRJbml0RGF0YSgpIHsKICAgICAgdmFyIG9wdGlvbiA9IHsKICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6ICd0cmFuc3BhcmVudCcsCiAgICAgICAgdG9vbHRpcDogewogICAgICAgICAgZm9ybWF0dGVyOiAne2F9IDxici8+e2J9IDoge2N9JScKICAgICAgICB9LAogICAgICAgIHRpdGxlOiB7CiAgICAgICAgICB0ZXh0OiAiIi5jb25jYXQodGhpcy5kYXRhT2JqLm51bTIpLAogICAgICAgICAgbGVmdDogJ2NlbnRlcicsCiAgICAgICAgICB0b3A6ICcyNSUnLAogICAgICAgICAgaXRlbUdhcDogNiwKICAgICAgICAgIHRleHRTdHlsZTogewogICAgICAgICAgICBjb2xvcjogJyMxQ0ZGQTMnLAogICAgICAgICAgICBmb250U2l6ZTogMjIsCiAgICAgICAgICAgIGZvbnRXZWlnaHQ6ICdib2xkJwogICAgICAgICAgfSwKICAgICAgICAgIHN1YnRleHQ6ICJcdTdFRjRcdTRGRUVcdTU0MDhcdTY4M0NcbiAoIi5jb25jYXQodGhpcy5kYXRhT2JqLnJhdGUyLCAiKSIpLAogICAgICAgICAgc3VidGV4dFN0eWxlOiB7CiAgICAgICAgICAgIGNvbG9yOiAnI0Q5RDlEOScsCiAgICAgICAgICAgIGZvbnRTaXplOiAxNCwKICAgICAgICAgICAgbGluZUhlaWdodDogMjAKICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgIHNlcmllczogW3sKICAgICAgICAgIHR5cGU6ICdnYXVnZScsCiAgICAgICAgICByYWRpdXM6ICc4NCUnLAogICAgICAgICAgc3RhcnRBbmdsZTogJzM2MCcsCiAgICAgICAgICBlbmRBbmdsZTogJzAnLAogICAgICAgICAgbWluOiAwLAogICAgICAgICAgbWF4OiAxMDAsCiAgICAgICAgICBwb2ludGVyOiB7CiAgICAgICAgICAgIHNob3c6IGZhbHNlCiAgICAgICAgICB9LAogICAgICAgICAgZGV0YWlsOiB7CiAgICAgICAgICAgIHNob3c6IGZhbHNlCiAgICAgICAgICB9LAogICAgICAgICAgZGF0YTogW3sKICAgICAgICAgICAgdmFsdWU6IDEKICAgICAgICAgIH1dLAogICAgICAgICAgYXhpc0xpbmU6IHsKICAgICAgICAgICAgc2hvdzogdHJ1ZSwKICAgICAgICAgICAgbGluZVN0eWxlOiB7CiAgICAgICAgICAgICAgY29sb3I6IFtbMSwgJyMxOEUyOUMnXV0sCiAgICAgICAgICAgICAgd2lkdGg6IDIsCiAgICAgICAgICAgICAgb3BhY2l0eTogMQogICAgICAgICAgICB9CiAgICAgICAgICB9LAogICAgICAgICAgYXhpc1RpY2s6IHsKICAgICAgICAgICAgc2hvdzogZmFsc2UKICAgICAgICAgIH0sCiAgICAgICAgICBzcGxpdExpbmU6IHsKICAgICAgICAgICAgc2hvdzogZmFsc2UsCiAgICAgICAgICAgIGxlbmd0aDogLTQ0LAogICAgICAgICAgICBsaW5lU3R5bGU6IHsKICAgICAgICAgICAgICBjb2xvcjogJyMxOEUyOUMnLAogICAgICAgICAgICAgIHdpZHRoOiAwLAogICAgICAgICAgICAgIHR5cGU6ICdzb2xpZCcKICAgICAgICAgICAgfQogICAgICAgICAgfSwKICAgICAgICAgIGF4aXNMYWJlbDogewogICAgICAgICAgICBzaG93OiBmYWxzZQogICAgICAgICAgfQogICAgICAgIH1dCiAgICAgIH07CiAgICAgIHZhciBteUNoYXJ0cyA9IGVjaGFydHMuaW5pdChkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjYWNjZXNzUmF0ZUVjaGFydHNQaWUnKSk7CiAgICAgIG15Q2hhcnRzLnNldE9wdGlvbihvcHRpb24pOwogICAgfSwKICAgIGhhbmRsZUNsaWNrOiBmdW5jdGlvbiBoYW5kbGVDbGljaygpIHsKICAgICAgLy8gdGhpcy4kcmVmcy5maXhNYXRlcmlhbC5zZXRPcGVuKHsgb3BlbjogdHJ1ZSwgbWFUeXBlOiB0aGlzLm1hVHlwZSB9KQogICAgfQogIH0KfTs="},{"version":3,"names":["echarts","_interopRequireWildcard","require","_screen","_commonDialog","_interopRequireDefault","name","components","fixMaterialAnalysisDialog","data","dataObj","maType","mounted","_this","$eventBus","$on","getMaintenanceByMonthApiPage","setInterval","destroyed","$off","methods","_this2","params","getMaintenanceByMonthApi","then","res","code","getInitData","option","backgroundColor","tooltip","formatter","title","text","concat","num2","left","top","itemGap","textStyle","color","fontSize","fontWeight","subtext","rate2","subtextStyle","lineHeight","series","type","radius","startAngle","endAngle","min","max","pointer","show","detail","value","axisLine","lineStyle","width","opacity","axisTick","splitLine","length","axisLabel","myCharts","init","document","querySelector","setOption","handleClick"],"sources":["src/components/home/rightThree.vue"],"sourcesContent":["<template>\r\n <div class=\"access-rate-page\">\r\n <div class=\"access-rate-box\">\r\n <div class=\"access-rate-box-title-bg\">\r\n <h5 class=\"access-rate-box-title\">当月维修分析</h5>\r\n </div>\r\n <div class=\"box_header\" @click=\"handleClick\">\r\n <div class=\"box_left_bg\">\r\n <div class=\"box_left_bg_upkeep\">\r\n <div class=\"box_left_bg_img\">\r\n <img src=\"../../assets/img/myImage/upkeep.png\" alt=\"\" />\r\n </div>\r\n <div class=\"box_left_bg_number\">{{ dataObj.rate }}</div>\r\n <div class=\"box_left_bg_title\">\r\n <span>待维修</span><span> ({{ dataObj.num }}) </span>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"box_left_pie\">\r\n <div id=\"accessRateEchartsPie\"></div>\r\n </div>\r\n <div class=\"box_right_bg\">\r\n <div class=\"box_left_bg_upkeep\">\r\n <div class=\"box_left_bg_img\">\r\n <img src=\"../../assets/img/myImage/scrap.png\" alt=\"\" />\r\n </div>\r\n <div class=\"box_left_bg_number\">{{ dataObj.rate3 }}</div>\r\n <div class=\"box_left_bg_title\">\r\n <span>待报废</span><span> ({{ dataObj.num3 }}) </span>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n\r\n <!-- <fixMaterialAnalysisDialog ref=\"fixMaterial\" /> -->\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\nimport * as echarts from 'echarts';\r\nimport { getMaintenanceByMonthApi } from \"../../api/screen\";\r\nimport fixMaterialAnalysisDialog from './commonDialog.vue';\r\n\r\nexport default {\r\n name: 'accessRatePage',\r\n components: { fixMaterialAnalysisDialog },\r\n data() {\r\n return {\r\n dataObj: {},\r\n maType: ''\r\n }\r\n },\r\n mounted() {\r\n this.$eventBus.$on('maType', (maType) => {\r\n this.maType = maType\r\n this.getMaintenanceByMonthApiPage()\r\n });\r\n setInterval(() => {\r\n this.getMaintenanceByMonthApiPage()\r\n }, 60 * 1000);\r\n\r\n },\r\n destroyed() {\r\n this.$eventBus.$off('maType');\r\n },\r\n methods: {\r\n getMaintenanceByMonthApiPage() {\r\n let params = {\r\n maType: this.maType\r\n }\r\n this.dataObj = {}\r\n getMaintenanceByMonthApi(params).then(res => {\r\n if (res.code == 200) {\r\n this.dataObj = res.data\r\n this.getInitData();\r\n }\r\n })\r\n },\r\n getInitData() {\r\n let option = {\r\n backgroundColor: 'transparent',\r\n tooltip: {\r\n formatter: '{a} <br/>{b} : {c}%',\r\n },\r\n title: {\r\n text: `${this.dataObj.num2}`,\r\n left: 'center',\r\n top: '25%',\r\n itemGap: 6,\r\n textStyle: {\r\n color: '#1CFFA3',\r\n fontSize: 22,\r\n fontWeight: 'bold',\r\n },\r\n subtext: `维修合格\\n (${this.dataObj.rate2})`,\r\n subtextStyle: {\r\n color: '#D9D9D9',\r\n fontSize: 14,\r\n lineHeight: 20\r\n },\r\n },\r\n series: [\r\n {\r\n type: 'gauge',\r\n radius: '84%',\r\n startAngle: '360',\r\n endAngle: '0',\r\n min: 0,\r\n max: 100,\r\n pointer: {\r\n show: false,\r\n },\r\n detail: {\r\n show: false,\r\n },\r\n data: [\r\n {\r\n value: 1,\r\n },\r\n ],\r\n axisLine: {\r\n show: true,\r\n lineStyle: {\r\n color: [[1, '#18E29C']],\r\n width: 2,\r\n opacity: 1,\r\n },\r\n },\r\n axisTick: {\r\n show: false,\r\n },\r\n splitLine: {\r\n show: false,\r\n length: -44,\r\n lineStyle: {\r\n color: '#18E29C',\r\n width: 0,\r\n type: 'solid',\r\n },\r\n },\r\n axisLabel: {\r\n show: false,\r\n },\r\n },\r\n ],\r\n };\r\n\r\n let myCharts = echarts.init(document.querySelector('#accessRateEchartsPie'));\r\n myCharts.setOption(option)\r\n },\r\n handleClick() {\r\n // this.$refs.fixMaterial.setOpen({ open: true, maType: this.maType })\r\n }\r\n },\r\n}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.access-rate-page {\r\n margin-bottom: 31px;\r\n\r\n .access-rate-box {\r\n .access-rate-box-title-bg {\r\n width: 433px;\r\n height: 50px;\r\n background: url(../../assets/img/myImage/title_right.png) no-repeat center;\r\n background-size: 100% 100%;\r\n position: relative;\r\n\r\n .access-rate-box-title {\r\n position: absolute;\r\n left: 6%;\r\n top: 28%;\r\n font-size: 20px;\r\n font-family: Alibaba PuHuiTi, Alibaba PuHuiTi;\r\n font-weight: 500;\r\n color: #ffffff;\r\n line-height: 23px;\r\n letter-spacing: 2px;\r\n }\r\n }\r\n\r\n .box_header {\r\n width: 433px;\r\n height: 113px;\r\n box-sizing: border-box;\r\n margin-top: 25px;\r\n display: flex;\r\n justify-content: space-around;\r\n align-items: center;\r\n .box_left_bg {\r\n width: 151px;\r\n height: 137px;\r\n background: url(../../assets/img/myImage/left_bg.png) no-repeat center;\r\n background-size: 100% 100%;\r\n margin-right: -15px;\r\n .box_left_bg_upkeep {\r\n margin-top: 33px;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n .box_left_bg_img {\r\n width: 16px;\r\n height: 16px;\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n }\r\n }\r\n .box_left_bg_number {\r\n font-size: 22px;\r\n font-family: Roboto, Roboto;\r\n font-weight: bold;\r\n color: #ffffff;\r\n line-height: 26px;\r\n margin: 8px 0;\r\n }\r\n .box_left_bg_title {\r\n font-size: 14px;\r\n font-family: Alibaba PuHuiTi, Alibaba PuHuiTi;\r\n font-weight: 400;\r\n color: rgba(255, 255, 255, 0.8);\r\n line-height: 16px;\r\n }\r\n }\r\n }\r\n\r\n .box_right_bg {\r\n width: 151px;\r\n height: 137px;\r\n background: url(../../assets/img/myImage/right_bg.png) no-repeat center;\r\n background-size: 100% 100%;\r\n margin-left: -15px;\r\n .box_left_bg_upkeep {\r\n margin-top: 33px;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n .box_left_bg_img {\r\n width: 16px;\r\n height: 16px;\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n }\r\n }\r\n .box_left_bg_number {\r\n font-size: 22px;\r\n font-family: Roboto, Roboto;\r\n font-weight: bold;\r\n color: #ffffff;\r\n line-height: 26px;\r\n margin: 8px 0;\r\n }\r\n .box_left_bg_title {\r\n font-size: 14px;\r\n font-family: Alibaba PuHuiTi, Alibaba PuHuiTi;\r\n font-weight: 400;\r\n color: rgba(255, 255, 255, 0.8);\r\n line-height: 16px;\r\n }\r\n }\r\n }\r\n .box_left_pie {\r\n width: calc(433px - 302px);\r\n height: 137px;\r\n border-radius: 50%;\r\n background: #003870;\r\n #accessRateEchartsPie {\r\n width: 100%;\r\n height: 100%;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n"],"mappings":";;;;;;;;AAuCA,IAAAA,OAAA,GAAAC,uBAAA,CAAAC,OAAA;AACA,IAAAC,OAAA,GAAAD,OAAA;AACA,IAAAE,aAAA,GAAAC,sBAAA,CAAAH,OAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;iCAEA;EACAI,IAAA;EACAC,UAAA;IAAAC,yBAAA,EAAAA;EAAA;EACAC,IAAA,WAAAA,KAAA;IACA;MACAC,OAAA;MACAC,MAAA;IACA;EACA;EACAC,OAAA,WAAAA,QAAA;IAAA,IAAAC,KAAA;IACA,KAAAC,SAAA,CAAAC,GAAA,qBAAAJ,MAAA;MACAE,KAAA,CAAAF,MAAA,GAAAA,MAAA;MACAE,KAAA,CAAAG,4BAAA;IACA;IACAC,WAAA;MACAJ,KAAA,CAAAG,4BAAA;IACA;EAEA;EACAE,SAAA,WAAAA,UAAA;IACA,KAAAJ,SAAA,CAAAK,IAAA;EACA;EACAC,OAAA;IACAJ,4BAAA,WAAAA,6BAAA;MAAA,IAAAK,MAAA;MACA,IAAAC,MAAA;QACAX,MAAA,OAAAA;MACA;MACA,KAAAD,OAAA;MACA,IAAAa,gCAAA,EAAAD,MAAA,EAAAE,IAAA,WAAAC,GAAA;QACA,IAAAA,GAAA,CAAAC,IAAA;UACAL,MAAA,CAAAX,OAAA,GAAAe,GAAA,CAAAhB,IAAA;UACAY,MAAA,CAAAM,WAAA;QACA;MACA;IACA;IACAA,WAAA,WAAAA,YAAA;MACA,IAAAC,MAAA;QACAC,eAAA;QACAC,OAAA;UACAC,SAAA;QACA;QACAC,KAAA;UACAC,IAAA,KAAAC,MAAA,MAAAxB,OAAA,CAAAyB,IAAA;UACAC,IAAA;UACAC,GAAA;UACAC,OAAA;UACAC,SAAA;YACAC,KAAA;YACAC,QAAA;YACAC,UAAA;UACA;UACAC,OAAA,iCAAAT,MAAA,MAAAxB,OAAA,CAAAkC,KAAA;UACAC,YAAA;YACAL,KAAA;YACAC,QAAA;YACAK,UAAA;UACA;QACA;QACAC,MAAA,GACA;UACAC,IAAA;UACAC,MAAA;UACAC,UAAA;UACAC,QAAA;UACAC,GAAA;UACAC,GAAA;UACAC,OAAA;YACAC,IAAA;UACA;UACAC,MAAA;YACAD,IAAA;UACA;UACA9C,IAAA,GACA;YACAgD,KAAA;UACA,EACA;UACAC,QAAA;YACAH,IAAA;YACAI,SAAA;cACAnB,KAAA;cACAoB,KAAA;cACAC,OAAA;YACA;UACA;UACAC,QAAA;YACAP,IAAA;UACA;UACAQ,SAAA;YACAR,IAAA;YACAS,MAAA;YACAL,SAAA;cACAnB,KAAA;cACAoB,KAAA;cACAZ,IAAA;YACA;UACA;UACAiB,SAAA;YACAV,IAAA;UACA;QACA;MAEA;MAEA,IAAAW,QAAA,GAAAlE,OAAA,CAAAmE,IAAA,CAAAC,QAAA,CAAAC,aAAA;MACAH,QAAA,CAAAI,SAAA,CAAA1C,MAAA;IACA;IACA2C,WAAA,WAAAA,YAAA;MACA;IAAA;EAEA;AACA","ignoreList":[]}]}