| | |
| | | }, |
| | | }, |
| | | |
| | | utm: 1, // US转MX汇率 |
| | | mtu: 1, // MX转US汇率 |
| | | htu: 1, // HK转US汇率 |
| | | itu: 1, // IN转US汇率 |
| | | ttu: 1, // TW转US汇率 |
| | | }; |
| | | }, |
| | | watch: { |
| | |
| | | }, |
| | | }, |
| | | methods: { |
| | | // 计算当前汇率 |
| | | rate(type) { |
| | | let rate = 1; |
| | | if (type == "HK") rate = this.htu; |
| | | else if (type == "IN") rate = this.itu; |
| | | else if (type == "TW") rate = this.ttu; |
| | | return rate; |
| | | }, |
| | | // 初始化 |
| | | init() { |
| | | this.pageNum = 1; |
| | |
| | | let data = await api.getRateInfo(); |
| | | data.data && |
| | | data.data.forEach((item) => { |
| | | if (item.currency === "USD") { |
| | | this.utm = item.rata; |
| | | } else if (item.currency === "MXN") { |
| | | this.mtu = item.rata; |
| | | if (item.currency === "HKD" && item.conversionCurrency == "USD") { |
| | | this.htu = item.rata; |
| | | } else if ( |
| | | item.currency === "INR" && |
| | | item.conversionCurrency == "USD" |
| | | ) { |
| | | this.itu = item.rata; |
| | | } else if ( |
| | | item.currency === "TWD" && |
| | | item.conversionCurrency == "USD" |
| | | ) { |
| | | this.ttu = item.rata; |
| | | } |
| | | }); |
| | | }, |