123
dcc
2024-07-16 cb9eeec0baa75abb9c5e961aeb8e0c519a951f64
src/eastmoney/HQData.js
@@ -1650,14 +1650,11 @@
  // hqChartData.name = data.name
  const kLines = JSON.parse(window.localStorage.getItem("kLine"));
  hqChartData.name = "123";
  // console.log('data.name', data.name)
  //
  // var yClose = data.preKPrice
  var yClose = "";
  console.log("recvData===data.name22", recvData, kLines);
  recvData = JSON.parse(recvData);
  if (kLines.type === "SZHB") {
    recvData = recvData.data;
    recvData.reverse();
@@ -1667,7 +1664,7 @@
      // var today = new Date(strItem.t)
      // var date = today.getFullYear() * 10000 + (today.getMonth() + 1) * 100 + today.getDate()
      var date = moment.unix(strItem.id).format("YYYYMMDD");
      //
      var time = moment.unix(strItem.id).format("HHmm");
      var open = parseFloat(strItem.open);
      var close = parseFloat(strItem.close);
      var high = parseFloat(strItem.high);
@@ -1675,19 +1672,21 @@
      var vol = parseFloat(strItem.vol) * 100;
      var amount = parseFloat(Math.random() * 100 + "");
      //
      var newItem = [date, yClose, open, high, low, close, vol, amount];
      var newItem = [date, yClose, open, high, low, close, vol, amount, time];
      hqChartData.data.push(newItem);
      //
      yClose = close;
    }
  }else{
  } else {
    for (var i = 0; i < recvData.length; ++i) {
      var strItem = recvData[i];
      //   var item = strItem.split(',')
      // var today = new Date(strItem.t)
      // var date = today.getFullYear() * 10000 + (today.getMonth() + 1) * 100 + today.getDate()
      var date = moment.unix(strItem.t).format("YYYYMMDD");
      var time = moment.unix(strItem.t).format("HHmm");
      var open = parseFloat(strItem.o);
      var close = parseFloat(strItem.c);
      var high = parseFloat(strItem.h);
@@ -1695,14 +1694,14 @@
      var vol = parseFloat(strItem.v) * 100;
      var amount = parseFloat(Math.random() * 100 + "");
      //
      var newItem = [date, yClose, open, high, low, close, vol, amount];
      var newItem = [date, yClose, open, high, low, close, vol, amount, time];
      hqChartData.data.push(newItem);
      //
      yClose = close;
    }
  }
  if (option.Data.Self.IsDestroy === false) {
    HQData.Log("[HQData.RecvHistoryData] hqchartData ", hqChartData);
    callback(hqChartData);
@@ -1750,13 +1749,8 @@
  for (var i = 0; i < data.klines.length; ++i) {
    var strItem = data.klines[i];
    var item = strItem.split(",");
    var today = new Date(Date.parse(item[0]));
    var date =
      today.getFullYear() * 10000 +
      (today.getMonth() + 1) * 100 +
      today.getDate();
    var time = today.getHours() * 100 + today.getMinutes();
    var time = moment.unix(item[0]).format("HHmm");
    var open = parseFloat(item[1]);
    var close = parseFloat(item[2]);
    var high = parseFloat(item[3]);