1
jhzh
2024-08-12 f1dc8f5a7f3a661ce19513a9ad47fe18e3e883ff
src/components/constract/DeliveryContract/createOrder.vue
@@ -55,7 +55,25 @@
        <div class="trading-title">
          {{ $t("message.jiaoyi.jiaoyishiduan") }}
        </div>
        <div class="trading-input-box">
        <div class="trading-popup">
            <ul>
              <li
                v-for="(item, index) in list"
                :key="index"
                @click.stop="timeBtn(item, index)"
                :class="[activeIndex == index ? 'active' : '']"
              >
                {{ item.time_num }}
                <span v-if="item.time_unit == 'second'">s</span>
                <span v-if="item.time_unit == 'minute'">m</span>
                <span v-if="item.time_unit == 'hour'">h</span>
                <span v-if="item.time_unit == 'day'">d</span>
                <div style="margin: 0 5px"></div>
                {{ item.profit_ratio }} %
              </li>
            </ul>
          </div>
        <!-- <div class="trading-input-box">
          <div class="input-box">{{ deliveryValue }}</div>
          <div>
            <i class="el-icon-caret-bottom"></i>
@@ -78,11 +96,11 @@
              </li>
            </ul>
          </div>
        </div>
        </div> -->
      </div>
      <!-- 交易数量输入 -->
      <div class="trading-session-box">
        <div class="trading-title">{{ $t("message.jiaoyi.shuliang") }}</div>
      <div class="trading-session-box" style="margin-top: 120px;">
        <div class="trading-title">{{ $t("message.jiaoyi.jine") }}</div>
        <div class="trading-input-box">
          <div class="input-box">
            <input
@@ -103,7 +121,7 @@
        </div>
      </div>
      <!-- 数量百分比 -->
      <div class="tab-box">
      <!-- <div class="tab-box">
        <div
          class="tab-item"
          v-for="(item, index) in fastList"
@@ -112,7 +130,7 @@
        >
          {{ item }}%
        </div>
      </div>
      </div> -->
      <!-- 买入按钮 -->
      <button
        v-if="existToken"
@@ -149,6 +167,7 @@
      :dialogVisible="detailVisible"
      :pageData="currencyData"
      @closeDialog="handleCloseDetailDialog"
      :showDetail = "showDetail"
    ></detail-dialog>
    <!-- 确认弹窗  -->
    <dialog-confirm
@@ -211,6 +230,7 @@
      deliveryType: "buy",
      buyAndSellData: {},
      canOpen: true, //能否开仓,false表示处于休市状态
      showDetail: {}
    };
  },
  watch: {
@@ -239,7 +259,7 @@
        symbol: 'btc',
        // token: this.userInfo.token,
      }).then((res) => {
        console.log(res.data)
        // console.log(res.data)
        this.volume = res.data.amount;
        this.sessionToken = res.data.session_token;
        this.list = res.data.para; //交易时段
@@ -325,7 +345,8 @@
            order_no: res.data.order_no,
            symbol: this.currencyData.symbol,
          };
          bus.emit("showDetail", obj);
          this.showDetail = obj
          // bus.emit("showDetail", obj);
          ElMessage({
            message: this.$t("message.jiaoyi.kaicangchenggong"),
            type: "success",
@@ -604,9 +625,9 @@
  position: absolute;
  overflow-y: scroll;
  left: 0;
  height: 260px;
  height: 165px;
  z-index: 2;
  top: 45px;
  top: 75px;
}
.trading-popup ul {