1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- import request from './fetcher/request'
- // 房屋相关
- export default {
- // 通过小区id获取房源
- houseListByEstateId (data) {
- return request.get('house/estate/houses', data)
- },
- // 获取房源列表
- houseList (data) {
- return request.get('house/list', data)
- },
- // house/agencyHouse
- fetchAgencyHouseList (data) {
- return request.get('house/agencyHouse', data)
- },
- // 房源详情
- houseDetail (house_id) {
- return request.get('house/detail', {
- house_id
- })
- },
- // 是否关注
- isHouseFocused ({ house_id, user_id}) {
- return request.get('user/focus', {
- house_id,
- user_id
- })
- },
- // 关注房源
- focusHouse ({house_id, is_valid}) {
- return request.post('user/focus/house/add', { house_id, is_valid })
- },
- // 取消关注
- cancleFocusHouse ({house_id}) {
- return request.get('user/focus/house/delete', { house_id, user_id: getApp().globalData.userinfo.user_id, token: getApp().globalData.token})
- },
- // 获取房源的经纪人列表
- getAgentByHouseId (house_id) {
- return request.get('agency/house/list', {
- house_id
- })
- },
- // 添加浏览记录
- addReadHistory ({ house_id }) {
- return request.post('user/read/house/add', { house_id })
- },
- // 增加分享记录
- addSharedHistory ({house_id, sale_type}) {
- return request.post('user/house/share/add', {house_id, sale_type})
- },
- // 根据场景获取经纪人
- getAgencyByScene (scene) {
- return request.get('house/getAgencyId', {scene_code: scene})
- },
-
- getRecommendHouse ({ page_num=1, page_size=10}) {
- return request.get('house/recommend', { page_num, page_size })
- },
- getHouseByScene (scene) {
- return request.get('house/getByScene', {scene_code: scene})
- },
- /* 向openApi发送数据
- ** @params user_id
- ** @params house_id
- ** @params room_id
- */
- postDataToOpen (data) {
- data.user_id = getApp().globalData.userinfo.user_id || ''
- return request.get('house/sendData', data)
- }
- }
|