1 line
8.8 KiB
JSON
1 line
8.8 KiB
JSON
{"remainingRequest":"F:\\lixiaobang\\suyi1111\\suyiScreen\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!F:\\lixiaobang\\suyi1111\\suyiScreen\\src\\views\\login\\login.vue?vue&type=style&index=0&id=5d428c2c&lang=scss&scoped=true&","dependencies":[{"path":"F:\\lixiaobang\\suyi1111\\suyiScreen\\src\\views\\login\\login.vue","mtime":1675401899649},{"path":"F:\\lixiaobang\\suyi1111\\suyiScreen\\node_modules\\css-loader\\dist\\cjs.js","mtime":1670891605104},{"path":"F:\\lixiaobang\\suyi1111\\suyiScreen\\node_modules\\vue-loader\\lib\\loaders\\stylePostLoader.js","mtime":1670891614531},{"path":"F:\\lixiaobang\\suyi1111\\suyiScreen\\node_modules\\postcss-loader\\src\\index.js","mtime":1670891611021},{"path":"F:\\lixiaobang\\suyi1111\\suyiScreen\\node_modules\\sass-loader\\dist\\cjs.js","mtime":1670891612963},{"path":"F:\\lixiaobang\\suyi1111\\suyiScreen\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1670891604112},{"path":"F:\\lixiaobang\\suyi1111\\suyiScreen\\node_modules\\vue-loader\\lib\\index.js","mtime":1670891614530}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKDQoubG9naW5NYWluIHsNCiAgd2lkdGg6IDE5MjBweDsNCiAgaGVpZ2h0OiAxMDgwcHg7DQogIGJhY2tncm91bmQ6IHVybCgiLi4vLi4vYXNzZXRzL25ld2JhbkltZy9tYXBCZWlqaW5nLnBuZyIpIG5vLXJlcGVhdDsNCiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7DQogIC5sb2dpblRvcCB7DQogICAgd2lkdGg6IDEwMCU7DQogICAgaGVpZ2h0OiA4JTsNCiAgICBkaXNwbGF5OiBmbGV4Ow0KICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7DQogICAgLmxvZ2luVGl0bGUgew0KICAgICAgY29sb3I6ICNmZmY7DQogICAgICBmb250LXNpemU6IDQ1cHg7DQogICAgfQ0KICB9DQogIC5sb2dpbkNvbnRlbnQgew0KICAgIHdpZHRoOiAxMDAlOw0KICAgIGhlaWdodDogY2FsYygxMDAlIC0gOCUpOw0KICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgICAubG9naW5JY29uIHsNCiAgICAgIHdpZHRoOiAxMDkxcHg7DQogICAgICBoZWlnaHQ6IDkzNHB4Ow0KICAgICAgcG9zaXRpb246IGFic29sdXRlOw0KICAgIC8vICAgdG9wOiA5JTsNCiAgICAgIGxlZnQ6IDIyJTsNCiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzY2FsZW91dCAxLjVzIGluZmluaXRlIGVhc2UtaW4tb3V0Ow0KICAgICAgYW5pbWF0aW9uOiBzY2FsZW91dCAxLjVzIGluZmluaXRlIGVhc2UtaW4tb3V0Ow0KICAgIH0NCiAgICBALXdlYmtpdC1rZXlmcmFtZXMgc2NhbGVvdXQgew0KICAgICAgMCUgew0KICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7DQogICAgICB9DQoNCiAgICAgIDEwMCUgew0KICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wMik7DQogICAgICAgIG9wYWNpdHk6IDA7DQogICAgICB9DQogICAgfQ0KICAgIC5sb2dpbkZvcm0gew0KICAgICAgcG9zaXRpb246IGFic29sdXRlOw0KICAgICAgd2lkdGg6IDI1JTsNCiAgICAgIGhlaWdodDogMzUlOw0KICAgICAgbGVmdDogMzklOw0KICAgICAgdG9wOiAyMCU7DQogICAgICBkaXNwbGF5OiBmbGV4Ow0KICAgICAgZmxleC13cmFwOiB3cmFwOw0KICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7DQogICAgICBwYWRkaW5nOiA3cHg7DQogICAgICBiYWNrZ3JvdW5kOiB1cmwoIi4uLy4uL2Fzc2V0cy9ib3JhZC1iZy5wbmciKSBuby1yZXBlYXQ7DQogICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsNCiAgICAgIC53ZWxjb21lIHsNCiAgICAgICAgY29sb3I6ICNmZmY7DQogICAgICAgIGZvbnQtc2l6ZTogMjBweDsNCiAgICAgICAgaGVpZ2h0OiA4JTsNCiAgICAgIH0NCiAgICAgIC5mb3JtIHsNCiAgICAgICAgd2lkdGg6IDEwMCU7DQogICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gOCUpOw0KICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94Ow0KICAgICAgICBwYWRkaW5nOiAxMHB4Ow0KICAgICAgICBwYWRkaW5nLXRvcDogNDBweDsNCiAgICAgICAgLmVsLWZvcm0taXRlbSB7DQogICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDsNCiAgICAgICAgfQ0KICAgICAgICA6OnYtZGVlcCAuZWwtZm9ybS1pdGVtX19jb250ZW50IHsNCiAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50Ow0KICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4Ow0KICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgICAgICAgICBmb250LXNpemU6IDE0cHg7DQogICAgICAgICAgZGlzcGxheTogZmxleDsNCiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDsNCiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTsNCiAgICAgICAgfQ0KICAgICAgfQ0KICAgIH0NCiAgfQ0KfQ0K"},{"version":3,"sources":["login.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAwFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"login.vue","sourceRoot":"src/views/login","sourcesContent":["<template>\r\n <div class=\"loginMain\">\r\n <div class=\"loginTop\">\r\n <div class=\"loginTitle\">重要用户配电站房数字化管理系统登录</div>\r\n </div>\r\n <div class=\"loginContent\">\r\n <div class=\"loginIcon\">\r\n <img\r\n src=\"@/assets/newbanImg/beijingyuan.png\"\r\n style=\"width: 100%; height: 100%\"\r\n />\r\n </div>\r\n <div class=\"loginForm\">\r\n <div class=\"welcome\">欢迎登录</div>\r\n <el-form\r\n :model=\"loginForm\"\r\n :rules=\"rules\"\r\n status-icon\r\n label-position=\"left\"\r\n label-width=\"70px\"\r\n class=\"form\"\r\n ref=\"loginForm\"\r\n >\r\n <el-form-item label=\"用户名\" prop=\"userName\">\r\n <el-input type=\"text\" v-model=\"loginForm.userName\"></el-input>\r\n </el-form-item>\r\n\r\n <el-form-item label=\"密码\" prop=\"password\">\r\n <el-input type=\"password\" v-model=\"loginForm.password\"></el-input>\r\n </el-form-item>\r\n\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm()\">登录</el-button>\r\n <el-button @click=\"empty()\">重置</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n name: \"login\",\r\n data() {\r\n return {\r\n loginForm: {\r\n userName: \"admin\",\r\n password: \"123456\",\r\n },\r\n rules: {\r\n userName: [\r\n { required: true, message: \"请输入用户名\", trigger: \"blur\" },\r\n { min: 1, max: 8, message: \"长度请在1到8个字符\", trigger: \"blur\" },\r\n ],\r\n password: [\r\n { required: true, message: \"请输入密码\", trigger: \"blur\" },\r\n { min: 1, max: 8, message: \"长度请在1到8个字符\", trigger: \"blur\" },\r\n ],\r\n },\r\n };\r\n },\r\n mounted() {},\r\n methods: {\r\n //登录事件\r\n submitForm() {\r\n this.$refs.loginForm.validate((valid) => {\r\n if (valid) {\r\n this.$message.success(\"登录成功\");\r\n this.$router.push(\"/index\");\r\n } else {\r\n this.$message.error(\"请输入正确的账号和密码\");\r\n console.log(\"error submit!!\");\r\n return false;\r\n }\r\n });\r\n },\r\n //清空\r\n empty(){\r\n this.$message.success(\"用户名已重置\");\r\n this.loginForm.userName = ''\r\n this.loginForm.password = ''\r\n }\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.loginMain {\r\n width: 1920px;\r\n height: 1080px;\r\n background: url(\"../../assets/newbanImg/mapBeijing.png\") no-repeat;\r\n background-size: 100% 100%;\r\n .loginTop {\r\n width: 100%;\r\n height: 8%;\r\n display: flex;\r\n align-items: center;\r\n .loginTitle {\r\n color: #fff;\r\n font-size: 45px;\r\n }\r\n }\r\n .loginContent {\r\n width: 100%;\r\n height: calc(100% - 8%);\r\n position: relative;\r\n .loginIcon {\r\n width: 1091px;\r\n height: 934px;\r\n position: absolute;\r\n // top: 9%;\r\n left: 22%;\r\n -webkit-animation: scaleout 1.5s infinite ease-in-out;\r\n animation: scaleout 1.5s infinite ease-in-out;\r\n }\r\n @-webkit-keyframes scaleout {\r\n 0% {\r\n -webkit-transform: scale(1);\r\n }\r\n\r\n 100% {\r\n -webkit-transform: scale(1.02);\r\n opacity: 0;\r\n }\r\n }\r\n .loginForm {\r\n position: absolute;\r\n width: 25%;\r\n height: 35%;\r\n left: 39%;\r\n top: 20%;\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n padding: 7px;\r\n background: url(\"../../assets/borad-bg.png\") no-repeat;\r\n background-size: 100% 100%;\r\n .welcome {\r\n color: #fff;\r\n font-size: 20px;\r\n height: 8%;\r\n }\r\n .form {\r\n width: 100%;\r\n height: calc(100% - 8%);\r\n box-sizing: border-box;\r\n padding: 10px;\r\n padding-top: 40px;\r\n .el-form-item {\r\n margin-bottom: 50px;\r\n }\r\n ::v-deep .el-form-item__content {\r\n margin-left: 0 !important;\r\n line-height: 40px;\r\n position: relative;\r\n font-size: 14px;\r\n display: flex;\r\n flex-wrap: nowrap;\r\n justify-content: space-evenly;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n</style>"]}]} |