1
PC-20250623MANY\Administrator
2025-09-23 01d33e0271209b14ed364ccdb5d6ed0270a906af
1
6 files modified
56 ■■■■ changed files
src/lang/cht.json 3 ●●●● patch | view | raw | blame | history
src/lang/en.json 3 ●●●● patch | view | raw | blame | history
src/lang/zh.json 3 ●●●● patch | view | raw | blame | history
src/views/account/account.vue 2 ●●● patch | view | raw | blame | history
src/views/home/Home.vue 2 ●●● patch | view | raw | blame | history
src/views/home/components/HomeLtr.vue 43 ●●●● patch | view | raw | blame | history
src/lang/cht.json
@@ -716,5 +716,6 @@
  "kf1": "需要任何幫助請聯繫您的專屬交易助理或開戶專員",
  "充值提示": "尊敬的會員您好,充值請聯繫客服",
  "平仓盈亏":"平倉盈虧",
  "获取验证码":"獲取驗證碼"
  "获取验证码":"獲取驗證碼",
  "hjsfz": "15分鐘"
}
src/lang/en.json
@@ -716,5 +716,6 @@
  "kf1": "If you need any assistance, please contact your dedicated trading assistant or account opening specialist.",
  "充值提示": "Dear member, please contact customer service for recharging",
  "平仓盈亏":"Closing position profit and loss",
  "获取验证码":"Obtain verification code"
  "获取验证码":"Obtain verification code",
  "hjsfz": "15 min"
}
src/lang/zh.json
@@ -662,5 +662,6 @@
  "ar1":"账户注册",
  "lo1":"退出登录",
  "平仓盈亏":"平仓盈亏",
  "获取验证码":"获取验证码"
  "获取验证码":"获取验证码",
  "hjsfz": "15分钟"
}
src/views/account/account.vue
@@ -273,7 +273,7 @@
      clearInterval(teimss);
      teimss = setInterval(() => {
        this.getMoney();
      }, 10000);
      }, 3000);
    },
    // 获取账户金额
    async getMoney() {
src/views/home/Home.vue
@@ -39,7 +39,7 @@
        if (this.timer) clearInterval(this.timer);
        this.timer = setInterval(() => {
          this.getSingDetails(val);
        }, 5000);
        }, 2000);
      },
    },
  },
src/views/home/components/HomeLtr.vue
@@ -69,6 +69,7 @@
</template>
<script>
let _timers = []
import HQChart from "hqchart";
import "hqchart/src/jscommon/umychart.resource/css/tools.css";
import "hqchart/src/jscommon/umychart.resource/font/iconfont.css";
@@ -1069,14 +1070,18 @@
      Name: i18n.t("hj89"),
      ID: 2,
    },
    // {
    //   Name: i18n.t("hj90"),
    //   ID: 4,
    // },
    // {
    //   Name: i18n.t("hj91"),
    //   ID: 5,
    // },
    {
      Name: i18n.t("hj90"),
      ID: 4,
    },
    {
      Name: i18n.t("hj91"),
      ID: 5,
    },
    {
      Name: i18n.t("hjsfz"),
      ID: 6,
    },
    {
      Name: i18n.t("hj92"),
      ID: 7,
@@ -1128,7 +1133,6 @@
      chartType: "kline",
      KLineChart: null, // 图形控件  K线图
      Chart: null, // 图形控件  分时图
      timerss: null,
      isShow: false,
    };
  },
@@ -1146,21 +1150,16 @@
    this.init();
  },
  beforeDestroy() {
    if (this.timerss) {
      clearInterval(this.timerss);
    }
    this.clearTime();
  },
  methods: {
    // 清除所有定时器
    clearTime() {
      // 创建一个额外的定时器以获取当前最大定时器 ID
      let lastIntervalId = setInterval(() => {}, 1000);
      // 遍历并清除所有定时器
      for (let i = 1; i <= lastIntervalId; i++) {
        clearInterval(i);
        clearTimeout(i);
      }
      _timers.forEach(id => {
        clearInterval(id);
        clearTimeout(id);
      });
      _timers = [];
    },
    init() {
      this.OnSize();
@@ -1263,9 +1262,11 @@
      EastMoney.HQData.Log("[HQChartDemo::NetworkFilter] data", data);
      this.timeChange(data, callback);
      this.timerss = setInterval(() => {
      let timerId = setInterval(() => {
        this.timeChange(data, callback);
      }, 5000);
      }, 2000);
      _timers.push(timerId);
    },
    timeChange(data, callback) {
      EastMoney.HQData.Log("[HQChartDemo::NetworkFilter] data", data);