PerformanceStatisticAPI.js.bak 633 Bytes
Newer Older
YazhouChen's avatar
YazhouChen committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
import Axios from 'axios'

import {REQUEST_CONFIG, PERFORMANCE_STATISTIC} from "../../utils/RequestUrls";

var staticMethods = {
  // 性能数据按条件查询:统计图数据
  putPerformanceStatistic: function (valueType,statisticsList) {
    return Axios.put(PERFORMANCE_STATISTIC+valueType+"/",statisticsList,REQUEST_CONFIG)
  }
};

function PerformanceStatisticAPI (websocketService = null) {

  return Object.freeze(Object.assign(
    {
      // object methods comes here
    },
    staticMethods
  ))
}
// inject static methods
Object.assign(PerformanceStatisticAPI, staticMethods);
export default PerformanceStatisticAPI