dict.js 4.46 KB
import requestRemote from '@/utils/requestRemote'

export function getTruckList(params) {
  return requestRemote({
    url: ' /api/gpsservice/cs/basevehicle/simplelist',
    method: 'get',
    params:params
  });
}
//license/ 先留一下免得又改
export function constructionLicenseById(id) {
  return requestRemote({
    url: '/api/siteservice/cs/constructionsites/'+id,
    method: 'get',
  });
}


export function constructionById(id) {
  return requestRemote({
    url: '/api/siteservice/cs/constructionsites/'+id,
    method: 'get',
  });
}

export function earthsitesById(id) {
  return requestRemote({
    url: '/api/siteservice/cs/earthsites/'+id,
    method: 'get',
  });
}
export function contractById(id) {
  return requestRemote({
    url: '/api/siteservice/cs/sitecontract/'+id,
    method: 'get',
  });
}

export function constructionsitesList(data) {
  return requestRemote({
    url: '/api/siteservice/cs/constructionsites/search',
    method: 'post',
    data: data
  });
}

export function updateConstructionsites(data) {
  return requestRemote({
    url: '/api/siteservice/cs/constructionsites/status',
    method: 'post',
    data: data
  });
}

export function earthsitesList(data) {
  return requestRemote({
    url: '/api/siteservice/cs/earthsites/list',
    method: 'post',
    data: data
  });
}

export function constructionsitesLedgerList(data) {
  return requestRemote({
    url: '/api/siteservice/cs/constructionsites/ledger/list',
    method: 'post',
    data: data
  });
}

export function earthsitesLedgerList(data) {
  return requestRemote({
    url: '/api/siteservice/cs/earthsites/ledger/list',
    method: 'post',
    data: data
  });
}

export function updateEarthsites(data) {
  return requestRemote({
    url: '/api/siteservice/cs/earthsites/status',
    method: 'post',
    data: data
  });
}


export function companyList(data) {
  return requestRemote({
    url: '/api/gpsservice/cs/companies/ledger/list',
    method: 'post',
    data: data
  });
}
export function updateCompany(data) {
  return requestRemote({
    url: '/api/gpsservice/cs/companies/credit/status',
    method: 'post',
    data: data
  });
}

export function truckList(data) {
  return requestRemote({
    url: '/api/gpsservice/cs/basevehicle/ledger/list',
    method: 'post',
    data: data
  });
}
export function updateTruck(data) {
  return requestRemote({
    url: '/api/gpsservice/cs/basevehicle/credit/status',
    method: 'post',
    data: data
  });
}

export function driverList(data) {
  return requestRemote({
    url: '/api/gpsservice/v1/drivers/search',
    method: 'post',
    data: data
  });
}
export function updateDriver(data) {
  // return requestRemote({
  //   url: '/api/gpsservice/cs/basevehicle/credit/status',
  //   method: 'post',
  //   data: data
  // });
}

export function contractList(data) {
  return requestRemote({
    url: '/api/siteservice/cs/sitecontract/ledger/list',
    method: 'post',
    data: data
  });
}
export function getConstructionTruck(id) {
  return requestRemote({
    url: '/api/siteservice/cs/unitetransport/bysite/' + id,
    method: 'get',
  });
}

export function getTruckInfo(id) {
  return requestRemote({
    url: '/api/gpsservice/cs/basevehicle/' + id,
    method: 'get',
  });
}

export function getCompanyInfo(id) {
  return requestRemote({
    url: '/api/gpsservice/cs/companies/' + id,
    method: 'get',
  });
}
export function getDriverInfo(id) {
  return requestRemote({
    url: '/api/gpsservice/v1/drivers/' + id,
    method: 'get',
  });
}


export function getArea(params) {
  return requestRemote({
    url: '/api/gpsservice/cs/area',
    method: 'get',
    params: params
  });
}

export function getUsers(data){
  return requestRemote({
    url: '/api/authservice/cs/user/authority',
    method: 'post',
    data:data
  })
}

export function getAuth() {
  return requestRemote({
    url: '/api/gpsservice/cs/authority',
    method: 'get',
  });
}



export function getDict(params) {
  return requestRemote({
    url: '/api/gpsservice/cs/dataDict',
    method: 'get',
    params: params
  });
}

export function getSupervision(params) {
  return requestRemote({
    url: '/api/gpsservice/cs/supervision/detail',
    method: 'get',
    params: params
  });
}

/**
 * 投放点获取区域数据
 */
export function getAreaList() {
  return requestRemote({
    url: '/api/siteservice/v1/sites/tree/auth?type=4',
    method: 'get'
  });
}

export function getAreasList() {
  return requestRemote({
    url: '/api/gisservice/v2/jurisdictions/areas?dict=1',
    method: 'get'
  });
}