1
PC-20250623MANY\Administrator
2025-08-16 832a37044afeea095d43535bcec6d2e71c4d2409
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;