1 line
28 KiB
JSON
1 line
28 KiB
JSON
{"remainingRequest":"F:\\workspace\\webstorm\\SafetyScreen-ui2\\node_modules\\babel-loader\\lib\\index.js!F:\\workspace\\webstorm\\SafetyScreen-ui2\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!F:\\workspace\\webstorm\\SafetyScreen-ui2\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!F:\\workspace\\webstorm\\SafetyScreen-ui2\\src\\components\\home\\centerBottom.vue?vue&type=script&lang=js","dependencies":[{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui2\\src\\components\\home\\centerBottom.vue","mtime":1740032704197},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui2\\babel.config.js","mtime":1740032703932},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui2\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1740032832373},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui2\\node_modules\\babel-loader\\lib\\index.js","mtime":1740032833520},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui2\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1740032832373},{"path":"F:\\workspace\\webstorm\\SafetyScreen-ui2\\node_modules\\vue-loader\\lib\\index.js","mtime":1740032833997}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZVdpbGRjYXJkID0gcmVxdWlyZSgiRjovd29ya3NwYWNlL3dlYnN0b3JtL1NhZmV0eVNjcmVlbi11aTIvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvaW50ZXJvcFJlcXVpcmVXaWxkY2FyZC5qcyIpLmRlZmF1bHQ7CnZhciBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0ID0gcmVxdWlyZSgiRjovd29ya3NwYWNlL3dlYnN0b3JtL1NhZmV0eVNjcmVlbi11aTIvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvaW50ZXJvcFJlcXVpcmVEZWZhdWx0LmpzIikuZGVmYXVsdDsKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7CnJlcXVpcmUoImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5maWx0ZXIuanMiKTsKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5Lm1hcC5qcyIpOwpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMuZnVuY3Rpb24ubmFtZS5qcyIpOwpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMuaXRlcmF0b3IuY29uc3RydWN0b3IuanMiKTsKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLml0ZXJhdG9yLmZpbHRlci5qcyIpOwpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMuaXRlcmF0b3IubWFwLmpzIik7CnJlcXVpcmUoImNvcmUtanMvbW9kdWxlcy9lcy5vYmplY3QudG8tc3RyaW5nLmpzIik7CnZhciBfc2NyZWVuID0gcmVxdWlyZSgiLi4vLi4vYXBpL3NjcmVlbiIpOwp2YXIgX2lucHV0U3RvcmVBbmFseXNpc0RpYWxvZyA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiLi9pbnB1dFN0b3JlQW5hbHlzaXNEaWFsb2cudnVlIikpOwp2YXIgZWNoYXJ0cyA9IF9pbnRlcm9wUmVxdWlyZVdpbGRjYXJkKHJlcXVpcmUoImVjaGFydHMiKSk7Ci8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCnZhciBfZGVmYXVsdCA9IGV4cG9ydHMuZGVmYXVsdCA9IHsKICBuYW1lOiAnYWNjZXNzUmF0ZVBhZ2UnLAogIGNvbXBvbmVudHM6IHsKICAgIGlucHV0U3RvcmVBbmFseXNpc0RpYWxvZzogX2lucHV0U3RvcmVBbmFseXNpc0RpYWxvZy5kZWZhdWx0CiAgfSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgZGF0YU9iajoge30sCiAgICAgIG1hVHlwZTogJycKICAgIH07CiAgfSwKICBtb3VudGVkOiBmdW5jdGlvbiBtb3VudGVkKCkgewogICAgdmFyIF90aGlzID0gdGhpczsKICAgIHRoaXMuJGV2ZW50QnVzLiRvbignbWFUeXBlJywgZnVuY3Rpb24gKG1hVHlwZSkgewogICAgICBfdGhpcy5tYVR5cGUgPSBtYVR5cGU7CiAgICAgIF90aGlzLmdldEFjY2VwdGFuY2VTdG9yYWdlQXBpUGFnZSgpOwogICAgfSk7CiAgICBzZXRJbnRlcnZhbChmdW5jdGlvbiAoKSB7CiAgICAgIF90aGlzLmdldEFjY2VwdGFuY2VTdG9yYWdlQXBpUGFnZSgpOwogICAgfSwgNjAgKiAxMDAwKTsKICB9LAogIGRlc3Ryb3llZDogZnVuY3Rpb24gZGVzdHJveWVkKCkgewogICAgdGhpcy4kZXZlbnRCdXMuJG9mZignbWFUeXBlJyk7CiAgfSwKICBtZXRob2RzOiB7CiAgICBnZXRBY2NlcHRhbmNlU3RvcmFnZUFwaVBhZ2U6IGZ1bmN0aW9uIGdldEFjY2VwdGFuY2VTdG9yYWdlQXBpUGFnZSgpIHsKICAgICAgdmFyIF90aGlzMiA9IHRoaXM7CiAgICAgIHRoaXMuZGF0YU9iaiA9IHt9OwogICAgICB2YXIgcGFyYW1zID0gewogICAgICAgIG1hVHlwZTogdGhpcy5tYVR5cGUKICAgICAgfTsKICAgICAgKDAsIF9zY3JlZW4uZ2V0QWNjZXB0YW5jZVN0b3JhZ2VBcGkpKHBhcmFtcykudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgaWYgKHJlcy5jb2RlID09IDIwMCkgewogICAgICAgICAgX3RoaXMyLmRhdGFPYmogPSByZXMuZGF0YTsKICAgICAgICAgIF90aGlzMi5nZXRJbml0RGF0YUJhcigpOwogICAgICAgIH0KICAgICAgfSk7CiAgICB9LAogICAgZ2V0SW5pdERhdGFCYXI6IGZ1bmN0aW9uIGdldEluaXREYXRhQmFyKCkgewogICAgICB2YXIgX3RoaXMzID0gdGhpczsKICAgICAgdmFyIGRhdGEgPSBbNzAsIDgwLCA2MCwgNTUsIDQzLCA4MiwgNjYsIDE0XTsKICAgICAgdmFyIGRhdGEyID0gWzI2LCA0NSwgNTYsIDkwLCAyMywgNzIsIDQ2LCAxNzRdOwogICAgICB2YXIgY29sb3JBcnIyID0gWydyZ2JhKDExLCA4MywgMTI4KScsICdyZ2JhKDIsIDE0MywgMjI0KScsICdyZ2JhKDExLCA4MywgMTI4KSddOwogICAgICB2YXIgY29sb3JBcnIgPSBbJ3JnYigxMiwgMTA5LCAxMjIpJywgJ3JnYmEoMSwgMjQxLCAyMjgpJywgJ3JnYigxMiwgMTA5LCAxMjIpJ107CiAgICAgIHZhciBjb2xvciA9IHsKICAgICAgICB0eXBlOiAnbGluZWFyJywKICAgICAgICB4OiAwLAogICAgICAgIHgyOiAxLAogICAgICAgIHk6IDAsCiAgICAgICAgeTI6IDAsCiAgICAgICAgY29sb3JTdG9wczogW3sKICAgICAgICAgIG9mZnNldDogMCwKICAgICAgICAgIGNvbG9yOiBjb2xvckFyclswXQogICAgICAgIH0sIHsKICAgICAgICAgIG9mZnNldDogMC41LAogICAgICAgICAgY29sb3I6IGNvbG9yQXJyWzBdCiAgICAgICAgfSwgewogICAgICAgICAgb2Zmc2V0OiAwLjUsCiAgICAgICAgICBjb2xvcjogY29sb3JBcnJbMV0KICAgICAgICB9LCB7CiAgICAgICAgICBvZmZzZXQ6IDEsCiAgICAgICAgICBjb2xvcjogY29sb3JBcnJbMV0KICAgICAgICB9XQogICAgICB9OwogICAgICB2YXIgY29sb3IyID0gewogICAgICAgIHR5cGU6ICdsaW5lYXInLAogICAgICAgIHg6IDAsCiAgICAgICAgeDI6IDEsCiAgICAgICAgeTogMCwKICAgICAgICB5MjogMCwKICAgICAgICBjb2xvclN0b3BzOiBbewogICAgICAgICAgb2Zmc2V0OiAwLAogICAgICAgICAgY29sb3I6IGNvbG9yQXJyMlswXQogICAgICAgIH0sIHsKICAgICAgICAgIG9mZnNldDogMC41LAogICAgICAgICAgY29sb3I6IGNvbG9yQXJyMlswXQogICAgICAgIH0sIHsKICAgICAgICAgIG9mZnNldDogMC41LAogICAgICAgICAgY29sb3I6IGNvbG9yQXJyMlsxXQogICAgICAgIH0sIHsKICAgICAgICAgIG9mZnNldDogMSwKICAgICAgICAgIGNvbG9yOiBjb2xvckFycjJbMV0KICAgICAgICB9XQogICAgICB9OwogICAgICB2YXIgYmFyV2lkdGggPSAzMDsKICAgICAgdmFyIG9wdGlvbiA9IHsKICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6ICd0cmFuc3BhcmVudCcsCiAgICAgICAgdG9vbHRpcDogewogICAgICAgICAgdHJpZ2dlcjogJ2F4aXMnLAogICAgICAgICAgZm9ybWF0dGVyOiBmdW5jdGlvbiBmb3JtYXR0ZXIocGFyYW1zKSB7CiAgICAgICAgICAgIHZhciBzdHIgPSBwYXJhbXNbMF0ubmFtZSArICc6JzsKICAgICAgICAgICAgcGFyYW1zLmZpbHRlcihmdW5jdGlvbiAoaXRlbSkgewogICAgICAgICAgICAgIGlmIChpdGVtLmNvbXBvbmVudFN1YlR5cGUgPT0gJ2JhcicpIHsKICAgICAgICAgICAgICAgIHN0ciArPSAnPGJyLz4nICsgaXRlbS5zZXJpZXNOYW1lICsgJ++8micgKyBpdGVtLnZhbHVlOwogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CiAgICAgICAgICAgIHJldHVybiBzdHI7CiAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICBsZWdlbmQ6IHsKICAgICAgICAgIHNob3c6IHRydWUsCiAgICAgICAgICBpdGVtV2lkdGg6IDEyLAogICAgICAgICAgaXRlbUhlaWdodDogMTIsCiAgICAgICAgICBpdGVtR2FwOiAxMCwKICAgICAgICAgIGljb246ICdjaXJjbGUnLAogICAgICAgICAgeDogJ3JpZ2h0JywKICAgICAgICAgIHk6ICc0JScsCiAgICAgICAgICBkYXRhOiBbJ+mqjOaUtuaVsOmHjycsICflhaXlupPmlbDph48nXSwKICAgICAgICAgIHRleHRTdHlsZTogewogICAgICAgICAgICBmb250U2l6ZTogJzE0cHgnLAogICAgICAgICAgICBmb250V2VpZ2h0OiA0MDAsCiAgICAgICAgICAgIGNvbG9yOiAnI0ZGRkZGRicKICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgIC8v5Zu+6KGo5aSn5bCP5L2N572u6ZmQ5Yi2CiAgICAgICAgZ3JpZDogewogICAgICAgICAgbGVmdDogJzElJywKICAgICAgICAgIHJpZ2h0OiAnNCUnLAogICAgICAgICAgYm90dG9tOiAnNSUnLAogICAgICAgICAgdG9wOiAnMTUlJywKICAgICAgICAgIGNvbnRhaW5MYWJlbDogdHJ1ZQogICAgICAgIH0sCiAgICAgICAgeEF4aXM6IHsKICAgICAgICAgIHR5cGU6ICdjYXRlZ29yeScsCiAgICAgICAgICBkYXRhOiB0aGlzLmRhdGFPYmoubmFtZUxpc3QsCiAgICAgICAgICAvL+WdkOagh+i9tAogICAgICAgICAgYXhpc0xpbmU6IHsKICAgICAgICAgICAgc2hvdzogdHJ1ZSwKICAgICAgICAgICAgbGluZVN0eWxlOiB7CiAgICAgICAgICAgICAgY29sb3I6ICcjYzFjMWMxJywKICAgICAgICAgICAgICB3aWR0aDogMSAvL+i/memHjOaYr+S4uuS6hueqgeWHuuaYvuekuuWKoOS4iueahAogICAgICAgICAgICB9CiAgICAgICAgICB9LAogICAgICAgICAgYXhpc0xhYmVsOiB7CiAgICAgICAgICAgIHNob3c6IHRydWUsCiAgICAgICAgICAgIGNvbG9yOiAnI2MxYzFjMScsCiAgICAgICAgICAgIGZvbnRTaXplOiAxNAogICAgICAgICAgfSwKICAgICAgICAgIHNwbGl0TGluZTogewogICAgICAgICAgICBzaG93OiBmYWxzZQogICAgICAgICAgfQogICAgICAgIH0sCiAgICAgICAgeUF4aXM6IHsKICAgICAgICAgIHNob3c6IHRydWUsCiAgICAgICAgICB0eXBlOiAndmFsdWUnLAogICAgICAgICAgLy/kuI546L205bmz6KGM55qE57q/5qC35byPCiAgICAgICAgICBzcGxpdExpbmU6IHsKICAgICAgICAgICAgc2hvdzogdHJ1ZSwKICAgICAgICAgICAgbGluZVN0eWxlOiB7CiAgICAgICAgICAgICAgY29sb3I6ICcjMTcyNzNCJywKICAgICAgICAgICAgICB3aWR0aDogMSwKICAgICAgICAgICAgICB0eXBlOiAnZGFzaGQnCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgICBheGlzVGljazogewogICAgICAgICAgICBzaG93OiBmYWxzZQogICAgICAgICAgfSwKICAgICAgICAgIGF4aXNMaW5lOiB7CiAgICAgICAgICAgIHNob3c6IGZhbHNlCiAgICAgICAgICB9LAogICAgICAgICAgLy/lnZDmoIflgLzmoIfms6gKICAgICAgICAgIGF4aXNMYWJlbDogewogICAgICAgICAgICBzaG93OiB0cnVlLAogICAgICAgICAgICBjb2xvcjogJyNjMWMxYzEnLAogICAgICAgICAgICBmb250U2l6ZTogMTQsCiAgICAgICAgICAgIGZvcm1hdHRlcjogZnVuY3Rpb24gZm9ybWF0dGVyKHZhbHVlKSB7CiAgICAgICAgICAgICAgcmV0dXJuIHZhbHVlOwogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICBzZXJpZXM6IFt7CiAgICAgICAgICB6OiAxLAogICAgICAgICAgbmFtZTogJ+WFpeW6k+aVsOmHjycsCiAgICAgICAgICB0eXBlOiAnYmFyJywKICAgICAgICAgIGJhcldpZHRoOiBiYXJXaWR0aCwKICAgICAgICAgIGJhckdhcDogJzAlJywKICAgICAgICAgIGRhdGE6IHRoaXMuZGF0YU9iai52YWx1ZUxpc3QyLAogICAgICAgICAgaXRlbVN0eWxlOiB7CiAgICAgICAgICAgIG5vcm1hbDogewogICAgICAgICAgICAgIGNvbG9yOiBjb2xvcgogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICAvL+S4iwogICAgICAgIHsKICAgICAgICAgIHo6IDIsCiAgICAgICAgICBuYW1lOiAn5YWl5bqT5pWw6YePJywKICAgICAgICAgIHR5cGU6ICdwaWN0b3JpYWxCYXInLAogICAgICAgICAgZGF0YTogdGhpcy5kYXRhT2JqLnZhbHVlTGlzdDIubWFwKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgICAgIHJldHVybiBpdGVtICsgOTA7CiAgICAgICAgICB9KSwKICAgICAgICAgIHN5bWJvbDogJ2RpYW1vbmQnLAogICAgICAgICAgc3ltYm9sT2Zmc2V0OiBbJy03NSUnLCAnNTAlJ10sCiAgICAgICAgICBzeW1ib2xTaXplOiBbYmFyV2lkdGgsIDEwXSwKICAgICAgICAgIGl0ZW1TdHlsZTogewogICAgICAgICAgICBub3JtYWw6IHsKICAgICAgICAgICAgICBjb2xvcjogY29sb3IKICAgICAgICAgICAgfQogICAgICAgICAgfSwKICAgICAgICAgIHRvb2x0aXA6IHsKICAgICAgICAgICAgc2hvdzogZmFsc2UKICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgIC8v5LiKCiAgICAgICAgewogICAgICAgICAgejogMywKICAgICAgICAgIG5hbWU6ICflhaXlupPmlbDph48nLAogICAgICAgICAgdHlwZTogJ3BpY3RvcmlhbEJhcicsCiAgICAgICAgICBzeW1ib2xQb3NpdGlvbjogJ2VuZCcsCiAgICAgICAgICBkYXRhOiB0aGlzLmRhdGFPYmoudmFsdWVMaXN0MiwKICAgICAgICAgIHN5bWJvbDogJ2RpYW1vbmQnLAogICAgICAgICAgc3ltYm9sT2Zmc2V0OiBbJy04NSUnLCAnLTYwJSddLAogICAgICAgICAgc3ltYm9sU2l6ZTogW2JhcldpZHRoIC0gNCwgMTAgKiAoYmFyV2lkdGggLSA0KSAvIGJhcldpZHRoXSwKICAgICAgICAgIGl0ZW1TdHlsZTogewogICAgICAgICAgICBub3JtYWw6IHsKICAgICAgICAgICAgICBib3JkZXJXaWR0aDogMSwKICAgICAgICAgICAgICBjb2xvcjogJyMwMEZFRkMnCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgICB0b29sdGlwOiB7CiAgICAgICAgICAgIHNob3c6IGZhbHNlCiAgICAgICAgICB9CiAgICAgICAgfSwgewogICAgICAgICAgejogMSwKICAgICAgICAgIG5hbWU6ICfpqozmlLbmlbDph48nLAogICAgICAgICAgdHlwZTogJ2JhcicsCiAgICAgICAgICBiYXJXaWR0aDogYmFyV2lkdGgsCiAgICAgICAgICBiYXJHYXA6ICc1MCUnLAogICAgICAgICAgZGF0YTogdGhpcy5kYXRhT2JqLnZhbHVlTGlzdCwKICAgICAgICAgIGl0ZW1TdHlsZTogewogICAgICAgICAgICBub3JtYWw6IHsKICAgICAgICAgICAgICBjb2xvcjogY29sb3IyLAogICAgICAgICAgICAgIC8v5p+x5b2i5Zu+5LiK5pa55qCH6aKYCiAgICAgICAgICAgICAgbGFiZWw6IHsKICAgICAgICAgICAgICAgIHNob3c6IGZhbHNlLAogICAgICAgICAgICAgICAgdGV4dFN0eWxlOiB7CiAgICAgICAgICAgICAgICAgIGNvbG9yOiAncmdiKDIsIDE1NywgMjQ2KScsCiAgICAgICAgICAgICAgICAgIGZvbnRTaXplOiA4CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfSwgewogICAgICAgICAgejogMiwKICAgICAgICAgIG5hbWU6ICfpqozmlLbmlbDph48nLAogICAgICAgICAgdHlwZTogJ3BpY3RvcmlhbEJhcicsCiAgICAgICAgICBkYXRhOiB0aGlzLmRhdGFPYmoudmFsdWVMaXN0Lm1hcChmdW5jdGlvbiAoaXRlbSkgewogICAgICAgICAgICByZXR1cm4gaXRlbSArIDkwOwogICAgICAgICAgfSksCiAgICAgICAgICBzeW1ib2w6ICdkaWFtb25kJywKICAgICAgICAgIHN5bWJvbE9mZnNldDogWyc3NSUnLCAnNTAlJ10sCiAgICAgICAgICBzeW1ib2xTaXplOiBbYmFyV2lkdGgsIDEwXSwKICAgICAgICAgIGl0ZW1TdHlsZTogewogICAgICAgICAgICBub3JtYWw6IHsKICAgICAgICAgICAgICBjb2xvcjogY29sb3IyCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgICB0b29sdGlwOiB7CiAgICAgICAgICAgIHNob3c6IGZhbHNlCiAgICAgICAgICB9CiAgICAgICAgfSwgewogICAgICAgICAgejogMywKICAgICAgICAgIG5hbWU6ICfpqozmlLbmlbDph48nLAogICAgICAgICAgdHlwZTogJ3BpY3RvcmlhbEJhcicsCiAgICAgICAgICBzeW1ib2xQb3NpdGlvbjogJ2VuZCcsCiAgICAgICAgICBkYXRhOiB0aGlzLmRhdGFPYmoudmFsdWVMaXN0LAogICAgICAgICAgc3ltYm9sOiAnZGlhbW9uZCcsCiAgICAgICAgICBzeW1ib2xPZmZzZXQ6IFsnNzUlJywgJy01MCUnXSwKICAgICAgICAgIHN5bWJvbFNpemU6IFtiYXJXaWR0aCAtIDQsIDEwICogKGJhcldpZHRoIC0gNCkgLyBiYXJXaWR0aF0sCiAgICAgICAgICBpdGVtU3R5bGU6IHsKICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgYm9yZGVyV2lkdGg6IDEsCiAgICAgICAgICAgICAgY29sb3I6IGNvbG9yQXJyMlsyXQogICAgICAgICAgICB9CiAgICAgICAgICB9LAogICAgICAgICAgdG9vbHRpcDogewogICAgICAgICAgICBzaG93OiBmYWxzZQogICAgICAgICAgfQogICAgICAgIH1dCiAgICAgIH07CiAgICAgIHZhciBteUNoYXJ0cyA9IGVjaGFydHMuaW5pdChkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjYWNjZXNzUmF0ZUVjaGFydHNDZW50ZXJCYXInKSk7CiAgICAgIG15Q2hhcnRzLnNldE9wdGlvbihvcHRpb24pOwogICAgICBteUNoYXJ0cy5vZmYoJ2NsaWNrJyk7CiAgICAgIG15Q2hhcnRzLm9uKCdjbGljaycsIGZ1bmN0aW9uIChwYXJhbXMpIHsKICAgICAgICBjb25zb2xlLmxvZygn8J+agCB+IG15Q2hhcnRzLm9uIH4gcGFyYW1zOicsIHBhcmFtcyk7CiAgICAgICAgdmFyIGRhdGEgPSB7CiAgICAgICAgICBvcGVuOiB0cnVlLAogICAgICAgICAgbWFUeXBlOiBfdGhpczMubWFUeXBlLAogICAgICAgICAgc3RhcnREYXRlOiBwYXJhbXMubmFtZSwKICAgICAgICAgIHR5cGU6IHBhcmFtcy5zZXJpZXNOYW1lID09ICfpqozmlLbmlbDph48nID8gMSA6IDIKICAgICAgICB9OwogICAgICAgIC8vIHRoaXMuJHJlZnMuaW5wdXRTdG9yZUFuYWx5c2lzRGlhbG9nLnNldE9wZW4oZGF0YSkKICAgICAgfSk7CiAgICB9CiAgfQp9Ow=="},{"version":3,"names":["_screen","require","_inputStoreAnalysisDialog","_interopRequireDefault","echarts","_interopRequireWildcard","name","components","inputStoreAnalysisDialog","data","dataObj","maType","mounted","_this","$eventBus","$on","getAcceptanceStorageApiPage","setInterval","destroyed","$off","methods","_this2","params","getAcceptanceStorageApi","then","res","code","getInitDataBar","_this3","data2","colorArr2","colorArr","color","type","x","x2","y","y2","colorStops","offset","color2","barWidth","option","backgroundColor","tooltip","trigger","formatter","str","filter","item","componentSubType","seriesName","value","legend","show","itemWidth","itemHeight","itemGap","icon","textStyle","fontSize","fontWeight","grid","left","right","bottom","top","containLabel","xAxis","nameList","axisLine","lineStyle","width","axisLabel","splitLine","yAxis","axisTick","series","z","barGap","valueList2","itemStyle","normal","map","symbol","symbolOffset","symbolSize","symbolPosition","borderWidth","valueList","label","myCharts","init","document","querySelector","setOption","off","on","console","log","open","startDate"],"sources":["src/components/home/centerBottom.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 id=\"accessRateEchartsCenterBar\"></div>\r\n </div>\r\n\r\n <!-- <inputStoreAnalysisDialog ref=\"inputStoreAnalysisDialog\" /> -->\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { getAcceptanceStorageApi } from '../../api/screen'\r\nimport inputStoreAnalysisDialog from './inputStoreAnalysisDialog.vue'\r\n\r\nimport * as echarts from 'echarts'\r\nexport default {\r\n name: 'accessRatePage',\r\n components: {\r\n inputStoreAnalysisDialog,\r\n },\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.getAcceptanceStorageApiPage()\r\n })\r\n setInterval(() => {\r\n this.getAcceptanceStorageApiPage()\r\n }, 60 * 1000)\r\n },\r\n destroyed() {\r\n this.$eventBus.$off('maType')\r\n },\r\n methods: {\r\n getAcceptanceStorageApiPage() {\r\n this.dataObj = {}\r\n let params = {\r\n maType: this.maType,\r\n }\r\n getAcceptanceStorageApi(params).then((res) => {\r\n if (res.code == 200) {\r\n this.dataObj = res.data\r\n this.getInitDataBar()\r\n }\r\n })\r\n },\r\n getInitDataBar() {\r\n const data = [70, 80, 60, 55, 43, 82, 66, 14]\r\n const data2 = [26, 45, 56, 90, 23, 72, 46, 174]\r\n const colorArr2 = [\r\n 'rgba(11, 83, 128)',\r\n 'rgba(2, 143, 224)',\r\n 'rgba(11, 83, 128)',\r\n ]\r\n const colorArr = [\r\n 'rgb(12, 109, 122)',\r\n 'rgba(1, 241, 228)',\r\n 'rgb(12, 109, 122)',\r\n ]\r\n var color = {\r\n type: 'linear',\r\n x: 0,\r\n x2: 1,\r\n y: 0,\r\n y2: 0,\r\n colorStops: [\r\n {\r\n offset: 0,\r\n color: colorArr[0],\r\n },\r\n {\r\n offset: 0.5,\r\n color: colorArr[0],\r\n },\r\n {\r\n offset: 0.5,\r\n color: colorArr[1],\r\n },\r\n {\r\n offset: 1,\r\n color: colorArr[1],\r\n },\r\n ],\r\n }\r\n var color2 = {\r\n type: 'linear',\r\n x: 0,\r\n x2: 1,\r\n y: 0,\r\n y2: 0,\r\n colorStops: [\r\n {\r\n offset: 0,\r\n color: colorArr2[0],\r\n },\r\n {\r\n offset: 0.5,\r\n color: colorArr2[0],\r\n },\r\n {\r\n offset: 0.5,\r\n color: colorArr2[1],\r\n },\r\n {\r\n offset: 1,\r\n color: colorArr2[1],\r\n },\r\n ],\r\n }\r\n var barWidth = 30\r\n var option = {\r\n backgroundColor: 'transparent',\r\n tooltip: {\r\n trigger: 'axis',\r\n formatter: function (params) {\r\n var str = params[0].name + ':'\r\n params.filter(function (item) {\r\n if (item.componentSubType == 'bar') {\r\n str += '<br/>' + item.seriesName + ':' + item.value\r\n }\r\n })\r\n return str\r\n },\r\n },\r\n legend: {\r\n show: true,\r\n itemWidth: 12,\r\n itemHeight: 12,\r\n itemGap: 10,\r\n icon: 'circle',\r\n x: 'right',\r\n y: '4%',\r\n data: ['验收数量', '入库数量'],\r\n textStyle: {\r\n fontSize: '14px',\r\n fontWeight: 400,\r\n color: '#FFFFFF',\r\n },\r\n },\r\n //图表大小位置限制\r\n grid: {\r\n left: '1%',\r\n right: '4%',\r\n bottom: '5%',\r\n top: '15%',\r\n containLabel: true,\r\n },\r\n xAxis: {\r\n type: 'category',\r\n data: this.dataObj.nameList,\r\n //坐标轴\r\n axisLine: {\r\n show: true,\r\n lineStyle: {\r\n color: '#c1c1c1',\r\n width: 1, //这里是为了突出显示加上的\r\n },\r\n },\r\n axisLabel: {\r\n show: true,\r\n color: '#c1c1c1',\r\n fontSize: 14,\r\n },\r\n splitLine: {\r\n show: false,\r\n },\r\n },\r\n yAxis: {\r\n show: true,\r\n type: 'value',\r\n //与x轴平行的线样式\r\n splitLine: {\r\n show: true,\r\n lineStyle: {\r\n color: '#17273B',\r\n width: 1,\r\n type: 'dashd',\r\n },\r\n },\r\n axisTick: {\r\n show: false,\r\n },\r\n axisLine: {\r\n show: false,\r\n },\r\n //坐标值标注\r\n axisLabel: {\r\n show: true,\r\n color: '#c1c1c1',\r\n fontSize: 14,\r\n formatter: function (value) {\r\n return value\r\n },\r\n },\r\n },\r\n series: [\r\n {\r\n z: 1,\r\n name: '入库数量',\r\n type: 'bar',\r\n barWidth: barWidth,\r\n barGap: '0%',\r\n data: this.dataObj.valueList2,\r\n itemStyle: {\r\n normal: {\r\n color: color,\r\n },\r\n },\r\n },\r\n //下\r\n {\r\n z: 2,\r\n name: '入库数量',\r\n type: 'pictorialBar',\r\n data: this.dataObj.valueList2.map((item) => item + 90),\r\n symbol: 'diamond',\r\n symbolOffset: ['-75%', '50%'],\r\n symbolSize: [barWidth, 10],\r\n itemStyle: {\r\n normal: {\r\n color: color,\r\n },\r\n },\r\n tooltip: {\r\n show: false,\r\n },\r\n },\r\n //上\r\n {\r\n z: 3,\r\n name: '入库数量',\r\n type: 'pictorialBar',\r\n symbolPosition: 'end',\r\n data: this.dataObj.valueList2,\r\n symbol: 'diamond',\r\n symbolOffset: ['-85%', '-60%'],\r\n symbolSize: [barWidth - 4, (10 * (barWidth - 4)) / barWidth],\r\n itemStyle: {\r\n normal: {\r\n borderWidth: 1,\r\n color: '#00FEFC',\r\n },\r\n },\r\n tooltip: {\r\n show: false,\r\n },\r\n },\r\n {\r\n z: 1,\r\n name: '验收数量',\r\n type: 'bar',\r\n barWidth: barWidth,\r\n barGap: '50%',\r\n data: this.dataObj.valueList,\r\n itemStyle: {\r\n normal: {\r\n color: color2,\r\n //柱形图上方标题\r\n label: {\r\n show: false,\r\n textStyle: {\r\n color: 'rgb(2, 157, 246)',\r\n fontSize: 8,\r\n },\r\n },\r\n },\r\n },\r\n },\r\n {\r\n z: 2,\r\n name: '验收数量',\r\n type: 'pictorialBar',\r\n data: this.dataObj.valueList.map((item) => item + 90),\r\n symbol: 'diamond',\r\n symbolOffset: ['75%', '50%'],\r\n symbolSize: [barWidth, 10],\r\n itemStyle: {\r\n normal: {\r\n color: color2,\r\n },\r\n },\r\n tooltip: {\r\n show: false,\r\n },\r\n },\r\n {\r\n z: 3,\r\n name: '验收数量',\r\n type: 'pictorialBar',\r\n symbolPosition: 'end',\r\n data: this.dataObj.valueList,\r\n symbol: 'diamond',\r\n symbolOffset: ['75%', '-50%'],\r\n symbolSize: [barWidth - 4, (10 * (barWidth - 4)) / barWidth],\r\n itemStyle: {\r\n normal: {\r\n borderWidth: 1,\r\n color: colorArr2[2],\r\n },\r\n },\r\n tooltip: {\r\n show: false,\r\n },\r\n },\r\n ],\r\n }\r\n let myCharts = echarts.init(\r\n document.querySelector('#accessRateEchartsCenterBar')\r\n )\r\n myCharts.setOption(option)\r\n myCharts.off('click')\r\n myCharts.on('click', (params) => {\r\n console.log('🚀 ~ myCharts.on ~ params:', params)\r\n const data = {\r\n open: true,\r\n maType: this.maType,\r\n startDate: params.name,\r\n type: params.seriesName == '验收数量' ? 1 : 2,\r\n }\r\n // this.$refs.inputStoreAnalysisDialog.setOpen(data)\r\n })\r\n },\r\n },\r\n}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.access-rate-page {\r\n z-index: -1;\r\n margin-bottom: 31px;\r\n .access-rate-box {\r\n .access-rate-box-title-bg {\r\n width: 969px;\r\n height: 50px;\r\n background: url(../../assets/img/myImage/title_center.png) no-repeat\r\n center;\r\n background-size: 100% 100%;\r\n position: relative;\r\n .access-rate-box-title {\r\n position: absolute;\r\n left: 3%;\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 #accessRateEchartsCenterBar {\r\n width: 969px;\r\n height: 270px;\r\n }\r\n }\r\n}\r\n</style>\r\n"],"mappings":";;;;;;;;;;;;;;;AAcA,IAAAA,OAAA,GAAAC,OAAA;AACA,IAAAC,yBAAA,GAAAC,sBAAA,CAAAF,OAAA;AAEA,IAAAG,OAAA,GAAAC,uBAAA,CAAAJ,OAAA;;;;;;;;;;;;;;iCACA;EACAK,IAAA;EACAC,UAAA;IACAC,wBAAA,EAAAA;EACA;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,2BAAA;IACA;IACAC,WAAA;MACAJ,KAAA,CAAAG,2BAAA;IACA;EACA;EACAE,SAAA,WAAAA,UAAA;IACA,KAAAJ,SAAA,CAAAK,IAAA;EACA;EACAC,OAAA;IACAJ,2BAAA,WAAAA,4BAAA;MAAA,IAAAK,MAAA;MACA,KAAAX,OAAA;MACA,IAAAY,MAAA;QACAX,MAAA,OAAAA;MACA;MACA,IAAAY,+BAAA,EAAAD,MAAA,EAAAE,IAAA,WAAAC,GAAA;QACA,IAAAA,GAAA,CAAAC,IAAA;UACAL,MAAA,CAAAX,OAAA,GAAAe,GAAA,CAAAhB,IAAA;UACAY,MAAA,CAAAM,cAAA;QACA;MACA;IACA;IACAA,cAAA,WAAAA,eAAA;MAAA,IAAAC,MAAA;MACA,IAAAnB,IAAA;MACA,IAAAoB,KAAA;MACA,IAAAC,SAAA,IACA,qBACA,qBACA,oBACA;MACA,IAAAC,QAAA,IACA,qBACA,qBACA,oBACA;MACA,IAAAC,KAAA;QACAC,IAAA;QACAC,CAAA;QACAC,EAAA;QACAC,CAAA;QACAC,EAAA;QACAC,UAAA,GACA;UACAC,MAAA;UACAP,KAAA,EAAAD,QAAA;QACA,GACA;UACAQ,MAAA;UACAP,KAAA,EAAAD,QAAA;QACA,GACA;UACAQ,MAAA;UACAP,KAAA,EAAAD,QAAA;QACA,GACA;UACAQ,MAAA;UACAP,KAAA,EAAAD,QAAA;QACA;MAEA;MACA,IAAAS,MAAA;QACAP,IAAA;QACAC,CAAA;QACAC,EAAA;QACAC,CAAA;QACAC,EAAA;QACAC,UAAA,GACA;UACAC,MAAA;UACAP,KAAA,EAAAF,SAAA;QACA,GACA;UACAS,MAAA;UACAP,KAAA,EAAAF,SAAA;QACA,GACA;UACAS,MAAA;UACAP,KAAA,EAAAF,SAAA;QACA,GACA;UACAS,MAAA;UACAP,KAAA,EAAAF,SAAA;QACA;MAEA;MACA,IAAAW,QAAA;MACA,IAAAC,MAAA;QACAC,eAAA;QACAC,OAAA;UACAC,OAAA;UACAC,SAAA,WAAAA,UAAAxB,MAAA;YACA,IAAAyB,GAAA,GAAAzB,MAAA,IAAAhB,IAAA;YACAgB,MAAA,CAAA0B,MAAA,WAAAC,IAAA;cACA,IAAAA,IAAA,CAAAC,gBAAA;gBACAH,GAAA,cAAAE,IAAA,CAAAE,UAAA,SAAAF,IAAA,CAAAG,KAAA;cACA;YACA;YACA,OAAAL,GAAA;UACA;QACA;QACAM,MAAA;UACAC,IAAA;UACAC,SAAA;UACAC,UAAA;UACAC,OAAA;UACAC,IAAA;UACAxB,CAAA;UACAE,CAAA;UACA3B,IAAA;UACAkD,SAAA;YACAC,QAAA;YACAC,UAAA;YACA7B,KAAA;UACA;QACA;QACA;QACA8B,IAAA;UACAC,IAAA;UACAC,KAAA;UACAC,MAAA;UACAC,GAAA;UACAC,YAAA;QACA;QACAC,KAAA;UACAnC,IAAA;UACAxB,IAAA,OAAAC,OAAA,CAAA2D,QAAA;UACA;UACAC,QAAA;YACAhB,IAAA;YACAiB,SAAA;cACAvC,KAAA;cACAwC,KAAA;YACA;UACA;UACAC,SAAA;YACAnB,IAAA;YACAtB,KAAA;YACA4B,QAAA;UACA;UACAc,SAAA;YACApB,IAAA;UACA;QACA;QACAqB,KAAA;UACArB,IAAA;UACArB,IAAA;UACA;UACAyC,SAAA;YACApB,IAAA;YACAiB,SAAA;cACAvC,KAAA;cACAwC,KAAA;cACAvC,IAAA;YACA;UACA;UACA2C,QAAA;YACAtB,IAAA;UACA;UACAgB,QAAA;YACAhB,IAAA;UACA;UACA;UACAmB,SAAA;YACAnB,IAAA;YACAtB,KAAA;YACA4B,QAAA;YACAd,SAAA,WAAAA,UAAAM,KAAA;cACA,OAAAA,KAAA;YACA;UACA;QACA;QACAyB,MAAA,GACA;UACAC,CAAA;UACAxE,IAAA;UACA2B,IAAA;UACAQ,QAAA,EAAAA,QAAA;UACAsC,MAAA;UACAtE,IAAA,OAAAC,OAAA,CAAAsE,UAAA;UACAC,SAAA;YACAC,MAAA;cACAlD,KAAA,EAAAA;YACA;UACA;QACA;QACA;QACA;UACA8C,CAAA;UACAxE,IAAA;UACA2B,IAAA;UACAxB,IAAA,OAAAC,OAAA,CAAAsE,UAAA,CAAAG,GAAA,WAAAlC,IAAA;YAAA,OAAAA,IAAA;UAAA;UACAmC,MAAA;UACAC,YAAA;UACAC,UAAA,GAAA7C,QAAA;UACAwC,SAAA;YACAC,MAAA;cACAlD,KAAA,EAAAA;YACA;UACA;UACAY,OAAA;YACAU,IAAA;UACA;QACA;QACA;QACA;UACAwB,CAAA;UACAxE,IAAA;UACA2B,IAAA;UACAsD,cAAA;UACA9E,IAAA,OAAAC,OAAA,CAAAsE,UAAA;UACAI,MAAA;UACAC,YAAA;UACAC,UAAA,GAAA7C,QAAA,YAAAA,QAAA,QAAAA,QAAA;UACAwC,SAAA;YACAC,MAAA;cACAM,WAAA;cACAxD,KAAA;YACA;UACA;UACAY,OAAA;YACAU,IAAA;UACA;QACA,GACA;UACAwB,CAAA;UACAxE,IAAA;UACA2B,IAAA;UACAQ,QAAA,EAAAA,QAAA;UACAsC,MAAA;UACAtE,IAAA,OAAAC,OAAA,CAAA+E,SAAA;UACAR,SAAA;YACAC,MAAA;cACAlD,KAAA,EAAAQ,MAAA;cACA;cACAkD,KAAA;gBACApC,IAAA;gBACAK,SAAA;kBACA3B,KAAA;kBACA4B,QAAA;gBACA;cACA;YACA;UACA;QACA,GACA;UACAkB,CAAA;UACAxE,IAAA;UACA2B,IAAA;UACAxB,IAAA,OAAAC,OAAA,CAAA+E,SAAA,CAAAN,GAAA,WAAAlC,IAAA;YAAA,OAAAA,IAAA;UAAA;UACAmC,MAAA;UACAC,YAAA;UACAC,UAAA,GAAA7C,QAAA;UACAwC,SAAA;YACAC,MAAA;cACAlD,KAAA,EAAAQ;YACA;UACA;UACAI,OAAA;YACAU,IAAA;UACA;QACA,GACA;UACAwB,CAAA;UACAxE,IAAA;UACA2B,IAAA;UACAsD,cAAA;UACA9E,IAAA,OAAAC,OAAA,CAAA+E,SAAA;UACAL,MAAA;UACAC,YAAA;UACAC,UAAA,GAAA7C,QAAA,YAAAA,QAAA,QAAAA,QAAA;UACAwC,SAAA;YACAC,MAAA;cACAM,WAAA;cACAxD,KAAA,EAAAF,SAAA;YACA;UACA;UACAc,OAAA;YACAU,IAAA;UACA;QACA;MAEA;MACA,IAAAqC,QAAA,GAAAvF,OAAA,CAAAwF,IAAA,CACAC,QAAA,CAAAC,aAAA,+BACA;MACAH,QAAA,CAAAI,SAAA,CAAArD,MAAA;MACAiD,QAAA,CAAAK,GAAA;MACAL,QAAA,CAAAM,EAAA,oBAAA3E,MAAA;QACA4E,OAAA,CAAAC,GAAA,+BAAA7E,MAAA;QACA,IAAAb,IAAA;UACA2F,IAAA;UACAzF,MAAA,EAAAiB,MAAA,CAAAjB,MAAA;UACA0F,SAAA,EAAA/E,MAAA,CAAAhB,IAAA;UACA2B,IAAA,EAAAX,MAAA,CAAA6B,UAAA;QACA;QACA;MACA;IACA;EACA;AACA","ignoreList":[]}]} |