index.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. import axios from 'axios';
  2. import config from './config.js';
  3. axios.default.timeout = 5000;
  4. axios.defaults.headers.post['Content-Type'] = "application/json;charset=utf-8";
  5. // axios.defaults.baseURL = 'http://192.168.2.241';
  6. // axios.defaults.baseURL = 'http://192.168.3.117:5050';
  7. const urls = config.urls;
  8. export default {
  9. getImgCode() {//获取图片验证码
  10. return axios.post(urls.getImgVerification, {})
  11. },
  12. vertifyImgCode(data) {//校验图片验证码
  13. return axios.post(
  14. urls.verifyImgVerification,
  15. {
  16. 'code': data.imgCode,
  17. 'imgId': data.imgId
  18. }
  19. )
  20. },
  21. loginMess(data) {
  22. return axios.post(urls.login,
  23. {
  24. 'username': data.username,
  25. 'password': data.password
  26. }
  27. )
  28. },
  29. checkTel(data){//注册
  30. return axios.post(urls.checkTel,{
  31. 'username':data
  32. })
  33. },
  34. checkForgetTel(data){//忘记密码
  35. return axios.post(urls.checkForgetTel,{
  36. 'username':data
  37. })
  38. },
  39. getMobileCode(data) {//获取短信验证码
  40. return axios.post(
  41. urls.getSmsWithRegister,
  42. {
  43. 'code': data.imgCode,
  44. 'imgId': data.imgId,
  45. 'mobile': data.mobile
  46. }
  47. )
  48. },
  49. vertifyMobileCode(data) {//验证短信验证码
  50. return axios.post(
  51. urls.verifySmsVerification,
  52. {
  53. 'code': data.imgCode,
  54. 'imgId': data.imgId,
  55. 'mobile': data.mobile,
  56. 'smsCode': data.smsCode
  57. }
  58. )
  59. },
  60. regidtry(data) {//注册
  61. return axios.post(
  62. urls.registry,
  63. {
  64. "code": data.code,
  65. "email": data.email,
  66. "gmtCreate": '',
  67. "gmtModified": '',
  68. "id": 0,
  69. "imgId": data.imgId,
  70. "isDeleted": '',
  71. "linkman": data.linkman,
  72. "modifier": '',
  73. "organization": data.organization,
  74. "password": data.password,
  75. "username": data.username
  76. }
  77. )
  78. },
  79. /**************************找回密码****************************/
  80. forgetPswGetMobileCode(data) {//忘记密码获取短信验证码
  81. return axios.post(
  82. urls.getSmsWithResetPassword,
  83. {
  84. 'code': data.imgCode,
  85. 'imgId': data.imgId,
  86. 'mobile': data.mobile
  87. }
  88. )
  89. },
  90. resetPsw(data) {
  91. return axios.post(
  92. urls.resetPassword,
  93. {
  94. 'password': data.password,
  95. 'username': data.username,
  96. 'diffPassword':data.diffPassword
  97. }
  98. )
  99. },
  100. getAccessdMenu() {
  101. return axios.post(urls.getAccessdMenu);
  102. },
  103. getVersionInner(){
  104. return axios.post(urls.getVersionInner);
  105. },
  106. getVersionOuter(){
  107. return axios.post(urls.getVersionOuter);
  108. },
  109. getUserEnumsData() {
  110. return axios.post(urls.getUserEnumsData);
  111. }
  112. }