c1c7d8d7ae31f40ba01ca59dd4fa25b7.json 5.1 KB

1
  1. {"remainingRequest":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\front\\item\\zyAdmin\\src\\layout\\routerView\\link.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\layout\\routerView\\link.vue","mtime":1761614939001},{"path":"D:\\front\\item\\zyAdmin\\babel.config.js","mtime":1761614925168},{"path":"D:\\front\\item\\zyAdmin\\.babelrc","mtime":1761614925165},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1761614927320},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1761614937402}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuY29uY2F0LmpzIjsKaW1wb3J0IHsgdmVyaWZ5VXJsIH0gZnJvbSAnQC91dGlscy90b29sc1ZhbGlkYXRlJzsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdsYXlvdXRMaW5rVmlldycsCiAgcHJvcHM6IHsKICAgIG1ldGE6IHsKICAgICAgdHlwZTogT2JqZWN0LAogICAgICBkZWZhdWx0OiBmdW5jdGlvbiBfZGVmYXVsdCgpIHt9CiAgICB9CiAgfSwKICBtZXRob2RzOiB7CiAgICAvLyDnq4vljbPliY3lvoAKICAgIG9uR290b0Z1bGxQYWdlOiBmdW5jdGlvbiBvbkdvdG9GdWxsUGFnZSgpIHsKICAgICAgdmFyIF93aW5kb3ckbG9jYXRpb24gPSB3aW5kb3cubG9jYXRpb24sCiAgICAgICAgb3JpZ2luID0gX3dpbmRvdyRsb2NhdGlvbi5vcmlnaW4sCiAgICAgICAgcGF0aG5hbWUgPSBfd2luZG93JGxvY2F0aW9uLnBhdGhuYW1lOwogICAgICBpZiAodmVyaWZ5VXJsKHRoaXMuaXNMaW5rKSkgd2luZG93Lm9wZW4odGhpcy5pc0xpbmspO2Vsc2Ugd2luZG93Lm9wZW4oIiIuY29uY2F0KG9yaWdpbikuY29uY2F0KHBhdGhuYW1lLCAiIyIpLmNvbmNhdCh0aGlzLmlzTGluaykpOwogICAgfQogIH0KfTs="},{"version":3,"names":["verifyUrl","name","props","meta","type","Object","default","methods","onGotoFullPage","_window$location","window","location","origin","pathname","isLink","open","concat"],"sources":["src/layout/routerView/link.vue"],"sourcesContent":["<!--\r\n * @Author: From-wh from-wh@hotmail.com\r\n * @Date: 2023-03-09 15:45:51\r\n * @FilePath: /admin/src/layout/routerView/link.vue\r\n * @Description: \r\n-->\r\n<template>\r\n <div class=\"layout-scrollbar layout-link-container\">\r\n <div class=\"layout-view-bg-white flex layout-view-link\">\r\n <div class=\"layout-link-warp\">\r\n <i class=\"layout-link-icon iconfont icon-xingqiu\"></i>\r\n <div class=\"layout-link-msg\">页面 \"{{ $t(meta.title) }}\" 已在新窗口中打开</div>\r\n <el-button class=\"mt30\" round size=\"small\" v-db-click @click=\"onGotoFullPage\">\r\n <i class=\"iconfont icon-lianjie\"></i>\r\n <span>立即前往</span>\r\n </el-button>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { verifyUrl } from '@/utils/toolsValidate';\r\nexport default {\r\n name: 'layoutLinkView',\r\n props: {\r\n meta: {\r\n type: Object,\r\n default: () => {},\r\n },\r\n },\r\n methods: {\r\n // 立即前往\r\n onGotoFullPage() {\r\n const { origin, pathname } = window.location;\r\n if (verifyUrl(this.isLink)) window.open(this.isLink);\r\n else window.open(`${origin}${pathname}#${this.isLink}`);\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n.layout-link-container {\r\n .layout-link-warp {\r\n margin: auto;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n i.layout-link-icon {\r\n position: relative;\r\n font-size: 100px;\r\n color: var(--prev-color-primary);\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n left: 50px;\r\n top: 0;\r\n width: 15px;\r\n height: 100px;\r\n background: linear-gradient(\r\n rgba(255, 255, 255, 0.01),\r\n rgba(255, 255, 255, 0.01),\r\n rgba(255, 255, 255, 0.01),\r\n rgba(255, 255, 255, 0.05),\r\n rgba(255, 255, 255, 0.05),\r\n rgba(255, 255, 255, 0.05),\r\n rgba(235, 255, 255, 0.5),\r\n rgba(255, 255, 255, 0.05),\r\n rgba(255, 255, 255, 0.05),\r\n rgba(255, 255, 255, 0.05),\r\n rgba(255, 255, 255, 0.01),\r\n rgba(255, 255, 255, 0.01),\r\n rgba(255, 255, 255, 0.01)\r\n );\r\n transform: rotate(-15deg);\r\n animation: toRight 5s linear infinite;\r\n }\r\n }\r\n .layout-link-msg {\r\n font-size: 12px;\r\n color: var(--prev-bg-topBarColor);\r\n opacity: 0.7;\r\n margin-top: 15px;\r\n }\r\n }\r\n}\r\n</style>\r\n"],"mappings":";AAsBA,SAAAA,SAAA;AACA;EACAC,IAAA;EACAC,KAAA;IACAC,IAAA;MACAC,IAAA,EAAAC,MAAA;MACAC,OAAA,WAAAA,SAAA;IACA;EACA;EACAC,OAAA;IACA;IACAC,cAAA,WAAAA,eAAA;MACA,IAAAC,gBAAA,GAAAC,MAAA,CAAAC,QAAA;QAAAC,MAAA,GAAAH,gBAAA,CAAAG,MAAA;QAAAC,QAAA,GAAAJ,gBAAA,CAAAI,QAAA;MACA,IAAAb,SAAA,MAAAc,MAAA,GAAAJ,MAAA,CAAAK,IAAA,MAAAD,MAAA,OACAJ,MAAA,CAAAK,IAAA,IAAAC,MAAA,CAAAJ,MAAA,EAAAI,MAAA,CAAAH,QAAA,OAAAG,MAAA,MAAAF,MAAA;IACA;EACA;AACA","ignoreList":[]}]}