login.js 1.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. import request from '@/utils/request'
  2. // 登录方法
  3. export function login(username, password, code, uuid) {
  4. const data = {
  5. username,
  6. password,
  7. code,
  8. uuid
  9. }
  10. return request({
  11. 'url': '/login',
  12. headers: {
  13. isToken: false
  14. },
  15. 'method': 'post',
  16. 'data': data
  17. })
  18. }
  19. // 注册方法
  20. export function register(data) {
  21. return request({
  22. url: '/register',
  23. headers: {
  24. isToken: false
  25. },
  26. method: 'post',
  27. data: data
  28. })
  29. }
  30. // 获取用户详细信息
  31. export function getInfo() {
  32. return request({
  33. 'url': '/getInfo',
  34. 'method': 'get'
  35. })
  36. }
  37. // 退出方法
  38. export function logout() {
  39. return request({
  40. 'url': '/logout',
  41. 'method': 'post'
  42. })
  43. }
  44. // 获取验证码
  45. export function getCodeImg() {
  46. return request({
  47. 'url': '/captchaImage',
  48. headers: {
  49. isToken: false
  50. },
  51. method: 'get',
  52. timeout: 20000
  53. })
  54. }
  55. // 获取eidtoken
  56. export function getEidtoken() {
  57. return request({
  58. 'url': '/identityAuthentication/selectIdentityAuthenticaEIDtoken',
  59. method: 'post',
  60. })
  61. }
  62. // 发送人脸认证之后的eidtoken
  63. export function sendEidtoken(data) {
  64. return request({
  65. 'url': '/identityAuthentication/selectIdentityAuthenticaRespon',
  66. method: 'post',
  67. data: data
  68. })
  69. }
  70. // 获取手机验证码
  71. export function sendCode(data) {
  72. return request({
  73. 'url': '/weChatUser/sendCode',
  74. method: 'get',
  75. params:data
  76. })
  77. }
  78. // 注册方法
  79. export function wxregister(data) {
  80. return request({
  81. url: '/weChatUser/registerUser',
  82. headers: {
  83. isToken: false
  84. },
  85. method: 'post',
  86. data: data
  87. })
  88. }