Files
tekelanew_acs/acs/nladmin-ui/node_modules/.cache/babel-loader/7e2a03dfe0e90c9bd64a9538658a0753.json
2024-12-05 09:33:18 +08:00

1 line
6.9 KiB
JSON

{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\babel-loader\\lib\\index.js!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\login.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\login.vue","mtime":1732871026698},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\babel.config.js","mtime":1732871025888},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1732872825017},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1732872825835}],"contextDependencies":[],"result":["\"use strict\";\n\nvar _interopRequireDefault = require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/interopRequireDefault.js\");\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _rsaEncrypt = require(\"@/utils/rsaEncrypt\");\nvar _settings = _interopRequireDefault(require(\"@/settings\"));\nvar _login = require(\"@/api/login\");\nvar _jsCookie = _interopRequireDefault(require(\"js-cookie\"));\nvar _background = _interopRequireDefault(require(\"@/assets/images/background.jpg\"));\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar _default = exports.default = {\n name: 'Login',\n data: function data() {\n return {\n language: '简体中文',\n title: '诺力开发平台',\n title_param: 'platform',\n Background: _background.default,\n codeUrl: '',\n cookiePass: '',\n loginForm: {\n username: 'admin',\n password: '123456',\n rememberMe: false,\n code: '',\n uuid: ''\n },\n loginRules: {\n username: [{\n required: true,\n trigger: 'blur',\n message: '用户名不能为空'\n }],\n password: [{\n required: true,\n trigger: 'blur',\n message: '密码不能为空'\n }],\n code: [{\n required: true,\n trigger: 'change',\n message: '验证码不能为空'\n }]\n },\n loading: false,\n redirect: undefined\n };\n },\n watch: {\n $route: {\n handler: function handler(route) {\n this.redirect = route.query && route.query.redirect;\n },\n immediate: true\n }\n },\n created: function created() {\n var _this = this;\n this.setLang(localStorage.getItem('lang'));\n this.getValueByCode(this.title_param).then(function (res) {\n _this.title = res.value;\n });\n // 获取验证码\n this.getCode();\n // 获取用户名密码等Cookie\n this.getCookie();\n // token 过期提示\n this.point();\n },\n methods: {\n // 中英文切换\n langChange: function langChange(command) {\n this.$i18n.locale = command;\n localStorage.setItem('lang', command);\n this.setLang(command);\n location.reload();\n },\n setLang: function setLang(command) {\n if (command === 'en') {\n this.language = 'English';\n } else if (command === 'zh') {\n this.language = '简体中文';\n } else if (command === 'in') {\n this.language = 'Indonesian';\n }\n },\n getCode: function getCode() {\n var _this2 = this;\n (0, _login.getCodeImg)().then(function (res) {\n _this2.codeUrl = res.img;\n _this2.loginForm.uuid = res.uuid;\n });\n },\n getCookie: function getCookie() {\n var username = _jsCookie.default.get('username');\n var password = _jsCookie.default.get('password');\n var rememberMe = _jsCookie.default.get('rememberMe');\n // 保存cookie里面的加密后的密码\n this.cookiePass = password === undefined ? '' : password;\n password = password === undefined ? this.loginForm.password : password;\n this.loginForm = {\n username: username === undefined ? this.loginForm.username : username,\n password: password,\n rememberMe: rememberMe === undefined ? false : Boolean(rememberMe),\n device_code: ''\n };\n },\n handleLogin: function handleLogin() {\n var _this3 = this;\n this.$refs.loginForm.validate(function (valid) {\n var user = {\n username: _this3.loginForm.username,\n password: _this3.loginForm.password,\n rememberMe: _this3.loginForm.rememberMe,\n code: _this3.loginForm.code,\n uuid: _this3.loginForm.uuid\n };\n user.password = (0, _rsaEncrypt.encrypt)(user.password);\n if (valid) {\n _this3.loading = true;\n if (user.rememberMe) {\n _jsCookie.default.set('username', user.username, {\n expires: _settings.default.passCookieExpires\n });\n _jsCookie.default.set('password', _this3.loginForm.password, {\n expires: _settings.default.passCookieExpires\n });\n _jsCookie.default.set('rememberMe', user.rememberMe, {\n expires: _settings.default.passCookieExpires\n });\n } else {\n _jsCookie.default.remove('username');\n _jsCookie.default.remove('password');\n _jsCookie.default.remove('rememberMe');\n }\n _this3.$store.dispatch('Login', user).then(function () {\n _this3.loading = false;\n window.location.href = _this3.redirect;\n // if (this.redirect === 'http://localhost:8013/dashboard'){\n // window.location.href = this.redirect\n // }\n // this.$router.push({ path: this.redirect || '/' })\n }).catch(function () {\n _this3.loading = false;\n _this3.getCode();\n });\n } else {\n console.log('error submit!!');\n return false;\n }\n });\n },\n point: function point() {\n var point = _jsCookie.default.get('point') !== undefined;\n console.log(point);\n if (point) {\n this.$notify({\n title: '提示',\n message: '当前登录状态已过期,请重新登录!',\n type: 'warning',\n duration: 5000\n });\n _jsCookie.default.remove('point');\n }\n }\n }\n};",null]}