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 lines
4.7 KiB
1 lines
4.7 KiB
{"remainingRequest":"C:\\Users\\明允\\Desktop\\springboot\\vue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\明允\\Desktop\\springboot\\vue\\src\\views\\front\\Front.vue?vue&type=style&index=0&id=35a2e4f9&lang=css","dependencies":[{"path":"C:\\Users\\明允\\Desktop\\springboot\\vue\\src\\views\\front\\Front.vue","mtime":1691390717667},{"path":"C:\\Users\\明允\\Desktop\\springboot\\vue\\node_modules\\css-loader\\dist\\cjs.js","mtime":1713785857195},{"path":"C:\\Users\\明允\\Desktop\\springboot\\vue\\node_modules\\vue-loader\\lib\\loaders\\stylePostLoader.js","mtime":1713785859014},{"path":"C:\\Users\\明允\\Desktop\\springboot\\vue\\node_modules\\postcss-loader\\src\\index.js","mtime":1713785857859},{"path":"C:\\Users\\明允\\Desktop\\springboot\\vue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1713785856543},{"path":"C:\\Users\\明允\\Desktop\\springboot\\vue\\node_modules\\vue-loader\\lib\\index.js","mtime":1713785858382}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:DQouaXRlbXsNCiAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KICB3aWR0aDogMTAwcHg7DQoNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KICBjdXJzb3I6IHBvaW50ZXINCn0NCi5pdGVtIGEgew0KICBjb2xvcjogCSMxRTkwRkY7DQp9DQouaXRlbTpob3ZlcnsNCiAgYmFja2dyb3VuZC1jb2xvcjogCUxpZ2h0UGluazsNCn0NCg=="},{"version":3,"sources":["Front.vue"],"names":[],"mappings":";AA0EA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"Front.vue","sourceRoot":"src/views/front","sourcesContent":["<template>\r\n <div>\r\n<!-- 头部-->\r\n <div style=\"display: flex; height: 60px; line-height: 60px; border-bottom: 1px solid #eee\">\r\n <div style=\"width: 300px; display: flex; padding-left: 30px\">\r\n <div style=\"width: 60px\">\r\n<!-- <img src=\"../../assets/logo1.png\" alt=\"\" style=\"width: 50px; position: relative; top: 5px; right: 0\">-->\r\n </div>\r\n <div style=\"flex: 1\" >欢迎来到企业员工管理系统</div>\r\n </div>\r\n <div style=\"flex: 1\">\r\n\r\n <el-menu :default-active=\"'1'\" class=\"el-menu-demo\" mode=\"horizontal\" router>\r\n <el-menu-item index=\"/front/home\">首页</el-menu-item>\r\n <el-menu-item index=\"/front/leaverecords\" v-if=\"user.role === 'ROLE_USER'\">请假上报</el-menu-item>\r\n <el-menu-item index=\"/front/salary\" v-if=\"user.role === 'ROLE_USER'\">查看我的工资</el-menu-item>\r\n <el-menu-item index=\"/home\" >后台页面</el-menu-item>\r\n </el-menu>\r\n </div>\r\n <div style=\"width: 200px\">\r\n <div v-if=\"!user.username\" style=\"text-align: right; padding-right: 30px\">\r\n <el-button @click=\"$router.push('/login')\">登录</el-button>\r\n <el-button @click=\"$router.push('/register')\">注册</el-button>\r\n </div>\r\n <div v-else>\r\n <el-dropdown style=\"width: 150px; cursor: pointer; text-align: right\">\r\n <div style=\"display: inline-block\">\r\n <img :src=\"user.avatarUrl\" alt=\"\"\r\n style=\"width: 30px; border-radius: 50%; position: relative; top: 10px; right: 5px\">\r\n <span>{{ user.nickname }}</span><i class=\"el-icon-arrow-down\" style=\"margin-left: 5px\"></i>\r\n </div>\r\n <el-dropdown-menu slot=\"dropdown\" style=\"width: 100px; text-align: center\">\r\n <el-dropdown-item style=\"font-size: 14px; padding: 5px 0\">\r\n <router-link to=\"/front/password\">修改密码</router-link>\r\n </el-dropdown-item>\r\n <el-dropdown-item style=\"font-size: 14px; padding: 5px 0\">\r\n <router-link to=\"/front/person\">个人信息</router-link>\r\n </el-dropdown-item>\r\n <el-dropdown-item style=\"font-size: 14px; padding: 5px 0\">\r\n <span style=\"text-decoration: none\" @click=\"logout\">退出</span>\r\n </el-dropdown-item>\r\n </el-dropdown-menu>\r\n </el-dropdown>\r\n </div>\r\n </div>\r\n </div>\r\n\r\n <div style=\"width: 1000px; margin: 0 auto\">\r\n <router-view />\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n name: \"Front\",\r\n data() {\r\n return {\r\n user: localStorage.getItem(\"user\") ? JSON.parse(localStorage.getItem(\"user\")) : {}\r\n }\r\n },\r\n created() {\r\n\r\n },\r\n methods: {\r\n logout() {\r\n this.$store.commit(\"logout\")\r\n this.$message.success(\"退出成功\")\r\n }\r\n }\r\n}\r\n</script>\r\n\r\n<style>\r\n.item{\r\n display: inline-block;\r\n width: 100px;\r\n\r\n text-align: center;\r\n cursor: pointer\r\n}\r\n.item a {\r\n color: \t#1E90FF;\r\n}\r\n.item:hover{\r\n background-color: \tLightPink;\r\n}\r\n</style>\r\n"]}]} |