|
@ -92,7 +92,7 @@ |
|
|
</template> |
|
|
</template> |
|
|
|
|
|
|
|
|
<script setup> |
|
|
<script setup> |
|
|
import { ref } from 'vue' |
|
|
|
|
|
|
|
|
import { ref, onMounted } from 'vue' |
|
|
import Back from '@/static/img/login/back.png' |
|
|
import Back from '@/static/img/login/back.png' |
|
|
import { DesktopIcon, LockOnIcon } from 'tdesign-icons-vue-next' |
|
|
import { DesktopIcon, LockOnIcon } from 'tdesign-icons-vue-next' |
|
|
import { useRouter } from 'vue-router' |
|
|
import { useRouter } from 'vue-router' |
|
@ -119,13 +119,20 @@ const onSubmit = async ({ validateResult, firstError }) => { |
|
|
accountStore.updateToken(res?.data?.token) |
|
|
accountStore.updateToken(res?.data?.token) |
|
|
accountStore.updateUsername(res?.data?.username) |
|
|
accountStore.updateUsername(res?.data?.username) |
|
|
Cookie.setCookie('t', res?.data?.token) |
|
|
Cookie.setCookie('t', res?.data?.token) |
|
|
router.push('/') |
|
|
|
|
|
|
|
|
window.location.href = '/' |
|
|
} else { |
|
|
} else { |
|
|
MessagePlugin.error({ content: '请输入正确的用户名和密码!' }) |
|
|
MessagePlugin.error({ content: '请输入正确的用户名和密码!' }) |
|
|
} |
|
|
} |
|
|
} else { |
|
|
} else { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
onMounted(() => { |
|
|
|
|
|
const token = Cookie.getCookie('t') |
|
|
|
|
|
if (token) { |
|
|
|
|
|
window.location.href = '/' |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
</script> |
|
|
</script> |
|
|
|
|
|
|
|
|
<style lang="scss" scoped> |
|
|
<style lang="scss" scoped> |
|
|