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.6 KiB
1 line
6.6 KiB
{"remainingRequest":"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\\Profile.vue?vue&type=style&index=0&id=bf1681ae&scoped=true&lang=css","dependencies":[{"path":"D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\src\\components\\Profile.vue","mtime":1720265018794},{"path":"D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\node_modules\\css-loader\\dist\\cjs.js","mtime":1713435216634},{"path":"D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\node_modules\\vue-loader\\lib\\loaders\\stylePostLoader.js","mtime":1725032159447},{"path":"D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\node_modules\\postcss-loader\\src\\index.js","mtime":1713435221759},{"path":"D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1713435214031},{"path":"D:\\Work\\WorkSpace\\GitWorkSpace\\TenShop\\resource\\WarehouseManager\\src\\WarehouseManagerVue\\node_modules\\vue-loader\\lib\\index.js","mtime":1725032159118}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:DQouZWwtZGVzY3JpcHRpb25zIHsNCiAgICB3aWR0aDogOTAlOw0KDQogICAgbWFyZ2luOiAwIGF1dG87DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KfQ0KDQoudXNlckluZm8gew0KICAgIGZvbnQtc2l6ZTogMzJweDsNCn0NCg=="},{"version":3,"sources":["Profile.vue"],"names":[],"mappings":";AAsIA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA","file":"Profile.vue","sourceRoot":"src/components","sourcesContent":["<!--\r\n * @Description: \r\n * @Author: \r\n * @Date: 2024-03-04 15:31:03\r\n-->\r\n<template>\r\n <div\r\n style=\"\r\n text-align: center;\r\n height: 100%;\r\n padding: 20px 0 0 0;\r\n margin: 0px;\r\n \"\r\n >\r\n <div class=\"userInfo\">\r\n <b> 当前登录信息</b>\r\n </div>\r\n \r\n <el-descriptions\r\n title=\"\"\r\n :column=\"1\"\r\n size=\"40\"\r\n border\r\n style=\"padding: 20px 0 20px 0\"\r\n >\r\n <el-descriptions-item >\r\n <template slot=\"label\">\r\n <i class=\"iconfont icon-r-user1\" style=\"font-size: 26px;\"></i>\r\n <span style=\"font-size: 23px;\"> 账号</span>\r\n </template>\r\n\r\n <el-tag type=\"info\">{{ user.no }}</el-tag>\r\n </el-descriptions-item>\r\n <el-descriptions-item>\r\n <template slot=\"label\">\r\n <i class=\"iconfont icon-r-edit\" style=\"font-size: 26px;\"></i>\r\n <span style=\"font-size: 23px;\"> 姓名</span>\r\n </template>\r\n <el-tag type=\"info\">{{ user.name }}</el-tag>\r\n </el-descriptions-item>\r\n <el-descriptions-item>\r\n <template slot=\"label\">\r\n <i class=\"iconfont icon-r-team\" style=\"font-size: 26px;\"></i>\r\n <span style=\"font-size: 23px;\"> 电话</span>\r\n </template>\r\n <el-tag type=\"info\">{{ user.phone }}</el-tag>\r\n </el-descriptions-item>\r\n <el-descriptions-item>\r\n <template slot=\"label\">\r\n <i class=\"iconfont icon-r-user3\" style=\"font-size: 26px;\"></i>\r\n <span style=\"font-size: 23px;\"> 性别</span>\r\n </template>\r\n <el-tag\r\n :type=\"user.sex == 1 ? 'primary' : 'danger'\"\r\n disable-transitions\r\n ><i \r\n :class=\"\r\n user.sex == 1 ? 'el-icon-male' : 'el-icon-female'\r\n \"\r\n ></i\r\n >\r\n {{ user.sex == 1 ? \"男\" : \"女\" }}</el-tag\r\n >\r\n </el-descriptions-item>\r\n <el-descriptions-item>\r\n <template slot=\"label\">\r\n <i class=\"iconfont icon-r-mark1\" style=\"font-size: 26px;\"></i>\r\n <span style=\"font-size: 23px;\"> 角色</span>\r\n </template>\r\n <el-tag type=\"success\" disable-transitions>{{\r\n user.roleId == 0\r\n ? \"超级管理员\"\r\n : user.roleId == 1\r\n ? \"管理员\"\r\n : \"用户\"\r\n }}</el-tag>\r\n </el-descriptions-item>\r\n </el-descriptions>\r\n <hr />\r\n <el-row style=\"text-align: left\">\r\n <el-button\r\n type=\"danger\"\r\n @click=\"logout\"\r\n style=\"margin: 25px 0 0 90px; font-size: 22px;\"\r\n >\r\n 退出登录</el-button\r\n >\r\n </el-row>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n name: \"Home\",\r\n data() {\r\n return {\r\n user: {},\r\n };\r\n },\r\n computed: {},\r\n methods: {\r\n init() {\r\n this.user = JSON.parse(sessionStorage.getItem(\"CurUser\"));\r\n },\r\n logout() {\r\n this.$confirm(\"您确定要退出登录吗?\", \"提示\", {\r\n confirmButtonText: \"确定\", //确认按钮的文字显示\r\n type: \"warning\",\r\n center: true, //文字居中显示\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 created() {\r\n this.init();\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped>\r\n.el-descriptions {\r\n width: 90%;\r\n\r\n margin: 0 auto;\r\n text-align: center;\r\n}\r\n\r\n.userInfo {\r\n font-size: 32px;\r\n}\r\n</style>"]}]} |