longyvfengyun
2023-12-20 e20bc2892a994f220a176336c6b6f14eeb3e1937
src/views/analysis/module/index.js
@@ -1,4 +1,4 @@
import {bmsAnalysisApi} from "@/api/analysis";
import {bmsAnalysisApi, bmsAnalysisTimeApi} from "@/api/analysis";
import {ref} from "vue";
/**
@@ -7,9 +7,9 @@
 */
export const dataAnalysisModule = ()=>{
  const analysisType = ref(1);
  const searchBmsAnalysis = async ()=>{
  const searchBmsAnalysis = async (boxSn, startTime, endTime)=>{
    try {
      const res = await bmsAnalysisApi(analysisType.value);
      const res = await bmsAnalysisApi(analysisType.value, boxSn, startTime, endTime);
      return res.data;
    }catch (e) {
      console.log(e);
@@ -26,3 +26,23 @@
    searchBmsAnalysis
  }
}
export const bmsAnalysisTimeModule = ()=>{
  const getBmsAnalysisTime = async (type)=>{
    try {
      const res = await bmsAnalysisTimeApi(type);
      return res.data;
    }catch (e) {
      console.log(e);
      return {
        code: 0,
        data: null,
        message: "数据请求失败,请联系管理员!"
      }
    }
  }
  return {
    getBmsAnalysisTime
  }
}