api.js 4.3KB

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