1
PC-20250623MANY\Administrator
2025-08-27 12ae3f51dd40d0309931f0bdbe566a2137d622dc
src/page/kline/components/kLine.vue
@@ -93,8 +93,8 @@
    ],
    SplashTitle: "loading...",
    Symbol: "AAPL.usa",
    IsAutoUpdate: true, // 是自动更新数据
    AutoUpdateFrequency: 20000,
    IsAutoUpdate: false, // 是自动更新数据
    AutoUpdateFrequency: 2000,
    DayCount: 1, // 1 最新交易日数据 >1 多日走势图
    IsShowRightMenu: false, // 是否显示右键菜单
    CorssCursorTouchEnd: true,
@@ -1172,6 +1172,13 @@
      // this.timerss = setInterval(() => {
      this.CreateMinuteChart();
      this.CreateKLineChart();
      this.timerss = setInterval(() => {
        if (this.KLineChart) {
          this.KLineChart.ChangeSymbol('1');
        }
      }, 30000);
      // }, 3000);
      // this.CreateMinuteChart();
      // this.CreateKLineChart();
@@ -1220,7 +1227,7 @@
  },
  beforeDestroy() {
    clearInterval(this.timerss); // 在组件销毁前清除定时器
    this.timerss = null;
    this.timerss = null;
  },
  destroyed() {
    clearInterval(this.timerss); // 在组件销毁前清除定时器
@@ -1364,40 +1371,40 @@
      callback // 第3方数据替换接口
    ) {
      EastMoney.HQData.Log("[HQChartDemo::NetworkFilter] data", data);
      if (this.timerss) {
        clearInterval(this.timerss);
        this.timerss = null;
      }
      // if (this.timerss) {
      //   clearInterval(this.timerss);
      //   this.timerss = null;
      // }
      EastMoney.HQData.NetworkFilter(data, callback);
      this.timerss = setInterval(() => {
        EastMoney.HQData.NetworkFilter(data, callback);
        // switch (data.Name) {
        //   // 分时图数据对接
        //   case "MinuteChartContainer::RequestMinuteData":
        //     EastMoney.HQData.NetworkFilter(data, callback);
        //     break;
        //   case "MinuteChartContainer::RequestHistoryMinuteData":
        //     EastMoney.HQData.NetworkFilter(data, callback);
        //     break;
      // this.timerss = setInterval(() => {
      //   EastMoney.HQData.NetworkFilter(data, callback);
      //   // switch (data.Name) {
      //   //   // 分时图数据对接
      //   //   case "MinuteChartContainer::RequestMinuteData":
      //   //     EastMoney.HQData.NetworkFilter(data, callback);
      //   //     break;
      //   //   case "MinuteChartContainer::RequestHistoryMinuteData":
      //   //     EastMoney.HQData.NetworkFilter(data, callback);
      //   //     break;
        //   case "KLineChartContainer::RequestHistoryData": // 日线全量数据下载
        //     EastMoney.HQData.NetworkFilter(data, callback);
        //     break;
        //   case "KLineChartContainer::RequestRealtimeData": // 日线实时数据更新
        //     EastMoney.HQData.NetworkFilter(data, callback);
        //     break;
        //   case "KLineChartContainer::RequestFlowCapitalData": // 流通股本
        //     EastMoney.HQData.NetworkFilter(data, callback);
        //     break;
        //   case "KLineChartContainer::ReqeustHistoryMinuteData": // 分钟全量数据下载
        //     EastMoney.HQData.NetworkFilter(data, callback);
        //     break;
        //   case "KLineChartContainer::RequestMinuteRealtimeData": // 分钟增量数据更新
        //     EastMoney.HQData.NetworkFilter(data, callback);
        //     break;
        // }
      }, 5000);
      //   //   case "KLineChartContainer::RequestHistoryData": // 日线全量数据下载
      //   //     EastMoney.HQData.NetworkFilter(data, callback);
      //   //     break;
      //   //   case "KLineChartContainer::RequestRealtimeData": // 日线实时数据更新
      //   //     EastMoney.HQData.NetworkFilter(data, callback);
      //   //     break;
      //   //   case "KLineChartContainer::RequestFlowCapitalData": // 流通股本
      //   //     EastMoney.HQData.NetworkFilter(data, callback);
      //   //     break;
      //   //   case "KLineChartContainer::ReqeustHistoryMinuteData": // 分钟全量数据下载
      //   //     EastMoney.HQData.NetworkFilter(data, callback);
      //   //     break;
      //   //   case "KLineChartContainer::RequestMinuteRealtimeData": // 分钟增量数据更新
      //   //     EastMoney.HQData.NetworkFilter(data, callback);
      //   //     break;
      //   // }
      // }, 3000);
    },
    handleSelect(key, keyPath) {