riku
2023-11-24 dd5fbe2e6cacffa0ff67f0f68c262d14ddfce3cc
src/views/login/LoginSystem.vue
@@ -41,7 +41,7 @@
import Cookie from 'js-cookie'
import ValidateCode from '@/sfc/ValidateCode.vue'
import loginApi from '@/api/loginApi.js'
// import md5 from 'js-md5'
import { useLoginUserStore } from '@/stores/user'
export default {
  components: {
    ValidateCode
@@ -61,10 +61,12 @@
      result: ''
    }
  },
setup(){
  const user = useLoginUserStore()
  return {user}
},
  mounted() {
    this.getAccount()
    localStorage.setItem('zmc','zmc')
    localStorage.setItem('pass','1234')
  },
  methods: {
    login() {
@@ -77,6 +79,11 @@
            ElMessage.success('登录成功')
            const token = 'abc'
            Cookie.set('token', token)
            // 输入的用户名保存在pinia中,并且存入浏览器本地
            this.user.currentLoginUser = res.data.data
            localStorage.setItem('currentUserName',res.data.data)
            // 登录成功,跳转到对应页面
            this.$router.push('/edata') // 假设登录成功后跳转到 '/dashboard' 页面
            // 保存token