api.js 3.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. const prefix = `${HOST}/api/wx`
  2. const $api = {
  3. getOwnerVerifyList: { // 获取业主认证列表
  4. method: 'get',
  5. url: `${prefix}/user/verify/list`
  6. },
  7. addOwnerVerify: { // 添加业主认证
  8. method: 'post',
  9. url: `${prefix}/user/verify/add`
  10. },
  11. checkPhoneCode: { // 校验手机验证码
  12. method: 'post',
  13. url: `${prefix}/check/captcha`
  14. },
  15. getPhoneCode: { // 获取手机验证码
  16. method: 'post',
  17. url: `${prefix}/captcha`
  18. },
  19. getRenZhengAddressList: { // 获取认证业主房产选择联动列表
  20. method: 'get',
  21. url: `${prefix}/building/select/address`
  22. },
  23. getJiaoFeiList: { // 获取缴费列表
  24. method: 'get',
  25. url: `${prefix}/bills/current_user/:type`
  26. },
  27. getGongDanList: { // 获取小区工单列表
  28. method: 'get',
  29. url: `${prefix}/tickets/list/:orgId`
  30. },
  31. editGongDan: { // 修改工单
  32. method: 'post',
  33. url: `${prefix}/updateTicket/:id`
  34. },
  35. AddGongDan: { // 添加工单
  36. method: 'post',
  37. url: `${prefix}/addtpTicket`
  38. },
  39. getGongDanDetail: { // 获取工单详情
  40. method: 'get',
  41. url: `${prefix}/ticket/schedule/:orgId`
  42. },
  43. getGongGaoList: { // 获取小区公告列表
  44. method: 'get',
  45. url: `${prefix}/announcements/:orgId`
  46. },
  47. getGongGaoDetail: { // 获取小区公告详情
  48. method: 'get',
  49. url: `${prefix}/announcement/:orgId`
  50. },
  51. getUserPhone: { // 获取用户手机号
  52. method: 'post',
  53. url: `${prefix}/userPhone`
  54. },
  55. getActivityList: { // 获取活动列表
  56. method: 'get',
  57. url: `${prefix}/buildingDynamiceList`
  58. },
  59. checkActivityJoin: { // 查询活动参加详情
  60. method: 'get',
  61. url: `${prefix}/buildingDynamiceEnlistInfo/:id`
  62. },
  63. getActivityDetail: { // 获取活动详情
  64. method: 'get',
  65. url: `${prefix}/buildingDynamiceInfo/:id`
  66. },
  67. JoinActivity: { // 参加活动
  68. method: 'post',
  69. url: `${prefix}/activityDynamicEnlistAdd`
  70. },
  71. getJiFenRule: { // 获取积分规则
  72. method: 'get',
  73. url: `${prefix}/tdPointsRules`
  74. },
  75. getGoodsList: { // 获取商品列表
  76. method: 'get',
  77. url: `${prefix}/goods`
  78. },
  79. getGoodsDetail: { // 获取商品详情
  80. method: 'get',
  81. url: `${prefix}/goods/:id`
  82. },
  83. exchangeGoods: { // 兑换商品
  84. method: 'post',
  85. url: `${prefix}/goods/exchange/:id`
  86. },
  87. getNewsList: { // 获取资讯列表
  88. method: 'get',
  89. url: `${prefix}/taNews`
  90. },
  91. getNewsDetail: { // 获取资讯详情
  92. method: 'get',
  93. url: `${prefix}/taNews/:id`
  94. },
  95. addNewsViews: { // 资讯阅读量+1
  96. method: 'put',
  97. url: `${prefix}/taNews/pvNum/:id`
  98. },
  99. getBanner: { // 获取轮播图
  100. method: 'get',
  101. url: `${prefix}/extendContent/banner`
  102. },
  103. login: { // 登录
  104. method: 'post',
  105. url: `${prefix}/login`
  106. },
  107. saveShareFrom: {
  108. method: 'post',
  109. url: `${prefix}/share-person`
  110. },
  111. saveTracking: { // 埋点
  112. method: 'post',
  113. url: `${prefix}/taPersonVisitRecord`
  114. },
  115. updateTracking: { // 更新埋点
  116. method: 'put',
  117. url: `${prefix}/taPersonVisitRecord/:id`
  118. }
  119. }
  120. export default $api