login.js 556 B

12345678910111213141516171819202122232425262728
  1. const login = {
  2. state: {
  3. flag: false
  4. },
  5. mutations: {
  6. SET_FLAG: (state, flag) => {
  7. state.flag = flag
  8. }
  9. },
  10. actions: {
  11. Login({ commit }, userInfo) {
  12. console.log(userInfo)
  13. const username = userInfo.userName.trim();
  14. const password = userInfo.password.trim();
  15. return new Promise((resolve, reject) => {
  16. if(username == 'admin' && password == '123456') {
  17. resolve();
  18. commit('SET_FLAG', true)
  19. }else {
  20. reject();
  21. }
  22. })
  23. }
  24. }
  25. }
  26. export default login