Files
tekelanew_acs/acs/nladmin-ui/node_modules/.cache/vue-loader/1136ee6faf6f84c4890dac44cbb4e8fd.json

1 line
5.8 KiB
JSON
Raw Normal View History

2024-12-03 17:40:13 +08:00
{"remainingRequest":"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\\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":["//\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\r\nimport { encrypt } from '@/utils/rsaEncrypt'\r\nimport Config from '@/settings'\r\nimport { getCodeImg } from '@/api/login'\r\nimport Cookies from 'js-cookie'\r\nimport Background from '@/assets/images/background.jpg'\r\nexport default {\r\n name: 'Login',\r\n data() {\r\n return {\r\n language: '简体中文',\r\n title: '诺力开发平台',\r\n title_param: 'platform',\r\n Background: Background,\r\n codeUrl: '',\r\n cookiePass: '',\r\n loginForm: {\r\n username: 'admin',\r\n password: '123456',\r\n rememberMe: false,\r\n code: '',\r\n uuid: ''\r\n },\r\n loginRules: {\r\n username: [{ required: true, trigger: 'blur', message: '用户名不能为空' }],\r\n password: [{ required: true, trigger: 'blur', message: '密码不能为空' }],\r\n code: [{ required: true, trigger: 'change', message: '验证码不能为空' }]\r\n },\r\n loading: false,\r\n redirect: undefined\r\n }\r\n },\r\n watch: {\r\n $route: {\r\n handler: function(route) {\r\n this.redirect = route.query && route.query.redirect\r\n },\r\n immediate: true\r\n }\r\n },\r\n created() {\r\n this.setLang(localStorage.getItem('lang'))\r\n this.getValueByCode(this.title_param).then(res => {\r\n this.title = res.value\r\n })\r\n // 获取验证码\r\n this.getCode()\r\n // 获取用户名密码等Cookie\r\n this.getCookie()\r\n // token 过期提示\r\n this.point()\r\n },\r\n methods: {\r\n // 中英文切换\r\n langChange(command) {\r\n this.$i18n.locale = command\r\n localStorage.setItem('lang', command)\r\n this.setLang(command)\r\n location.reload()\r\n },\r\n setLang(command) {\r\n if (command === 'en') {\r\n this.language = 'English'\r\n } else if (command === 'zh') {\r\n this.language = '简体中文'\r\n } else if (command === 'in') {\r\n this.language = 'Indonesian'\r\n }\r\n },\r\n getCode() {\r\n getCodeImg().then(res => {\r\n this.codeUrl = res.img\r\n this.loginForm.uuid = res.uuid\r\n })\r\n },\r\n getCookie() {\r\n const username = Cookies.get('username')\r\n let password = Cookies.get('password')\r\n const rememberMe = Cookies.get('rememberMe')\r\n // 保存cookie里面的加密后的密码\r\n this.cookiePass = password === undefined ? '' : password\r\n password = password === undefined ? this.loginForm.password : password\r\n this.loginForm = {\r\n username: username === undefined ? this.loginForm.username : username,\r\n password: password,\r\n rememberMe: rememberMe === undefined ? false : Boolean(rememberMe),\r\n device_code: ''\r\n }\r\n },\r\n handleLogin() {\r\n this.$refs.loginForm.validate(valid => {\r\n const user = {\r\n