register.js 794 B

12345678910111213141516171819202122232425
  1. import axios from '~plugins/axios'
  2. export const actions = {
  3. // 个人注册
  4. PersonalRegister ({ commit }, params = {}) {
  5. commit('personalRegister/REQUEST_PERSONAL', params)
  6. return axios.post(`/sso/personal/register`, {params})
  7. .then(response => {
  8. commit('personalRegister/GET_PERSONAL_SUCCESS', response.data)
  9. }, err => {
  10. commit('personalRegister/GET_PERSONAL_FAILURE', err)
  11. })
  12. },
  13. // 获取校验码
  14. getCheckCode ({ commit }, params = {}) {
  15. commit('checkCode/REQUEST_CHECK_CODE', params)
  16. return axios.get(`/sso/personal/register/checkCode`, {params})
  17. .then(response => {
  18. commit('checkCode/GET_CHECK_CODE_SUCCESS', response.data)
  19. }, err => {
  20. commit('checkCode/GET_CHECK_CODE_FAILURE', err)
  21. })
  22. }
  23. }