| 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\\upgrade\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\layout\\upgrade\\index.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:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkucHVzaC5qcyI7CmltcG9ydCB7IExvY2FsLCBTZXNzaW9uIH0gZnJvbSAnQC91dGlscy9zdG9yYWdlJzsKaW1wb3J0IGNvbmZpZyBmcm9tICcuLi8uLi8uLi9wYWNrYWdlLmpzb24nOwppbXBvcnQgc2V0dGluZyBmcm9tICcuLi8uLi9zZXR0aW5nJzsKZXhwb3J0IGRlZmF1bHQgewogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBpc1VwZ3JhZGU6IGZhbHNlLAogICAgICB2ZXJzaW9uOiBjb25maWcudmVyc2lvbiwKICAgICAgaXNMb2FkaW5nOiBmYWxzZSwKICAgICAgYnRuVHh0OiAnJwogICAgfTsKICB9LAogIGNvbXB1dGVkOiB7CiAgICAvLyDojrflj5bluIPlsYDphY3nva7kv6Hmga8KICAgIGdldFRoZW1lQ29uZmlnOiBmdW5jdGlvbiBnZXRUaGVtZUNvbmZpZygpIHsKICAgICAgcmV0dXJuIHRoaXMuJHN0b3JlLnN0YXRlLnRoZW1lQ29uZmlnLnRoZW1lQ29uZmlnOwogICAgfQogIH0sCiAgbWV0aG9kczogewogICAgLy8g5q6L5b+N5ouS57udCiAgICBvbkNhbmNlbDogZnVuY3Rpb24gb25DYW5jZWwoKSB7CiAgICAgIHRoaXMuaXNVcGdyYWRlID0gZmFsc2U7CiAgICB9LAogICAgLy8g6ams5LiK5pu05pawCiAgICBvblVwZ3JhZGU6IGZ1bmN0aW9uIG9uVXBncmFkZSgpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKICAgICAgdGhpcy5pc0xvYWRpbmcgPSB0cnVlOwogICAgICB0aGlzLmJ0blR4dCA9IHRoaXMuJHQoJ21lc3NhZ2UudXBncmFkZS5idG5Ud29Mb2FkaW5nJyk7CiAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24gKCkgewogICAgICAgIExvY2FsLmNsZWFyKCk7CiAgICAgICAgU2Vzc2lvbi5jbGVhcigpOwogICAgICAgIExvY2FsLnNldCgndmVyc2lvbicsIF90aGlzLnZlcnNpb24pOwogICAgICAgIF90aGlzLiRyb3V0ZXIucHVzaCh7CiAgICAgICAgICBwYXRoOiAiIi5jb25jYXQoc2V0dGluZy5yb3V0ZVByZSwgIi9sb2dpbiIpCiAgICAgICAgfSk7CiAgICAgIH0sIDIwMDApOwogICAgfSwKICAgIC8vIOW7tui/n+aYvuekuu+8jOmYsuatouWIt+aWsOaXtueVjOmdouaYvuekuuWkquW/qwogICAgZGVsYXlTaG93OiBmdW5jdGlvbiBkZWxheVNob3coKSB7CiAgICAgIHZhciBfdGhpczIgPSB0aGlzOwogICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uICgpIHsKICAgICAgICBfdGhpczIuYnRuVHh0ID0gX3RoaXMyLiR0KCdtZXNzYWdlLnVwZ3JhZGUuYnRuVHdvJyk7CiAgICAgIH0sIDEwMDApOwogICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uICgpIHsKICAgICAgICBfdGhpczIuaXNVcGdyYWRlID0gdHJ1ZTsKICAgICAgfSwgMjAwMCk7CiAgICB9CiAgfSwKICBtb3VudGVkOiBmdW5jdGlvbiBtb3VudGVkKCkgewogICAgdGhpcy5kZWxheVNob3coKTsKICB9Cn07"},{"version":3,"names":["Local","Session","config","setting","data","isUpgrade","version","isLoading","btnTxt","computed","getThemeConfig","$store","state","themeConfig","methods","onCancel","onUpgrade","_this","$t","setTimeout","clear","set","$router","push","path","concat","routePre","delayShow","_this2","mounted"],"sources":["src/layout/upgrade/index.vue"],"sourcesContent":["<template>\r\n <div class=\"upgrade-dialog\">\r\n <el-dialog\r\n :visible.sync=\"isUpgrade\"\r\n width=\"470px\"\r\n destroy-on-close\r\n :show-close=\"true\"\r\n :close-on-click-modal=\"false\"\r\n :close-on-press-escape=\"false\"\r\n >\r\n <div class=\"upgrade-title\">\r\n <div class=\"upgrade-title-warp\">\r\n <span class=\"upgrade-title-warp-txt\">{{ $t('message.upgrade.title') }}</span>\r\n <span class=\"upgrade-title-warp-version\">v{{ version }}</span>\r\n </div>\r\n </div>\r\n <div class=\"upgrade-content\">\r\n {{ getThemeConfig.globalTitle }} {{ $t('message.upgrade.msg') }}\r\n <div class=\"mt5\">\r\n <el-link type=\"primary\" class=\"font12\" href=\"xx\" target=\"_black\"> CHANGELOG.md </el-link>\r\n </div>\r\n <div class=\"upgrade-content-desc mt5\">{{ $t('message.upgrade.desc') }}</div>\r\n </div>\r\n <div class=\"upgrade-btn\">\r\n <el-button round size=\"small\" v-db-click @click=\"onCancel\">{{ $t('message.upgrade.btnOne') }}</el-button>\r\n <el-button type=\"primary\" round size=\"small\" v-db-click @click=\"onUpgrade\" :loading=\"isLoading\">{{\r\n btnTxt\r\n }}</el-button>\r\n </div>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { Local, Session } from '@/utils/storage';\r\nimport config from '../../../package.json';\r\nimport setting from '../../setting';\r\nexport default {\r\n data() {\r\n return {\r\n isUpgrade: false,\r\n version: config.version,\r\n isLoading: false,\r\n btnTxt: '',\r\n };\r\n },\r\n computed: {\r\n // 获取布局配置信息\r\n getThemeConfig() {\r\n return this.$store.state.themeConfig.themeConfig;\r\n },\r\n },\r\n methods: {\r\n // 残忍拒绝\r\n onCancel() {\r\n this.isUpgrade = false;\r\n },\r\n // 马上更新\r\n onUpgrade() {\r\n this.isLoading = true;\r\n this.btnTxt = this.$t('message.upgrade.btnTwoLoading');\r\n setTimeout(() => {\r\n Local.clear();\r\n Session.clear();\r\n Local.set('version', this.version);\r\n this.$router.push({ path: `${setting.routePre}/login` });\r\n }, 2000);\r\n },\r\n // 延迟显示,防止刷新时界面显示太快\r\n delayShow() {\r\n setTimeout(() => {\r\n this.btnTxt = this.$t('message.upgrade.btnTwo');\r\n }, 1000);\r\n setTimeout(() => {\r\n this.isUpgrade = true;\r\n }, 2000);\r\n },\r\n },\r\n mounted() {\r\n this.delayShow();\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n.upgrade-dialog {\r\n & ::v-deep .el-dialog {\r\n .el-dialog__body {\r\n padding: 0 !important;\r\n }\r\n .el-dialog__header {\r\n display: none !important;\r\n }\r\n .upgrade-title {\r\n text-align: center;\r\n height: 130px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n position: relative;\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n background-color: var(--prev-color-primary-light-1);\r\n width: 130%;\r\n height: 130px;\r\n border-bottom-left-radius: 100%;\r\n border-bottom-right-radius: 100%;\r\n }\r\n .upgrade-title-warp {\r\n z-index: 1;\r\n position: relative;\r\n .upgrade-title-warp-txt {\r\n color: var(--prev-color-text-white);\r\n font-size: 22px;\r\n letter-spacing: 3px;\r\n }\r\n .upgrade-title-warp-version {\r\n background-color: var(--prev-color-primary-light-4);\r\n color: var(--prev-color-text-white);\r\n font-size: 12px;\r\n position: absolute;\r\n display: flex;\r\n top: -2px;\r\n right: -50px;\r\n padding: 2px 4px;\r\n border-radius: 2px;\r\n }\r\n }\r\n }\r\n .upgrade-content {\r\n padding: 20px;\r\n line-height: 22px;\r\n color: var(--prev-color-text-regular);\r\n .upgrade-content-desc {\r\n color: var(--prev-color-text-placeholder);\r\n font-size: 12px;\r\n }\r\n }\r\n .upgrade-btn {\r\n border-top: 1px solid var(--prev-border-color-lighter);\r\n display: flex;\r\n justify-content: space-around;\r\n padding: 15px 20px;\r\n .el-button {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n"],"mappings":";AAkCA,SAAAA,KAAA,EAAAC,OAAA;AACA,OAAAC,MAAA;AACA,OAAAC,OAAA;AACA;EACAC,IAAA,WAAAA,KAAA;IACA;MACAC,SAAA;MACAC,OAAA,EAAAJ,MAAA,CAAAI,OAAA;MACAC,SAAA;MACAC,MAAA;IACA;EACA;EACAC,QAAA;IACA;IACAC,cAAA,WAAAA,eAAA;MACA,YAAAC,MAAA,CAAAC,KAAA,CAAAC,WAAA,CAAAA,WAAA;IACA;EACA;EACAC,OAAA;IACA;IACAC,QAAA,WAAAA,SAAA;MACA,KAAAV,SAAA;IACA;IACA;IACAW,SAAA,WAAAA,UAAA;MAAA,IAAAC,KAAA;MACA,KAAAV,SAAA;MACA,KAAAC,MAAA,QAAAU,EAAA;MACAC,UAAA;QACAnB,KAAA,CAAAoB,KAAA;QACAnB,OAAA,CAAAmB,KAAA;QACApB,KAAA,CAAAqB,GAAA,YAAAJ,KAAA,CAAAX,OAAA;QACAW,KAAA,CAAAK,OAAA,CAAAC,IAAA;UAAAC,IAAA,KAAAC,MAAA,CAAAtB,OAAA,CAAAuB,QAAA;QAAA;MACA;IACA;IACA;IACAC,SAAA,WAAAA,UAAA;MAAA,IAAAC,MAAA;MACAT,UAAA;QACAS,MAAA,CAAApB,MAAA,GAAAoB,MAAA,CAAAV,EAAA;MACA;MACAC,UAAA;QACAS,MAAA,CAAAvB,SAAA;MACA;IACA;EACA;EACAwB,OAAA,WAAAA,QAAA;IACA,KAAAF,SAAA;EACA;AACA","ignoreList":[]}]}
|