diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index ab2851a..9387682 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -39,8 +39,8 @@ importers:
specifier: ^1.11.20
version: 1.11.20
element-plus:
- specifier: ^2.14.0
- version: 2.14.1(vue@3.5.29(typescript@5.9.3))
+ specifier: 2.14.0
+ version: 2.14.0(vue@3.5.29(typescript@5.9.3))
face-api.js:
specifier: ^0.22.2
version: 0.22.2
@@ -1567,8 +1567,8 @@ packages:
electron-to-chromium@1.5.302:
resolution: {integrity: sha512-sM6HAN2LyK82IyPBpznDRqlTQAtuSaO+ShzFiWTvoMJLHyZ+Y39r8VMfHzwbU8MVBzQ4Wdn85+wlZl2TLGIlwg==}
- element-plus@2.14.1:
- resolution: {integrity: sha512-UFnm1+BckNi+azkKJ7L32q1uXs9ekr99Z9pWTQPeDR05jqEWUwQq51ro4kZMVrANbjknX3Z7ukCZwTi2T6Tr9A==}
+ element-plus@2.14.0:
+ resolution: {integrity: sha512-POgH+TtoreaEKWqYYAVQyE6i8rQMEFqAEublyF29dBA5yASWPLKY6EzfeqBTr2Uv26mPss4vSrMrNPyaK7LX5w==}
peerDependencies:
vue: ^3.3.7
@@ -4111,7 +4111,7 @@ snapshots:
electron-to-chromium@1.5.302: {}
- element-plus@2.14.1(vue@3.5.29(typescript@5.9.3)):
+ element-plus@2.14.0(vue@3.5.29(typescript@5.9.3)):
dependencies:
'@ctrl/tinycolor': 4.2.0
'@element-plus/icons-vue': 2.3.2(vue@3.5.29(typescript@5.9.3))
diff --git a/src/components/layout/Layout.vue b/src/components/layout/Layout.vue
index e224a51..22df770 100644
--- a/src/components/layout/Layout.vue
+++ b/src/components/layout/Layout.vue
@@ -74,7 +74,7 @@ const handleResize = () => {
if (screenWidth.value < COLLAPSE_BREAKPOINT) {
sidebarCollapsed.value = true
}else {
- sidebarCollapsed.value = false
+ // sidebarCollapsed.value = false
}
}
diff --git a/src/views/capital/rechange/index.vue b/src/views/capital/rechange/index.vue
index a66c31e..7034bf6 100644
--- a/src/views/capital/rechange/index.vue
+++ b/src/views/capital/rechange/index.vue
@@ -56,7 +56,8 @@
选择支付方式
+ :class="{ active: selectedMethod === method.code }"
+ @click="handleSelectMethod(method.code)">
@@ -115,7 +116,7 @@
-
+
请向以下地址转账
@@ -135,7 +136,9 @@
-
+
+
+
复制
@@ -143,13 +146,15 @@
钱包类型:
- {{ rechangeForm.channelCode === 'TRC' ? 'USDT-TRC20' : 'USDT-ERC20' }}
+ {{ rechangeForm.channelCode === 'TRC' ? 'USDT-TRC20' : 'USDT-ERC20'
+ }}
-
+
USDT
@@ -219,7 +224,8 @@
-
+
{{ rechangeForm.currencySymbol }}
@@ -228,8 +234,8 @@
-
+
@@ -458,7 +464,13 @@ const fetchChannelList = async () => {
try {
const res = await getRechargeChannelList() as ChannelRow[]
stopLoading()
- channelList.value = res || []
+ channelList.value = (res || []).map((item) => {
+ return {
+ ...item,
+ symbol: item.currency.symbol
+ }
+ })
+ console.log('channelList.value:', channelList.value);
} catch (error) {
stopLoading()
console.error('获取充值渠道列表失败', error)
@@ -570,7 +582,7 @@ const handleCreateOrder = async () => {
paymentUrls.value = payUrls
if (isMobileDevice.value) {
// 移动端:优先跳 safe.paylinktrust.com 域名,没有则跳第一个
- const safeUrl = payUrls.find((url:string)=> url.includes('safe.paylinktrust.com'))
+ const safeUrl = payUrls.find((url: string) => url.includes('safe.paylinktrust.com'))
const payUrl = safeUrl || payUrls[0]
ElMessage.success('正在跳转支付页面...')
setTimeout(() => {
@@ -630,7 +642,7 @@ const handleUpload = async (options: any) => {
// 生成二维码
const handleGenerateQrcode = async () => {
let pay = ERCPay
- if(rechangeForm.value.channelCode === 'TRC'){
+ if (rechangeForm.value.channelCode === 'TRC') {
pay = TRCPay
}
const res: any = await pay({
diff --git a/src/views/capital/rechange/options.ts b/src/views/capital/rechange/options.ts
index adc1747..f71cf97 100644
--- a/src/views/capital/rechange/options.ts
+++ b/src/views/capital/rechange/options.ts
@@ -2,7 +2,7 @@
export const rechangeTableColumns = [
{ prop: 'name', label: '渠道名称', align: 'center' as const },
{
- prop: 'currency.symbol',
+ prop: 'symbol',
label: '支持货币',
align: 'center' as const
},
diff --git a/src/views/capital/transfer/index.vue b/src/views/capital/transfer/index.vue
index 7c994cc..ff0abb0 100644
--- a/src/views/capital/transfer/index.vue
+++ b/src/views/capital/transfer/index.vue
@@ -1,7 +1,7 @@