api.js 4.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. const prefix = `${HOST}/api/wx`
  2. const $api = {
  3. uploadImage: { // 上传图片
  4. method: 'post',
  5. url: `${prefix}/image`
  6. },
  7. getMessageList: { // 获取小区通知
  8. method: 'get',
  9. url: `${prefix}/message/:orgId/news`
  10. },
  11. getRenZhengDetail: { // 获取认证详情
  12. method: 'get',
  13. url: `${prefix}/user/verify/:id`
  14. },
  15. userSign: { // 用户签到
  16. method: 'post',
  17. url: `${prefix}/user/signin`
  18. },
  19. deleteCheckingRenZheng: { // 删除审核中的房产
  20. method: 'delete',
  21. url: `${prefix}/user/verify/delete/:id`
  22. },
  23. deletePassRenZheng: { // 删除审核通过的房产
  24. method: 'delete',
  25. url: `${prefix}/current_user/verify/delete/:id`
  26. },
  27. getOwnerVerifyList: { // 获取业主认证列表
  28. method: 'get',
  29. url: `${prefix}/user/verify/list`
  30. },
  31. addOwnerVerify: { // 添加业主认证
  32. method: 'post',
  33. url: `${prefix}/user/verify/add`
  34. },
  35. checkOwnerVerify: { // 校验业主是否认证某房产
  36. method: 'get',
  37. url: `${prefix}/building/has`
  38. },
  39. checkPhoneCode: { // 校验手机验证码
  40. method: 'post',
  41. url: `${prefix}/check/captcha`
  42. },
  43. getPhoneCode: { // 获取手机验证码
  44. method: 'post',
  45. url: `${prefix}/captcha`
  46. },
  47. getRenZhengAddressList: { // 获取认证业主房产选择联动列表
  48. method: 'get',
  49. url: `${prefix}/building/select/address`
  50. },
  51. getJiaoFeiList: { // 获取缴费列表
  52. method: 'get',
  53. url: `${prefix}/bills/current_user/:type`
  54. },
  55. getGongDanList: { // 获取小区工单列表
  56. method: 'get',
  57. url: `${prefix}/tickets/list/:orgId`
  58. },
  59. editGongDan: { // 修改工单
  60. method: 'post',
  61. url: `${prefix}/updateTicket/:id`
  62. },
  63. AddGongDan: { // 添加工单
  64. method: 'post',
  65. url: `${prefix}/addtpTicket`
  66. },
  67. getGongDanDetail: { // 获取工单详情
  68. method: 'get',
  69. url: `${prefix}/ticket/schedule/:orgId`
  70. },
  71. getWuYePhone: { // 获取物业电话
  72. method: 'get',
  73. url: `${prefix}/tels`
  74. },
  75. getGongGaoList: { // 获取小区公告列表
  76. method: 'get',
  77. url: `${prefix}/announcements/:orgId`
  78. },
  79. getGongGaoDetail: { // 获取小区公告详情
  80. method: 'get',
  81. url: `${prefix}/announcement/:orgId`
  82. },
  83. getUserPhone: { // 获取用户手机号
  84. method: 'post',
  85. url: `${prefix}/userPhone`
  86. },
  87. getActivityList: { // 获取活动列表
  88. method: 'get',
  89. url: `${prefix}/buildingDynamiceList`
  90. },
  91. checkActivityJoin: { // 查询活动参加详情
  92. method: 'get',
  93. url: `${prefix}/buildingDynamiceEnlistInfo/:id`
  94. },
  95. getActivityDetail: { // 获取活动详情
  96. method: 'get',
  97. url: `${prefix}/buildingDynamiceInfo/:id`
  98. },
  99. JoinActivity: { // 参加活动
  100. method: 'post',
  101. url: `${prefix}/activityDynamicEnlistAdd`
  102. },
  103. getJiFenRule: { // 获取积分规则
  104. method: 'get',
  105. url: `${prefix}/tdPointsRules`
  106. },
  107. getGoodsList: { // 获取商品列表
  108. method: 'get',
  109. url: `${prefix}/goods`
  110. },
  111. getGoodsDetail: { // 获取商品详情
  112. method: 'get',
  113. url: `${prefix}/goods/:id`
  114. },
  115. exchangeGoods: { // 兑换商品
  116. method: 'post',
  117. url: `${prefix}/goods/exchange/:id`
  118. },
  119. getNewsList: { // 获取资讯列表
  120. method: 'get',
  121. url: `${prefix}/taNews`
  122. },
  123. getNewsDetail: { // 获取资讯详情
  124. method: 'get',
  125. url: `${prefix}/taNews/:id`
  126. },
  127. addNewsViews: { // 资讯阅读量+1
  128. method: 'put',
  129. url: `${prefix}/taNews/pvNum/:id`
  130. },
  131. getBanner: { // 获取轮播图
  132. method: 'get',
  133. url: `${prefix}/extendContent/banner`
  134. },
  135. login: { // 登录
  136. method: 'post',
  137. url: `${prefix}/login`
  138. },
  139. saveShareFrom: {
  140. method: 'post',
  141. url: `${prefix}/share-person`
  142. },
  143. saveTracking: { // 埋点
  144. method: 'post',
  145. url: `${prefix}/taPersonVisitRecord`
  146. },
  147. updateTracking: { // 更新埋点
  148. method: 'put',
  149. url: `${prefix}/taPersonVisitRecord/:id`
  150. },
  151. setShare: { // 分享
  152. method: 'put',
  153. url: `${prefix}/:type/share/:id`
  154. },
  155. // 授权头像等基本信息
  156. userAutInfo: {
  157. method: 'post',
  158. url: `${prefix}/signup`
  159. },
  160. }
  161. export default $api