This commit is contained in:
2023-07-24 18:07:54 +08:00
parent 79894eb7e8
commit 5bc7e7c3d1
461 changed files with 14666 additions and 8673 deletions

View File

@ -78,21 +78,92 @@ import Cookies from 'js-cookie';
import { encrypt, decrypt } from '@/utils/jsencrypt';
import useUserStore from '@/store/modules/user';
import { useRoute } from 'vue-router';
import axios from 'axios';
import { ref, onMounted, inject, reactive, watch } from 'vue';
const Route = useRoute();
console.log(Route.path);
const userStore = useUserStore();
const router = useRouter();
const { proxy } = getCurrentInstance();
const loginForm = ref({
username: 'admin',
password: 'admin123',
let loginForm = ref({
username: '',
password: '',
rememberMe: false,
code: '',
uuid: '',
});
// onMounted(() => {
// loginForm.value.password = '';
// getName();
// });
// if (window.localStorage.getItem('userName')) {
// getUserInfo();
// }
// function getName(params) {
// //获取当前URL
// var url = document.location.href;
// //声明一个对象
// var getRequest = new Object();
// //获取?的位置
// var index = url.indexOf('?');
// if (index != -1) {
// //截取出?后面的字符串
// var str = url.substr(index + 1);
// //将截取出来的字符串按照&变成数组
// let strs = str.split('&');
// //将get传参存入对象中
// for (var i = 0; i < strs.length; i++) {
// getRequest[strs[i].split('=')[0]] = strs[i].split('=')[1];
// }
// }
// if (getRequest.ticket) {
// window.localStorage.setItem('ticket', getRequest.ticket);
// axios
// .get(
// `http://36.134.45.201:8000/prod-api/system/external/getInfo?ticket=${getRequest.ticket}`
// )
// .then(response => {
// console.log(response)
// window.localStorage.setItem('divisions', response.data.data.user.dept.deptCode);
// window.localStorage.setItem('deptName', response.data.data.user.dept.deptName);
// window.localStorage.setItem('userName', response.data.data.user.userName);
// });
// }
// if (!window.localStorage.getItem('userName')) {
// setTimeout(() => {
// getName();
// }, 300);
// } else {
// loginForm.value.username = window.localStorage.getItem('userName');
// }
// }
// watch(
// () => loginForm.value.username,
// () => {
// getUserInfo();
// }
// );
// function getUserInfo() {
// console.log(loginForm.value.username, '111');
// if (loginForm.value.username) {
// loginForm.value.password = '123456';
// userStore
// .login(loginForm.value)
// .then(() => {
// router.push({ path: redirect.value || '/' });
// })
// .catch(() => {
// loading.value = false;
// // 重新获取验证码
// if (captchaEnabled.value) {
// getCode();
// }
// });
// }
// }
const loginRules = {
username: [{ required: true, trigger: 'blur', message: '请输入您的账号' }],
@ -171,7 +242,7 @@ getCookie();
justify-content: center;
align-items: center;
height: 100%;
background-image: url('../assets/images/login-background.png');
background-image: url('../assets/images/login-background.jpg');
background-size: cover;
}
.title {
@ -229,4 +300,4 @@ getCookie();
height: 40px;
padding-left: 12px;
}
</style>
</style>