Newer
Older
CloudBrainNew / src / api / map.js
dutingting 3 days ago 1 KB 暂存
import request from '@/utils/request'
import config from '@/utils/baseConfig'
import qs from 'qs'

// 渣土车辆信息数据
export function fetchCarInfo () {
  return request({
    baseURL: config.baseUrl,
    url: 'car/info',
    method: 'get'
  })
}

export function fetchCarPostion (params) {
  return request({
    baseURL: config.baseUrl,
    url: 'car/postion',
    method: 'get',
    params,
    paramsSerializer: params => {
      return qs.stringify(params, { indices: false })
    }
  })
}

export function fetchFeatureInfo (code, key, isMockData) {
  return request({
    baseURL: isMockData ? config.mockUrl : config.jingyiService,
    url: 'services/resource/singleSearch/' + code,
    params: {
      'F-Auth-Key': key
    },
    data: {},
    method: 'post'
  })
}

// ---------------------------------------------------------------------------------------
export function fetchCommunityInfo () {
  return request({
    baseURL: config.mockUrl,
    url: 'communityInfo',
    data: {},
    method: 'post'
  })
}

// 区域人口
export function fetchAreaPopulation () {
  return request({
    baseURL: config.mockUrl,
    url: 'population/area',
    data: {},
    method: 'post'
  })
}