From cb9eeec0baa75abb9c5e961aeb8e0c519a951f64 Mon Sep 17 00:00:00 2001
From: dcc <dcc@163.com>
Date: Tue, 16 Jul 2024 10:18:32 +0800
Subject: [PATCH] 123

---
 src/page/list/tradingList/dazy.vue |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/src/page/list/tradingList/dazy.vue b/src/page/list/tradingList/dazy.vue
index 7caf392..5ac0549 100644
--- a/src/page/list/tradingList/dazy.vue
+++ b/src/page/list/tradingList/dazy.vue
@@ -3,7 +3,7 @@
     <van-popup v-model="show" round position="bottom">
       <div class="boxd">
         <div class="boxh">
-          {{ $t("hj261") }}
+          {{ $t("hj621") }}
           <span @click="show = false"></span>
         </div>
         <h5>{{ $t("hj130") }}</h5>
@@ -11,10 +11,11 @@
         <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("hj274") }}</a>
         </div>
@@ -47,6 +48,13 @@
 
 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;
@@ -58,6 +66,7 @@
         this.$toast(this.$t("hj264"));
         return;
       }
+
       var opt = {
         stockCode: this.currentItem.code,
         password: this.password,

--
Gitblit v1.9.3