apiList.js 2.66 KB
/*
 * @Author: panda
 * @Date: 2021-12-18 13:48:39
 * @LastEditTime: 2021-12-31 15:59:05
 * @LastEditors: Please set LastEditors
 * @Description: api列表
 * @FilePath: /sdc-face/src/api/apilist.js
 */
import api from './index'
const baseUrl = window.config.BASE_URL
export default {
  //截图
  captureImage(params){
    let url = baseUrl + "/SDCAPI/V1.0/VionSoftware/do/webclient/cutpic"
    return api.get(url, params);
  },
  // 获取算法参数
  getAlgo(params, header) {
    let url = baseUrl + "/SDCAPI/V1.0/VionSoftware/do/webclient/getAlgConfig"
    return api.post(url, params);
  },
  //设置算法参数
  setAlgo(params, headers) {
    let url = baseUrl + '/SDCAPI/V1.0/VionSoftware/do/webclient/modAlgConfig'
    return api.post(url, params, headers);
  },
  //获取服务配置
  getDeviceBasicInfo(params, id) {
    let url = baseUrl + '/SDCAPI/V1.0/VionSoftware/do/webclient/deviceBasicInfo'
    return api.get(url, params);
  },
  //设置中心配置参数
  setCenterParam(params) {
    let url = baseUrl + '/SDCAPI/V1.0/VionSoftware/do/webclient/modCenterParam'
    return api.post(url, params);
  },
  //获取存储配置
  getBusiness(params, id) {
    let url = baseUrl + '/SDCAPI/V1.0/VionSoftware/do/webclient/getBusiness'
    return api.get(url, params);
  },
  //设置存储配置
  setModBusiness(params, id) {
    let url = baseUrl + '/SDCAPI/V1.0/VionSoftware/do/webclient/modBusiness'
    return api.post(url, params);
  },
  //设置工作时间
  setWorking(params, id) {
    let url = baseUrl + '/SDCAPI/V1.0/VionSoftware/do/webclient/setWorkTime'
    return api.post(url, params);
  },
  //获取模型
  getModel(params, id) {
    let url = baseUrl + '/SDCAPI/V1.0/VionSoftware/do/webclient/getModels'
    return api.get(url, params);
  },
  //获取当前使用模型
  getBussinessModel(params, id) {
    let url = baseUrl + '/SDCAPI/V1.0/VionSoftware/do/webclient/getBusiness'
    return api.get(url, params);
  },
  //设置模型
  setModel(params){
    let url = baseUrl + '/SDCAPI/V1.0/VionSoftware/do/webclient/modBusiness'
    return api.post(url, params);
  },
  //表格数据
  getFaceDetail(params){
    let url = baseUrl + '/SDCAPI/V1.0/VionSoftware/do/webclient/getFaceDetail'
    return api.post(url, params);
  },
  //chart
  getFaceReport(params){
    let url = baseUrl + '/SDCAPI/V1.0/VionSoftware/do/webclient/getFaceReport'
    return api.post(url, params);
  },
  getFaceDetailNumber(params){
    let url = baseUrl + '/SDCAPI/V1.0/VionSoftware/do/webclient/getFaceDetailNumber'
    return api.post(url, params);
  },
  backupParams(params){
    let url = baseUrl + '/SDCAPI/V1.0/VionSoftware/do/webclient/backupParams'
    return api.post(url, params);
  }
}