jhzh
2024-09-19 e3097587828362e34352cf4f378c8f5a260ea700
src/page/user/recharge.vue
@@ -58,7 +58,10 @@
            ></i>
          </div>
          <div class="main-title">{{ $t("請選擇充值賬戶") }}</div>
          <van-cell is-link :title="rechargeAccountData.name || $t('請選擇')" />
          <van-cell
            is-link
            :title="$t(rechargeAccountData.key) || $t('請選擇')"
          />
          <!-- @click="rechargeAccountShow = true" -->
          <van-action-sheet
            v-model="rechargeAccountShow"
@@ -74,13 +77,6 @@
          </div>
          <div class="bottom-text">
            <!---->
            <!-- <div class="balance">
              <div>需要支付</div>
              <div class="balance-text" style="margin-bottom: 0px">
                0.0000 {{ rechargeAccountData.symbolCode }}
              </div>
            </div> -->
            <div class="balance" style="margin-top: 10px">
              <div>{{ $t("最小充值金額") }}</div>
              <div class="balance-text" style="margin-bottom: 0px">
@@ -136,6 +132,7 @@
import apiUrl from "@/axios/api.url.js";
import { siteGetPayInfo, selCzFn } from "../../axios/api";
import { Notify } from "vant";
import { rechargeAccountActions } from "@/utils/rechargeActions";
// baseURL
export default {
  components: { ActionSheet, [Notify.Component.name]: Notify.Component },
@@ -157,34 +154,7 @@
      paymentShow: false,
      paymentActions: [],
      rechargeAccountShow: false,
      rechargeAccountActions: [
        {
          title: this.$t("美股資產"),
          title1: this.$t("美股可用"),
          title2: this.$t("美股冻结"),
          name: this.$t("US"),
          key: "US",
          symbol: "$",
          symbolCode: "USD",
        },
        // {
        //   title: this.$t("印股資產"),
        //   title1: this.$t("印股可用"),
        //   title2: this.$t("印股冻结"),
        //   key: "IN",
        //   symbol: "RM",
        //   symbolCode: "MYR",
        // },
        {
          name: this.$t("MAS"),
          title: this.$t("馬股資產"),
          title1: this.$t("馬股可用"),
          title2: this.$t("馬股冻结"),
          key: "MAS",
          symbol: "RM",
          symbolCode: "MYR",
        },
      ],
      rechargeAccountActions: rechargeAccountActions,
      showBtn: true,
      imgStatus: false,
      form: {
@@ -206,7 +176,6 @@
      this.judgeValue();
    },
    async selCzFns() {
      // payTypeId    payAmt  img
      if (!this.value) {
        return Notify(this.$t("hj171"));
      }
@@ -253,7 +222,6 @@
    },
    // upload
    async afterRead(file) {
      console.log(file);
      let formData = new FormData();
      formData.append("file", file.file || file.raw);
      // console.log(formData);
@@ -266,7 +234,6 @@
      });
      clipboard.on("success", () => {
        // alert("已复制到剪贴板");
        clipboard.destroy();
      });
@@ -283,14 +250,11 @@
    },
    paymentSelect(e) {
      this.paymentSelectData = e;
      console.log(e);
      this.rechargeAccountActions.map((item) => {
        console.log(item, e);
        if (item.key === e.assetsType) {
          this.rechargeAccountData = item;
        }
      });
      console.log(this.rechargeAccountData, " this.rechargeAccountData");
    },
  },
};