user.js 839 B

1234567891011121314151617181920212223242526272829
  1. export default ($axios) => {
  2. const userApis = {}
  3. // 判断用户手机号是否绑定了机构信息
  4. userApis.fetchClubAuthInfo = (params = {}) =>
  5. $axios.get('/wx/user/info', { params })
  6. // 机构注册(全部信息注册)
  7. userApis.clubUserRegisterAll = (data = {}) =>
  8. $axios.post('/wx/user/register/all', data)
  9. // 机构账号注册
  10. userApis.clubUserRegister = (data = {}) =>
  11. $axios.post('/wx/user/register/simple', data)
  12. // 机构账号密码找回
  13. userApis.clubUserReset = (data = {}) =>
  14. $axios.post('/wx/user/password/update', data)
  15. // 机构账号登录
  16. userApis.clubUserLogin = (data = {}) =>
  17. $axios.post('/wx/user/login/password', data)
  18. // 机构账号验证码
  19. userApis.clubUserCodeSend = (data = {}) =>
  20. $axios.post('/wx/user/login/code/send', data)
  21. return userApis
  22. }