jhzh
2024-09-19 e3097587828362e34352cf4f378c8f5a260ea700
src/page/list/tradingList/dazy.vue
@@ -7,22 +7,23 @@
          <span @click="show = false"></span>
        </div>
        <h5>{{ $t("hj130") }}</h5>
        <h6>{{ currentItem.nowPrice | _toString }}</h6>
        <h6>₹{{ currentItem.nowPrice | _toString }}</h6>
        <div class="erty tghj">
          <input
            :placeholder="$t('hj262')"
            type="number"
            type="text"
            :minlength="4"
            class="inpy"
            v-model="num"
            @input="num = num.replace(/^(0+)|[^\d]+/g, '')"
            @input="priceinput"
          />
          <a>{{ $t("hj117") }}</a>
          <a>{{ $t("hj274") }}</a>
        </div>
        <p class="plm">
          <span>{{ $t("hj263") }}</span>
          <a>{{ currentItem.nowPrice | _toString }}</a>
          <a>₹{{ currentItem.nowPrice*num | _toString }}</a>
        </p>
        <div class="erty">
        <div class="erty" v-if="currentItem.password">
          <input
            :placeholder="$t('hj264')"
            type="password"
@@ -34,7 +35,7 @@
          <span>
            {{ $t("hj54") }}
          </span>
          <a>{{ enableAmt | _toString }}</a>
          <a>₹{{ enableAmt | _toString }}</a>
        </p>
        <div class="maik" @click="getxiadan">{{ $t("hj85") }}</div>
      </div>
@@ -47,19 +48,27 @@
export default {
  methods: {
    priceinput(e){
      this.num = this.num.replace(/^(0+)|[^\d]+/g, '')
      var maxnum = this.enableAmt/this.currentItem.nowPrice
      if(this.num>=maxnum){
        this.num = Math.floor(maxnum)
      }
    },
    async getxiadan() {
      if (!this.num) {
        this.show = false;
        this.$toast(this.$t("hj262"));
        return;
      }
      if (!this.password) {
        this.show = false;
        this.$toast(this.$t("hj264"));
        return;
      }
      // if (!this.password) {
      //   this.show = false;
      //   this.$toast(this.$t("hj264"));
      //   return;
      // }
      var opt = {
        stockCode: this.currentItem.code,
        dzId: this.currentItem.id,
        password: this.password,
        num: this.num,
        buyingType: "dz",
@@ -210,4 +219,4 @@
    font-size: 0.37rem;
  }
}
</style>
</style>