|
|
@ -475,53 +475,31 @@ const activity = ref([]) |
|
|
|
|
|
|
|
|
|
|
|
//货币条目 |
|
|
|
const rateName = [ |
|
|
|
{ |
|
|
|
value: 'USD', |
|
|
|
label: 'USD', |
|
|
|
rateId: 1 |
|
|
|
}, |
|
|
|
{ |
|
|
|
value: 'HKD', |
|
|
|
label: 'HKD', |
|
|
|
rateId: 2 |
|
|
|
}, |
|
|
|
{ |
|
|
|
value: 'THB', |
|
|
|
label: 'THB', |
|
|
|
rateId: 3 |
|
|
|
}, |
|
|
|
{ |
|
|
|
value: 'VND', |
|
|
|
label: 'VND', |
|
|
|
rateId: 4 |
|
|
|
}, |
|
|
|
{ |
|
|
|
value: 'CAD', |
|
|
|
label: 'CAD', |
|
|
|
rateId: 5 |
|
|
|
}, |
|
|
|
{ |
|
|
|
value: 'MYR', |
|
|
|
label: 'MYR', |
|
|
|
rateId: 6 |
|
|
|
}, |
|
|
|
{ |
|
|
|
value: 'KRW', |
|
|
|
label: 'KRW', |
|
|
|
rateId: 7 |
|
|
|
}, |
|
|
|
{ |
|
|
|
value: 'JPY', |
|
|
|
label: 'JPY', |
|
|
|
rateId: 8 |
|
|
|
}, |
|
|
|
{ |
|
|
|
value: 'CNY', |
|
|
|
label: 'CNY', |
|
|
|
rateId: 9 |
|
|
|
const rateName = ref([]) |
|
|
|
|
|
|
|
const fetchRateData = async () => { |
|
|
|
try { |
|
|
|
const result = await API({ |
|
|
|
url: '/general/getRate', |
|
|
|
data: {} |
|
|
|
}); |
|
|
|
console.log('response', result); |
|
|
|
if (result.code === 200) { |
|
|
|
rateName.value = result.data.map(item => { |
|
|
|
// 从字符串中提取货币代码,如 '美元(USD)' 提取 'USD' |
|
|
|
const match = item.match(/\(([^)]+)\)/); |
|
|
|
const currencyCode = match ? match[1] : item; |
|
|
|
return { |
|
|
|
value: item, |
|
|
|
label: currencyCode, |
|
|
|
}; |
|
|
|
}); |
|
|
|
} |
|
|
|
] |
|
|
|
console.log('货币信息', rateName.value); |
|
|
|
} catch (error) { |
|
|
|
console.error('获取货币信息失败:', error); |
|
|
|
} |
|
|
|
}; |
|
|
|
|
|
|
|
// 修改上传处理 |
|
|
|
const customUpload = async (options) => { |
|
|
@ -648,6 +626,7 @@ const deleteRecharge = function () { |
|
|
|
|
|
|
|
onMounted(async function () { |
|
|
|
await getAdminData() |
|
|
|
await fetchRateData() |
|
|
|
// await getCurrency() |
|
|
|
// await getActivity()// 现在的活动就是文字输入框,不需要请求接口,具体等后续需求 |
|
|
|
|
|
|
|