租房小程序前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

87 lines
3.9 KiB

10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
  1. // 检查 HTTP 实例是否已初始化
  2. if (!uni.$uv || !uni.$uv.http) {
  3. console.error('HTTP 实例未初始化,请检查 uvUI 配置')
  4. }
  5. const { http } = uni.$uv
  6. // 获取菜单
  7. export const fetchMenu = (params, config = {}) => http.get('/applet/index/getRecommendDocs', params, config)
  8. /**
  9. * 登录的接口
  10. */
  11. // 微信登录接口
  12. export const wxLogin = (params) => http.get('/api/login/login', {params:params})
  13. export const bindPhone = (params) => http.get('/houserent-admin/login_common/bindPhone', {params:params})
  14. // 微信登录接口
  15. export const appletLogin = (params) => http.get('/houserent-admin/login_common/appletLogin', {params:params})
  16. // 配置
  17. export const getConfig = (params) => http.get('/houserent-admin/config_common/getConfig', {params:params})
  18. // 获取个人信息
  19. export const getInfo = (params) => http.get('/houserent-admin/info_common/getInfo', {params:params})
  20. // 修改个人信息
  21. export const UpdateInfo = (data) => http.post('/houserent-admin/info_common/updateInfo', data)
  22. // 根据租房分类信息获取租房带分页列表信息
  23. export const housePageList = (params) => http.get('/houserent-admin/common_index/getHousePageList', {params,params})
  24. // 根据租房详情id获取房源详情
  25. export const houseDetail = (params) => http.get('/houserent-admin/common_index/getHouseDetail', {params,params})
  26. // 获取租房分类类型
  27. export const houseType = (params) => http.get('/houserent-admin/common_index/getHouseType', {params,params})
  28. // 获取通知公告
  29. export const noticeObjApi = (params) => http.get('/houserent-admin/common_index/getNotice', {params,params})
  30. // 经纪人账号密码登录
  31. export const commonIndexLogin = (data) => http.post('/houserent-admin/common_index/login', data)
  32. // 房东输入邀请码登录
  33. export const commonIndexLoginByInviteCode = (data) => http.post('/houserent-admin/common_index/loginByInviteCode', data)
  34. // 发布或编辑房源
  35. export const saveOrUpdateHouse = (data) => http.post('/houserent-admin/common_index/saveOrUpdateHouse', data)
  36. // 获取发现列表页面数据带分页
  37. export const commonIndexFindPageList = (params) => http.get('/houserent-admin/common_index/getFindPageList', {params,params})
  38. // 获取发现列表详情
  39. export const commonIndexFindDetail = (params) => http.get('/houserent-admin/common_index/getFindDetail', {params,params})
  40. // 获取首页图标的接口
  41. export const commonIndexIndexIcon = (params) => http.get('/houserent-admin/common_index/getIndexIcon', {params,params})
  42. // 房东中心
  43. export const MyHousePageList = (params) => http.get('/houserent-admin/common_index/getMyHousePageList', {params,params})
  44. // 经纪人中心
  45. export const MyVipPageList = (params) => http.get('/houserent-admin/common_index/getMyVipPageList', {params,params})
  46. // 删除
  47. export const deleteHouse = (params) => http.get('/houserent-admin/common_index/deleteHouse', {params,params})
  48. // 发表评论
  49. export const saveComment = (data) => http.post('/houserent-admin/comment/saveComment', data)
  50. // 发表评论列表
  51. export const commentPageList = (params) => http.get('/houserent-admin/comment/getCommentPageList', {params,params})
  52. // 房源搜索条件-区域
  53. export const houseArea = (params) => http.get('/houserent-admin/comment/getHouseArea', {params,params})
  54. // 房源搜索条件-类型
  55. export const houseIconClass = (params) => http.get('/houserent-admin/comment/getHouseIconClass', {params,params})
  56. // 房源搜索条件-价格
  57. export const housePrice = (params) => http.get('/houserent-admin/comment/getHousePrice', {params,params})
  58. // 房源搜索条件-年限
  59. export const houseYear = (params) => http.get('/houserent-admin/comment/getHouseYear', {params,params})
  60. // 经济人获取账号密码以及邀请码
  61. export const accountCode = (params) => http.get('/houserent-admin/comment/getAccountCode', {params,params})
  62. export const getBanner = (params) => http.get('/houserent-admin/common_index/queryBannerList', {params})