lxf
2025-04-24 6d5f0e6bb09a78cacbc37ffdc1295b98412d3913
src/page/list/tradingList/data.list.vue
@@ -64,7 +64,7 @@
                      white-space: nowrap;
                    "
                  >
                    {{ item.name || item.stockName }}
                    {{ item.st_name || item.stockName }}
                  </div>
                </div>
                <div class="bt">
@@ -73,7 +73,7 @@
              </div>
            </van-col>
            <van-col span="3">
            <van-col span="3" v-if="active != 'HJ'">
              <div style="text-align: right">
                {{ (item.gid || item.stockGid).toUpperCase() }}
              </div>
@@ -91,7 +91,7 @@
                </div>
              </div>
            </van-col>
            <van-col span="6" v-if="active != 'DZ'">
            <van-col span="6" v-if="!['DZ', 'HJ'].includes(active)">
              <div style="text-align: right">
                <div
                  class="tp right_bs"
@@ -221,7 +221,8 @@
      // 点击进入详情
      const obj = {
        pid: item.code || "",
        type: item.stock_type || ""
        type: item.stock_type || "",
        name: item.name || ""
      };
      window.localStorage.setItem("kLine", JSON.stringify(obj));
      // return;
@@ -230,6 +231,7 @@
      var ifZhishu = "0";
      var ifUs =
        item.stock_type === "us" ? "1" : item.stock_type === "hk" ? "2" : "";
      console.log("td_item:", item);
      this.$router.push({
        path: "/kline",
        query: {
@@ -275,6 +277,18 @@
        if (a == "ST") {
          //沙特
          data = await api.getStockByType(opt);
        } else if (a == "HJ") {
          data = await api.getGoldCrudeOil();
          data.data.list = Object.entries(data.data).map(([name, nowPrice]) => {
            let nowPriceArr = Object.entries(nowPrice);
            return {
              name,
              st_name: nowPriceArr[0][0],
              nowPrice: nowPriceArr[0][1],
              stock_type: "HJ"
            };
          });
        } else {
          //大宗
          opt.stockType = "";
@@ -301,6 +315,7 @@
              this.listArr = data.data.list;
              this.loadings = false;
              // this.finished = true;
              console.log("listArr", this.listArr);
              if (this.listArr.length % 20) {
                this.finished = true;
              }