1 line
14 KiB
JSON
1 line
14 KiB
JSON
{"remainingRequest":"D:\\guoan\\ts-bigscreen-vue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\babel-loader\\lib\\index.js!D:\\guoan\\ts-bigscreen-vue\\node_modules\\@vue\\vue-loader-v15\\lib\\index.js??vue-loader-options!D:\\guoan\\ts-bigscreen-vue\\src\\views\\center.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\guoan\\ts-bigscreen-vue\\src\\views\\center.vue","mtime":1740967860283},{"path":"D:\\guoan\\ts-bigscreen-vue\\babel.config.js","mtime":1740967860001},{"path":"D:\\guoan\\ts-bigscreen-vue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1740968077552},{"path":"D:\\guoan\\ts-bigscreen-vue\\node_modules\\@vue\\cli-plugin-babel\\node_modules\\babel-loader\\lib\\index.js","mtime":1740968076210},{"path":"D:\\guoan\\ts-bigscreen-vue\\node_modules\\@vue\\vue-loader-v15\\lib\\index.js","mtime":1740968123824}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IENlbnRlckNoYXJ0IGZyb20gJ0AvY29tcG9uZW50cy9lY2hhcnQvY2VudGVyL2NlbnRlckNoYXJ0UmF0ZSc7CmV4cG9ydCBkZWZhdWx0IHsKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgdGl0bGVJdGVtOiBbewogICAgICAgIHRpdGxlOiAn5LuK5bm057Sv6K6h5Lu75Yqh5bu65qyh5pWwJywKICAgICAgICBudW1iZXI6IHsKICAgICAgICAgIG51bWJlcjogWzEyMF0sCiAgICAgICAgICB0b0ZpeGVkOiAxLAogICAgICAgICAgdGV4dEFsaWduOiAnbGVmdCcsCiAgICAgICAgICBjb250ZW50OiAne250fScsCiAgICAgICAgICBzdHlsZTogewogICAgICAgICAgICBmb250U2l6ZTogMjYKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+acrOaciOe0r+iuoeS7u+WKoeasoeaVsCcsCiAgICAgICAgbnVtYmVyOiB7CiAgICAgICAgICBudW1iZXI6IFsxOF0sCiAgICAgICAgICB0b0ZpeGVkOiAxLAogICAgICAgICAgdGV4dEFsaWduOiAnbGVmdCcsCiAgICAgICAgICBjb250ZW50OiAne250fScsCiAgICAgICAgICBzdHlsZTogewogICAgICAgICAgICBmb250U2l6ZTogMjYKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+S7iuaXpee0r+iuoeS7u+WKoeasoeaVsCcsCiAgICAgICAgbnVtYmVyOiB7CiAgICAgICAgICBudW1iZXI6IFsyXSwKICAgICAgICAgIHRvRml4ZWQ6IDEsCiAgICAgICAgICB0ZXh0QWxpZ246ICdsZWZ0JywKICAgICAgICAgIGNvbnRlbnQ6ICd7bnR9JywKICAgICAgICAgIHN0eWxlOiB7CiAgICAgICAgICAgIGZvbnRTaXplOiAyNgogICAgICAgICAgfQogICAgICAgIH0KICAgICAgfSwgewogICAgICAgIHRpdGxlOiAn5LuK5bm05aSx6LSl5Lu75Yqh5qyh5pWwJywKICAgICAgICBudW1iZXI6IHsKICAgICAgICAgIG51bWJlcjogWzE0XSwKICAgICAgICAgIHRvRml4ZWQ6IDEsCiAgICAgICAgICB0ZXh0QWxpZ246ICdsZWZ0JywKICAgICAgICAgIGNvbnRlbnQ6ICd7bnR9JywKICAgICAgICAgIHN0eWxlOiB7CiAgICAgICAgICAgIGZvbnRTaXplOiAyNgogICAgICAgICAgfQogICAgICAgIH0KICAgICAgfSwgewogICAgICAgIHRpdGxlOiAn5LuK5bm05oiQ5Yqf5Lu75Yqh5qyh5pWwJywKICAgICAgICBudW1iZXI6IHsKICAgICAgICAgIG51bWJlcjogWzEwNl0sCiAgICAgICAgICB0b0ZpeGVkOiAxLAogICAgICAgICAgdGV4dEFsaWduOiAnbGVmdCcsCiAgICAgICAgICBjb250ZW50OiAne250fScsCiAgICAgICAgICBzdHlsZTogewogICAgICAgICAgICBmb250U2l6ZTogMjYKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+S7iuW5tOi+vuagh+S7u+WKoeS4quaVsCcsCiAgICAgICAgbnVtYmVyOiB7CiAgICAgICAgICBudW1iZXI6IFsxMDBdLAogICAgICAgICAgdG9GaXhlZDogMSwKICAgICAgICAgIHRleHRBbGlnbjogJ2xlZnQnLAogICAgICAgICAgY29udGVudDogJ3tudH0nLAogICAgICAgICAgc3R5bGU6IHsKICAgICAgICAgICAgZm9udFNpemU6IDI2CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9XSwKICAgICAgcmFua2luZzogewogICAgICAgIGRhdGE6IFt7CiAgICAgICAgICBuYW1lOiAn5ZGo5Y+jJywKICAgICAgICAgIHZhbHVlOiA1NQogICAgICAgIH0sIHsKICAgICAgICAgIG5hbWU6ICfljZfpmLMnLAogICAgICAgICAgdmFsdWU6IDEyMAogICAgICAgIH0sIHsKICAgICAgICAgIG5hbWU6ICfopb/ls6EnLAogICAgICAgICAgdmFsdWU6IDc4CiAgICAgICAgfSwgewogICAgICAgICAgbmFtZTogJ+mpu+mprOW6lycsCiAgICAgICAgICB2YWx1ZTogNjYKICAgICAgICB9LCB7CiAgICAgICAgICBuYW1lOiAn5paw5LmhJywKICAgICAgICAgIHZhbHVlOiA4MAogICAgICAgIH0sIHsKICAgICAgICAgIG5hbWU6ICfmlrDkuaEyJywKICAgICAgICAgIHZhbHVlOiA4MAogICAgICAgIH0sIHsKICAgICAgICAgIG5hbWU6ICfmlrDkuaEzJywKICAgICAgICAgIHZhbHVlOiA4MAogICAgICAgIH0sIHsKICAgICAgICAgIG5hbWU6ICfmlrDkuaE0JywKICAgICAgICAgIHZhbHVlOiA4MAogICAgICAgIH0sIHsKICAgICAgICAgIG5hbWU6ICfmlrDkuaE1JywKICAgICAgICAgIHZhbHVlOiA4MAogICAgICAgIH0sIHsKICAgICAgICAgIG5hbWU6ICfmlrDkuaE2JywKICAgICAgICAgIHZhbHVlOiA4MAogICAgICAgIH1dLAogICAgICAgIGNhcm91c2VsOiAnc2luZ2xlJywKICAgICAgICB1bml0OiAn5Lq6JwogICAgICB9LAogICAgICB3YXRlcjogewogICAgICAgIGRhdGE6IFsyNCwgNDVdLAogICAgICAgIHNoYXBlOiAncm91bmRSZWN0JywKICAgICAgICBmb3JtYXR0ZXI6ICd7dmFsdWV9JScsCiAgICAgICAgd2F2ZU51bTogMwogICAgICB9LAogICAgICAvLyDpgJrov4fnjoflkozovr7moIfnjofnmoTnu4Tku7blpI3nlKjmlbDmja4KICAgICAgcmF0ZTogW3sKICAgICAgICBpZDogJ2NlbnRlclJhdGUxJywKICAgICAgICB0aXBzOiA2MCwKICAgICAgICBjb2xvckRhdGE6IHsKICAgICAgICAgIHRleHRTdHlsZTogJyMzZmMwZmInLAogICAgICAgICAgc2VyaWVzOiB7CiAgICAgICAgICAgIGNvbG9yOiBbJyMwMGJjZDQ0YScsICd0cmFuc3BhcmVudCddLAogICAgICAgICAgICBkYXRhQ29sb3I6IHsKICAgICAgICAgICAgICBub3JtYWw6ICcjMDNhOWY0JywKICAgICAgICAgICAgICBzaGFkb3dDb2xvcjogJyM5N2UyZjUnCiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0sIHsKICAgICAgICBpZDogJ2NlbnRlclJhdGUyJywKICAgICAgICB0aXBzOiA0MCwKICAgICAgICBjb2xvckRhdGE6IHsKICAgICAgICAgIHRleHRTdHlsZTogJyM2N2UwZTMnLAogICAgICAgICAgc2VyaWVzOiB7CiAgICAgICAgICAgIGNvbG9yOiBbJyNmYWYzYTM3OCcsICd0cmFuc3BhcmVudCddLAogICAgICAgICAgICBkYXRhQ29sb3I6IHsKICAgICAgICAgICAgICBub3JtYWw6ICcjZmY5ODAwJywKICAgICAgICAgICAgICBzaGFkb3dDb2xvcjogJyNmY2ViYWQnCiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH1dCiAgICB9OwogIH0sCiAgY29tcG9uZW50czogewogICAgQ2VudGVyQ2hhcnQ6IENlbnRlckNoYXJ0CiAgfQp9Ow=="},{"version":3,"names":["CenterChart","data","titleItem","title","number","toFixed","textAlign","content","style","fontSize","ranking","name","value","carousel","unit","water","shape","formatter","waveNum","rate","id","tips","colorData","textStyle","series","color","dataColor","normal","shadowColor","components"],"sources":["src/views/center.vue"],"sourcesContent":["<template>\r\n <div id=\"center\">\r\n <div class=\"up\">\r\n <div\r\n class=\"bg-color-black item\"\r\n v-for=\"item in titleItem\"\r\n :key=\"item.title\"\r\n >\r\n <p class=\"ml-3 colorBlue fw-b fs-xl\">{{ item.title }}</p>\r\n <div>\r\n <dv-digital-flop\r\n class=\"dv-dig-flop ml-1 mt-2 pl-3\"\r\n :config=\"item.number\"\r\n />\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"down\">\r\n <div class=\"ranking bg-color-black\">\r\n <span>\r\n <icon name=\"chart-pie\" class=\"text-icon\"></icon>\r\n </span>\r\n <span class=\"fs-xl text mx-2 mb-1 pl-3\">年度负责人组件达标榜</span>\r\n <dv-scroll-ranking-board class=\"dv-scr-rank-board mt-1\" :config=\"ranking\" />\r\n </div>\r\n <div class=\"percent\">\r\n <div class=\"item bg-color-black\">\r\n <span>今日任务通过率</span>\r\n <CenterChart\r\n :id=\"rate[0].id\"\r\n :tips=\"rate[0].tips\"\r\n :colorObj=\"rate[0].colorData\"\r\n />\r\n </div>\r\n <div class=\"item bg-color-black\">\r\n <span>今日任务达标率</span>\r\n <CenterChart\r\n :id=\"rate[1].id\"\r\n :tips=\"rate[1].tips\"\r\n :colorObj=\"rate[1].colorData\"\r\n />\r\n </div>\r\n <div class=\"water\">\r\n <dv-water-level-pond class=\"dv-wa-le-po\" :config=\"water\" />\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport CenterChart from '@/components/echart/center/centerChartRate'\r\n\r\nexport default {\r\n data() {\r\n return {\r\n titleItem: [\r\n {\r\n title: '今年累计任务建次数',\r\n number: {\r\n number: [120],\r\n toFixed: 1,\r\n textAlign: 'left',\r\n content: '{nt}',\r\n style: {\r\n fontSize: 26\r\n }\r\n }\r\n },\r\n {\r\n title: '本月累计任务次数',\r\n number: {\r\n number: [18],\r\n toFixed: 1,\r\n textAlign: 'left',\r\n content: '{nt}',\r\n style: {\r\n fontSize: 26\r\n }\r\n }\r\n },\r\n {\r\n title: '今日累计任务次数',\r\n number: {\r\n number: [2],\r\n toFixed: 1,\r\n textAlign: 'left',\r\n content: '{nt}',\r\n style: {\r\n fontSize: 26\r\n }\r\n }\r\n },\r\n {\r\n title: '今年失败任务次数',\r\n number: {\r\n number: [14],\r\n toFixed: 1,\r\n textAlign: 'left',\r\n content: '{nt}',\r\n style: {\r\n fontSize: 26\r\n }\r\n }\r\n },\r\n {\r\n title: '今年成功任务次数',\r\n number: {\r\n number: [106],\r\n toFixed: 1,\r\n textAlign: 'left',\r\n content: '{nt}',\r\n style: {\r\n fontSize: 26\r\n }\r\n }\r\n },\r\n {\r\n title: '今年达标任务个数',\r\n number: {\r\n number: [100],\r\n toFixed: 1,\r\n textAlign: 'left',\r\n content: '{nt}',\r\n style: {\r\n fontSize: 26\r\n }\r\n }\r\n }\r\n ],\r\n ranking: {\r\n data: [\r\n {\r\n name: '周口',\r\n value: 55\r\n },\r\n {\r\n name: '南阳',\r\n value: 120\r\n },\r\n {\r\n name: '西峡',\r\n value: 78\r\n },\r\n {\r\n name: '驻马店',\r\n value: 66\r\n },\r\n {\r\n name: '新乡',\r\n value: 80\r\n },\r\n {\r\n name: '新乡2',\r\n value: 80\r\n },\r\n {\r\n name: '新乡3',\r\n value: 80\r\n },\r\n {\r\n name: '新乡4',\r\n value: 80\r\n },\r\n {\r\n name: '新乡5',\r\n value: 80\r\n },\r\n {\r\n name: '新乡6',\r\n value: 80\r\n }\r\n ],\r\n carousel: 'single',\r\n unit: '人'\r\n },\r\n water: {\r\n data: [24, 45],\r\n shape: 'roundRect',\r\n formatter: '{value}%',\r\n waveNum: 3\r\n },\r\n // 通过率和达标率的组件复用数据\r\n rate: [\r\n {\r\n id: 'centerRate1',\r\n tips: 60,\r\n colorData: {\r\n textStyle: '#3fc0fb',\r\n series: {\r\n color: ['#00bcd44a', 'transparent'],\r\n dataColor: {\r\n normal: '#03a9f4',\r\n shadowColor: '#97e2f5'\r\n }\r\n }\r\n }\r\n },\r\n {\r\n id: 'centerRate2',\r\n tips: 40,\r\n colorData: {\r\n textStyle: '#67e0e3',\r\n series: {\r\n color: ['#faf3a378', 'transparent'],\r\n dataColor: {\r\n normal: '#ff9800',\r\n shadowColor: '#fcebad'\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n components: {\r\n CenterChart\r\n }\r\n}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n#center {\r\n display: flex;\r\n flex-direction: column;\r\n .up {\r\n width: 100%;\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: space-around;\r\n .item {\r\n border-radius: 6px;\r\n padding-top: 8px;\r\n margin-top: 8px;\r\n width: 32%;\r\n height: 70px;\r\n .dv-dig-flop {\r\n width: 150px;\r\n height: 30px;\r\n }\r\n }\r\n }\r\n .down {\r\n padding: 6px 4px;\r\n padding-bottom: 0;\r\n width: 100%;\r\n display: flex;\r\n height: 255px;\r\n justify-content: space-between;\r\n .bg-color-black {\r\n border-radius: 5px;\r\n }\r\n .ranking {\r\n padding: 10px;\r\n width: 59%;\r\n .dv-scr-rank-board {\r\n height: 225px;\r\n }\r\n }\r\n .percent {\r\n width: 40%;\r\n display: flex;\r\n flex-wrap: wrap;\r\n .item {\r\n width: 50%;\r\n height: 120px;\r\n span {\r\n margin-top: 8px;\r\n font-size: 14px;\r\n display: flex;\r\n justify-content: center;\r\n }\r\n }\r\n .water {\r\n width: 100%;\r\n .dv-wa-le-po {\r\n height: 120px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n"],"mappings":"AAmDA,OAAAA,WAAA;AAEA;EACAC,IAAA,WAAAA,KAAA;IACA;MACAC,SAAA,GACA;QACAC,KAAA;QACAC,MAAA;UACAA,MAAA;UACAC,OAAA;UACAC,SAAA;UACAC,OAAA;UACAC,KAAA;YACAC,QAAA;UACA;QACA;MACA,GACA;QACAN,KAAA;QACAC,MAAA;UACAA,MAAA;UACAC,OAAA;UACAC,SAAA;UACAC,OAAA;UACAC,KAAA;YACAC,QAAA;UACA;QACA;MACA,GACA;QACAN,KAAA;QACAC,MAAA;UACAA,MAAA;UACAC,OAAA;UACAC,SAAA;UACAC,OAAA;UACAC,KAAA;YACAC,QAAA;UACA;QACA;MACA,GACA;QACAN,KAAA;QACAC,MAAA;UACAA,MAAA;UACAC,OAAA;UACAC,SAAA;UACAC,OAAA;UACAC,KAAA;YACAC,QAAA;UACA;QACA;MACA,GACA;QACAN,KAAA;QACAC,MAAA;UACAA,MAAA;UACAC,OAAA;UACAC,SAAA;UACAC,OAAA;UACAC,KAAA;YACAC,QAAA;UACA;QACA;MACA,GACA;QACAN,KAAA;QACAC,MAAA;UACAA,MAAA;UACAC,OAAA;UACAC,SAAA;UACAC,OAAA;UACAC,KAAA;YACAC,QAAA;UACA;QACA;MACA,EACA;MACAC,OAAA;QACAT,IAAA,GACA;UACAU,IAAA;UACAC,KAAA;QACA,GACA;UACAD,IAAA;UACAC,KAAA;QACA,GACA;UACAD,IAAA;UACAC,KAAA;QACA,GACA;UACAD,IAAA;UACAC,KAAA;QACA,GACA;UACAD,IAAA;UACAC,KAAA;QACA,GACA;UACAD,IAAA;UACAC,KAAA;QACA,GACA;UACAD,IAAA;UACAC,KAAA;QACA,GACA;UACAD,IAAA;UACAC,KAAA;QACA,GACA;UACAD,IAAA;UACAC,KAAA;QACA,GACA;UACAD,IAAA;UACAC,KAAA;QACA,EACA;QACAC,QAAA;QACAC,IAAA;MACA;MACAC,KAAA;QACAd,IAAA;QACAe,KAAA;QACAC,SAAA;QACAC,OAAA;MACA;MACA;MACAC,IAAA,GACA;QACAC,EAAA;QACAC,IAAA;QACAC,SAAA;UACAC,SAAA;UACAC,MAAA;YACAC,KAAA;YACAC,SAAA;cACAC,MAAA;cACAC,WAAA;YACA;UACA;QACA;MACA,GACA;QACAR,EAAA;QACAC,IAAA;QACAC,SAAA;UACAC,SAAA;UACAC,MAAA;YACAC,KAAA;YACAC,SAAA;cACAC,MAAA;cACAC,WAAA;YACA;UACA;QACA;MACA;IAEA;EACA;EACAC,UAAA;IACA7B,WAAA,EAAAA;EACA;AACA","ignoreList":[]}]} |