index.js 2.7 KB

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