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.
 
 
 
 
manage/springboot/vue/node_modules/.cache/babel-loader/bcc083a63493cdcc57fc0da0cfe...

1 lines
5.5 KiB

{"remainingRequest":"C:\\Users\\明允\\Desktop\\manage\\springboot\\vue\\node_modules\\babel-loader\\lib\\index.js!C:\\Users\\明允\\Desktop\\manage\\springboot\\vue\\node_modules\\cache-loader\\dist\\cjs.js??ref--1-0!C:\\Users\\明允\\Desktop\\manage\\springboot\\vue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\明允\\Desktop\\manage\\springboot\\vue\\src\\views\\front\\Front.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\明允\\Desktop\\manage\\springboot\\vue\\src\\views\\front\\Front.vue","mtime":1714321021758},{"path":"C:\\Users\\明允\\Desktop\\manage\\springboot\\vue\\babel.config.js","mtime":1642682271570},{"path":"C:\\Users\\明允\\Desktop\\manage\\springboot\\vue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1713785856543},{"path":"C:\\Users\\明允\\Desktop\\manage\\springboot\\vue\\node_modules\\babel-loader\\lib\\index.js","mtime":1713785857863},{"path":"C:\\Users\\明允\\Desktop\\manage\\springboot\\vue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1713785856543},{"path":"C:\\Users\\明允\\Desktop\\manage\\springboot\\vue\\node_modules\\vue-loader\\lib\\index.js","mtime":1713785858382}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:ZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJGcm9udCIsCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIHVzZXI6IGxvY2FsU3RvcmFnZS5nZXRJdGVtKCJ1c2VyIikgPyBKU09OLnBhcnNlKGxvY2FsU3RvcmFnZS5nZXRJdGVtKCJ1c2VyIikpIDoge30KICAgIH07CiAgfSwKICBjcmVhdGVkKCkge30sCiAgbWV0aG9kczogewogICAgbG9nb3V0KCkgewogICAgICB0aGlzLiRzdG9yZS5jb21taXQoImxvZ291dCIpOwogICAgICB0aGlzLiRtZXNzYWdlLnN1Y2Nlc3MoIumAgOWHuuaIkOWKnyIpOwogICAgfQogIH0KfTs="},{"version":3,"names":["name","data","user","localStorage","getItem","JSON","parse","created","methods","logout","$store","commit","$message","success"],"sources":["src/views/front/Front.vue"],"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/attendance\" 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"],"mappings":"AAuDA;EACAA,IAAA;EACAC,KAAA;IACA;MACAC,IAAA,EAAAC,YAAA,CAAAC,OAAA,WAAAC,IAAA,CAAAC,KAAA,CAAAH,YAAA,CAAAC,OAAA;IACA;EACA;EACAG,QAAA,GAEA;EACAC,OAAA;IACAC,OAAA;MACA,KAAAC,MAAA,CAAAC,MAAA;MACA,KAAAC,QAAA,CAAAC,OAAA;IACA;EACA;AACA","ignoreList":[]}]}