api.js 696 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import {
  2. HTTP
  3. } from './Http.js'
  4. class ApiModel extends HTTP {
  5. /* 获取验证码 */
  6. getPassword(data) {
  7. return this.request({
  8. url: "/getpassword",
  9. data
  10. })
  11. }
  12. /* 登录 */
  13. login(data) {
  14. return this.request({
  15. url: "/login",
  16. data
  17. })
  18. }
  19. /* 基本通用 */
  20. basic(data, loading = true) {
  21. console.log(loading,data)
  22. return this.request({
  23. url: "",
  24. data,
  25. loading
  26. })
  27. }
  28. /* 注销登录 */
  29. logout(data) {
  30. return this.request({
  31. url: "/logout",
  32. data
  33. })
  34. }
  35. }
  36. export {
  37. ApiModel
  38. }