Newer
Older
CloudBrainNew / src / api / ecard.js
import request from '@/utils/request'
import config from '@/utils/baseConfig'
import qs from 'qs'

// 一卡通接口
// 城市基本信息:area面积,region区域数量,population人口,street街道数量,community社区数量,grid网格数量
export function fetchBaseInfo (type) {
  return request({
    baseURL: config.baseUrl,
    url: '/cityManage/' + type,
    method: 'get'
  })
}

// 门禁总数
export function fetchAccessAcNum () {
  return request({
    baseURL: config.baseUrl,
    url: '/accessControl/acNum',
    method: 'get'
  })
}

// 7日门禁通行流量
export function fetchAccessDayNum (params) {
  return request({
    baseURL: config.baseUrl,
    url: '/accessControl/dayNum',
    method: 'get',
    params,
    paramsSerializer: params => {
      return qs.stringify(params, { indices: false })
    }
  })
}

// 7日餐厅就餐请款
export function fetchCanteenDayNum (params) {
  return request({
    baseURL: config.baseUrl,
    url: '/canteen/dayNum',
    method: 'get',
    params,
    paramsSerializer: params => {
      return qs.stringify(params, { indices: false })
    }
  })
}

// 今日就餐人次 today;就餐卡放放数 card;食堂总数 canteen
export function fetchCanteenInfo (type) {
  return request({
    baseURL: config.baseUrl,
    url: '/canteen/' + type,
    method: 'get'
  })
}

// 各食堂每日用餐数量三餐
export function getCanteenStatistics (params) {
  return request({
    baseURL: config.baseUrl,
    url: '/canteen/statistics',
    method: 'get',
    params,
    paramsSerializer: params => {
      return qs.stringify(params, { indices: false })
    }
  })
}

// 一卡通情况
export function fetchCardInfo (type) {
  return request({
    baseURL: config.baseUrl,
    url: '/card/' + type,
    method: 'get'
  })
}