|
|
@@ -49,9 +49,9 @@ import { ElMessage } from 'element-plus'
|
|
|
import router from '@/router/index'
|
|
|
import { store } from '@/stores/store'
|
|
|
const loginForm = ref({
|
|
|
- username: import.meta.env.VITE_USERNAME || '',
|
|
|
- password: import.meta.env.VITE_PASSWORD || '',
|
|
|
- tradeCode: import.meta.env.VITE_TRADE_CODE || ''
|
|
|
+ username: localStorage.getItem('username') || import.meta.env.VITE_USERNAME || '',
|
|
|
+ password: localStorage.getItem('password') || import.meta.env.VITE_PASSWORD || '',
|
|
|
+ tradeCode: localStorage.getItem('tradeCode') || import.meta.env.VITE_TRADE_CODE || ''
|
|
|
})
|
|
|
const form = ref(null)
|
|
|
const rules = {
|
|
|
@@ -69,6 +69,9 @@ const login = async () => {
|
|
|
store.userInfo = await http.get('/user/my')
|
|
|
loading.value = false
|
|
|
sessionStorage.setItem('tradeCode', loginForm.value.tradeCode)
|
|
|
+ localStorage.setItem('tradeCode', loginForm.value.tradeCode)
|
|
|
+ localStorage.setItem('username', loginForm.value.username)
|
|
|
+ localStorage.setItem('password', loginForm.value.password)
|
|
|
router.replace({ name: 'home' })
|
|
|
} catch (e) {
|
|
|
console.log(e)
|