From 832a37044afeea095d43535bcec6d2e71c4d2409 Mon Sep 17 00:00:00 2001
From: PC-20250623MANY\Administrator <344137771@qq.com>
Date: Sat, 16 Aug 2025 14:29:20 +0800
Subject: [PATCH] 1

---
 src/views/account/components/Withdraw.vue |   36 ++++++++++++++++++++++++++++++------
 1 files changed, 30 insertions(+), 6 deletions(-)

diff --git a/src/views/account/components/Withdraw.vue b/src/views/account/components/Withdraw.vue
index f99f234..af33155 100644
--- a/src/views/account/components/Withdraw.vue
+++ b/src/views/account/components/Withdraw.vue
@@ -12,7 +12,7 @@
             v-for="item in options"
             :key="item.value"
             :label="item.name"
-            :value="item.value"
+            :value="item.name"
           >
           </el-option>
         </el-select>
@@ -58,7 +58,13 @@
       <el-form-item v-if="!!form.assetsType">
         <div class="ts">
           {{ $t("可用餘額") }}
-          {{ maxNum }} USD
+          {{ maxNum }}
+          <span
+            v-for="i in moneyData"
+            :key="i.id"
+            v-show="i.accectType == form.assetsType"
+            >{{ i.symbolCode }}</span
+          >
         </div>
       </el-form-item>
 
@@ -93,7 +99,12 @@
         ],
         amt: [{ required: true, message: this.$t("请输入") }],
       },
-      options: [{ name: "USD", value: "USD" }],
+      options: [
+        { name: "US", value: "USD" },
+        { name: "HK", value: "HKD" },
+        { name: "IN", value: "INR" },
+        { name: "TW", value: "TWD" },
+      ],
       actions: [{ name: this.$t("hj215"), value: "YHK" }],
       yhkactions: [],
     };
@@ -103,9 +114,18 @@
       type: Boolean,
       default: false,
     },
-    maxNum: {
-      type: Number,
-      default: 0,
+    moneyData: {
+      type: Array,
+      default: () => [],
+    },
+  },
+  computed: {
+    maxNum() {
+      let max = 0;
+      this.moneyData.forEach((i) => {
+        if (i.accectType == this.form.assetsType) max = i.availableBalance;
+      });
+      return max;
     },
   },
   created() {
@@ -149,6 +169,10 @@
 </script>
 
 <style lang="scss" scoped>
+::v-deep .el-select-dropdown__list {
+  display: flex;
+  flex-direction: column;
+}
 ::v-deep .el-radio__input.is-checked .el-radio__inner {
   border-color: #c4d600;
   background: #c4d600;

--
Gitblit v1.9.3