|
|
@@ -55,8 +55,11 @@
|
|
|
import { ref, reactive } from 'vue';
|
|
|
import { ElMessage } from 'element-plus';
|
|
|
import type { FormInstance } from 'element-plus';
|
|
|
+ import md5 from 'blueimp-md5';
|
|
|
import exitIcon from 'assets/svg/exit.svg';
|
|
|
import { useUserStore } from '@/store/modules/user';
|
|
|
+ import { PWD_KEY } from '@/utils/pwd';
|
|
|
+
|
|
|
const props = defineProps<{ title: string }>();
|
|
|
|
|
|
const userStore = useUserStore();
|
|
|
@@ -73,6 +76,7 @@
|
|
|
formRef.value.validate((valid: boolean) => {
|
|
|
if (valid) {
|
|
|
console.log('valid', formValue);
|
|
|
+ formValue.password = md5(PWD_KEY + formValue.password);
|
|
|
userStore
|
|
|
.login(formValue)
|
|
|
.then(() => {
|