address.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. import request from '../utils/request.js'
  2. class address extends request {
  3. /**
  4. * 获取用户地址列表
  5. */
  6. static getAdressList(params) {
  7. return this.postRequest(`${this.BASE_GROUP_URL}open/user/get-address-list`, {
  8. mobile:params.mobile,
  9. });
  10. }
  11. /**
  12. * 地址保存
  13. */
  14. static addoreditaddress(params) {
  15. return this.postRequest(`${this.BASE_GROUP_URL}open/user/add-edit-address`, {
  16. mobile:params.mobile,
  17. addressId:params.addressId,
  18. name:params.name,
  19. gender:params.gender,
  20. phone:params.phone,
  21. address:params.address,
  22. longitude:params.longitude,
  23. latitude:params.latitude,
  24. houseNumber:params.houseNumber,
  25. tagName:params.tagName,
  26. });
  27. }
  28. /**
  29. * 地址删除
  30. */
  31. static deladdress(params) {
  32. return this.postRequest(`${this.BASE_GROUP_URL}open/user/delete-address`, {
  33. mobile:params.mobile,
  34. addressId:params.addressId
  35. });
  36. }
  37. static getddress(params) {
  38. return this.postRequest(`${this.BASE_GROUP_URL}open/user/get-address`, {
  39. mobile:params.mobile,
  40. addressId:params.addressId
  41. });
  42. }
  43. }
  44. export default address