api.js 662 B

12345678910111213141516171819202122232425262728293031323334353637
  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. return this.request({
  22. url: "",
  23. data,
  24. loading
  25. })
  26. }
  27. /* 注销登录 */
  28. logout(data) {
  29. return this.request({
  30. url: "/logout",
  31. data
  32. })
  33. }
  34. }
  35. export {
  36. ApiModel
  37. }