You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
6.1 KiB
1 line
6.1 KiB
{"remainingRequest":"D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\node_modules\\babel-loader\\lib\\index.js!D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\node_modules\\cache-loader\\dist\\cjs.js??ref--1-0!D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\src\\components\\Header.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\src\\components\\Header.vue","mtime":1677915063820},{"path":"D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\babel.config.js","mtime":1677915063811},{"path":"D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1677927572803},{"path":"D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\node_modules\\babel-loader\\lib\\index.js","mtime":1677927576192},{"path":"D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1677927572803},{"path":"D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\node_modules\\vue-loader\\lib\\index.js","mtime":1677927577316}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:ZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJIZWFkZXIiLAoKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgdXNlcjogSlNPTi5wYXJzZShzZXNzaW9uU3RvcmFnZS5nZXRJdGVtKCdDdXJVc2VyJykpCiAgICB9OwogIH0sCgogIHByb3BzOiB7CiAgICBpY29uOiBTdHJpbmcKICB9LAogIG1ldGhvZHM6IHsKICAgIHRvVXNlcigpIHsKICAgICAgY29uc29sZS5sb2coJ3RvX3VzZXInKTsKICAgICAgdGhpcy4kcm91dGVyLnB1c2goIi9Ib21lIik7CiAgICB9LAoKICAgIGxvZ291dCgpIHsKICAgICAgY29uc29sZS5sb2coJ2xvZ291dCcpOwogICAgICB0aGlzLiRjb25maXJtKCfmgqjnoa7lrpropoHpgIDlh7rnmbvlvZXlkJfvvJ8nLCAn5o+Q56S6JywgewogICAgICAgIGNvbmZpcm1CdXR0b25UZXh0OiAn56Gu5a6aJywKICAgICAgICAvL+ehruiupOaMiemSrueahOaWh+Wtl+aYvuekugogICAgICAgIHR5cGU6ICd3YXJuaW5nJywKICAgICAgICBjZW50ZXI6IHRydWUgLy/mloflrZflsYXkuK3mmL7npLoKCiAgICAgIH0pLnRoZW4oKCkgPT4gewogICAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgICAgdHlwZTogJ3N1Y2Nlc3MnLAogICAgICAgICAgbWVzc2FnZTogJ+mAgOWHuueZu+W9leaIkOWKn++8gScKICAgICAgICB9KTsKICAgICAgICB0aGlzLiRyb3V0ZXIucHVzaCgiLyIpOwogICAgICAgIHNlc3Npb25TdG9yYWdlLmNsZWFyKCk7CiAgICAgIH0pLmNhdGNoKCgpID0+IHsKICAgICAgICB0aGlzLiRtZXNzYWdlKHsKICAgICAgICAgIHR5cGU6ICdpbmZvJywKICAgICAgICAgIG1lc3NhZ2U6ICflt7Llj5bmtojpgIDlh7rnmbvlvZXvvIEnCiAgICAgICAgfSk7CiAgICAgIH0pOwogICAgfSwKCiAgICBjb2xsYXBzZSgpIHsKICAgICAgdGhpcy4kZW1pdCgnZG9Db2xsYXBzZScpOwogICAgfQoKICB9LAoKICBjcmVhdGVkKCkgewogICAgdGhpcy4kcm91dGVyLnB1c2goIi9Ib21lIik7CiAgfQoKfTs="},{"version":3,"mappings":"AAwBA;EACAA,cADA;;EAEAC;IACA;MACAC;IADA;EAGA,CANA;;EAOAC;IACAC;EADA,CAPA;EAUAC;IACAC;MACAC;MAEA;IACA,CALA;;IAMAC;MACAD;MAEA;QACAE,uBADA;QACA;QACAC,eAFA;QAGAC,YAHA,CAGA;;MAHA,GAMAC,IANA,CAMA;QACA;UACAF,eADA;UAEAG;QAFA;QAKA;QACAC;MACA,CAdA,EAeAC,KAfA,CAeA;QACA;UACAL,YADA;UAEAG;QAFA;MAIA,CApBA;IAsBA,CA/BA;;IAgCAG;MACA;IACA;;EAlCA,CAVA;;EA+CAC;IACA;EACA;;AAjDA","names":["name","data","user","props","icon","methods","toUser","console","logout","confirmButtonText","type","center","then","message","sessionStorage","catch","collapse","created"],"sourceRoot":"src/components","sources":["Header.vue"],"sourcesContent":["<!--头部组件-->\r\n<template>\r\n <div style=\"display: flex;line-height: 60px;\">\r\n <div style=\"margin-top: 8px;\">\r\n <!--菜单伸缩-->\r\n <i :class=\"icon\" style=\"font-size: 20px;cursor: pointer;\" @click=\"collapse\"></i>\r\n </div>\r\n <div style=\"flex: 1;text-align: center;font-size: 34px;\">\r\n <!--欢迎字样-->\r\n <span>欢迎来到仓库管理系统</span>\r\n </div>\r\n <el-dropdown>\r\n <!--dropdown下拉-->\r\n <span>{{user.name}}</span><i class=\"el-icon-arrow-down\" style=\"margin-left: 5px;\"></i>\r\n <el-dropdown-menu slot=\"dropdown\">\r\n <el-dropdown-item @click.native=\"toUser\">个人中心</el-dropdown-item>\r\n <el-dropdown-item @click.native=\"logout\">退出登录</el-dropdown-item>\r\n </el-dropdown-menu>\r\n </el-dropdown>\r\n\r\n </div>\r\n</template>\r\n\r\n<script>\r\n export default {\r\n name: \"Header\",\r\n data(){\r\n return {\r\n user : JSON.parse(sessionStorage.getItem('CurUser'))\r\n }\r\n },\r\n props:{\r\n icon:String\r\n },\r\n methods:{\r\n toUser(){\r\n console.log('to_user')\r\n\r\n this.$router.push(\"/Home\")\r\n },\r\n logout(){\r\n console.log('logout')\r\n\r\n this.$confirm('您确定要退出登录吗?', '提示', {\r\n confirmButtonText: '确定', //确认按钮的文字显示\r\n type: 'warning',\r\n center: true, //文字居中显示\r\n\r\n })\r\n .then(() => {\r\n this.$message({\r\n type:'success',\r\n message:'退出登录成功!'\r\n })\r\n\r\n this.$router.push(\"/\")\r\n sessionStorage.clear()\r\n })\r\n .catch(() => {\r\n this.$message({\r\n type:'info',\r\n message:'已取消退出登录!'\r\n })\r\n })\r\n\r\n },\r\n collapse(){\r\n this.$emit('doCollapse')\r\n }\r\n\r\n },\r\n created(){\r\n this.$router.push(\"/Home\")\r\n }\r\n\r\n }\r\n</script>\r\n\r\n<style scoped>\r\n\r\n</style>"]}]} |