From 74bcf0374dad94d352b68f10e2e3d6e0ebc2c9dc Mon Sep 17 00:00:00 2001
From: zzzz <690498789@qq.com>
Date: Sun, 07 Apr 2024 12:32:13 +0800
Subject: [PATCH] 1
---
src/page/user/ransferIndex.vue | 59 +++++++++++++++++++++++++++++++++--------------------------
1 files changed, 33 insertions(+), 26 deletions(-)
diff --git a/src/page/user/ransferIndex.vue b/src/page/user/ransferIndex.vue
index 20cee91..52a09c8 100644
--- a/src/page/user/ransferIndex.vue
+++ b/src/page/user/ransferIndex.vue
@@ -6,12 +6,20 @@
:title="$t('劃轉')"
left-arrow
@click-left="onClickLeft"
- />
+ >
+ <template #right>
+ <van-icon
+ @click="$router.push('/transferindex-list')"
+ name="orders-o"
+ size="20"
+ />
+ </template>
+ </van-nav-bar>
<main>
<div>
<div class="main-header">
<div class="main-li" @click="show = true">
- <span class="li-left">從</span
+ <span class="li-left">{{ $t("从") }}</span
><span class="li-center">{{ from.name }}</span>
<div class="img-con">
<img
@@ -36,7 +44,7 @@
/>
</div>
<div class="main-li" @click="toShow = true">
- <span class="li-left">到</span
+ <span class="li-left">{{ $t("到") }}</span
><span class="li-center">{{ to.name }}</span>
<div class="img-con">
<img
@@ -69,7 +77,6 @@
class="van-cell van-field white-input"
modelmodifiers="[object Object]"
>
- <!----><!---->
<div class="van-cell__value van-field__value">
<div class="van-field__body">
<input
@@ -80,14 +87,14 @@
class="van-field__control"
:placeholder="$t('請選擇')"
@input="inputValue"
- /><!----><!---->
+ />
<div class="van-field__button" style="margin-right: 10px">
- <span style="color: rgb(79, 82, 87)">MYR</span>
+ <span style="color: rgb(79, 82, 87)">{{
+ from.symbolCode
+ }}</span>
</div>
</div>
- <!----><!---->
</div>
- <!----><!---->
</div>
</van-col>
<div class="huazhuan">
@@ -107,30 +114,28 @@
{{ $t("轉換得到金額") }}
</div>
<div class="van-cell van-field van-field--disabled white-input">
- <!----><!---->
<div class="van-cell__value van-field__value">
<div class="van-field__body">
- <input
- type="text"
- id="van-field-48-input"
- class="van-field__control"
- disabled=""
- :placeholder="$t('請選擇')"
- style="padding-left: 10px"
- /><!----><!---->
+ <div class="van-field__control" style="padding-left: 10px">
+ {{
+ from.accectType !== "US"
+ ? (formValue / exchangeRate).toFixed(2)
+ : (formValue * exchangeRate).toFixed(2)
+ }}
+ </div>
<div class="van-field__button" style="">
- <span style="color: rgb(79, 82, 87)">USD</span>
+ <span style="color: rgb(79, 82, 87)">{{
+ to.symbolCode
+ }}</span>
</div>
</div>
- <!----><!---->
</div>
- <!----><!---->
</div>
</van-col>
</van-row>
<div
- @click="formValue = from.availableBalanceUSD"
+ @click="formValue = from.availableBalance"
style="
color: rgb(5, 106, 239);
text-align: right;
@@ -143,11 +148,10 @@
<div class="balance">
<div>{{ $t("可用餘額") }}</div>
<div class="balance-text">
- {{ from.availableBalanceUSD || "0.0000" }} USD
+ {{ from.availableBalance || "0.0000" }} {{ from.symbolCode }}
</div>
</div>
</div>
- <!-- transfer -->
<van-button type="primary" @click="transferIndex" class="but">{{
$t("確認劃轉")
}}</van-button>
@@ -158,15 +162,17 @@
<script>
import * as api from "@/axios/api";
import { Notify } from "vant";
-import { login, transfer } from "../../axios/api";
+import { transfer } from "../../axios/api";
export default {
created() {
this.getMoneyData();
},
+
components: {},
data() {
return {
+ exchangeRate: 4.59,
formValue: "",
from: {},
to: {},
@@ -188,7 +194,7 @@
if (res.status === 0) {
Notify({ type: "success", message: this.$t("划转成功") });
setTimeout(() => {
- this.$router.push("/user");
+ this.$router.push("/transferindex-list");
}, 500);
} else {
Notify({ type: "warning", message: res.msg });
@@ -211,6 +217,7 @@
if (e.accectType === this.from.accectType) {
return Notify({ type: "warning", message: this.$t("不能选择一样的") });
}
+
this.to = e;
this.formValue = "";
},
@@ -336,7 +343,7 @@
padding: 0;
height: 60px;
color: var(--van-field-input-text-color);
- line-height: inherit;
+ line-height: 60px;
text-align: left;
background-color: transparent;
border: 0;
--
Gitblit v1.9.3