wujingjing
2024-11-18 8703f7ddda1cbdbee1cefc4c8f9a31ea97272494
src/components/chat/chatComponents/common.ts
@@ -1,8 +1,8 @@
import type * as echarts from 'echarts';
import { buildProps } from 'element-plus/es/utils/vue/props/runtime';
import _ from 'lodash';
import type { ExtractPropTypes, PropType } from 'vue';
import { axisLabelFormatter } from '/@/utils/chart';
import { cloneDeep } from 'lodash-es';
export const timeDataOptionToContent = (opt) => {
   const headerList = [opt.xAxis[0]]
@@ -55,9 +55,12 @@
   originData: {
      type: Object as PropType<any>,
   },
   conclusion:{
      type:Array as PropType<Array<any>>
   }
   conclusion: {
      type: Array as PropType<Array<any>>,
   },
   isTalking: {
      type: Boolean,
   },
} as const);
export type ChatComPropsType = ExtractPropTypes<typeof chatComProps>;
@@ -125,5 +128,5 @@
      },
   } as echarts.EChartsOption;
   return _.cloneDeep(option);
   return cloneDeep(option);
};