diff --git a/src/api/modules/system/rechargeOrder.ts b/src/api/modules/system/rechargeOrder.ts new file mode 100644 index 0000000..a27cfff --- /dev/null +++ b/src/api/modules/system/rechargeOrder.ts @@ -0,0 +1,6 @@ +import { request } from '@/api'; + +// 获取充值订单列表 +export const getRechargeOrderListApi = (params: any) => { + return request.get('/user/rechargeList', { ...params }) +} diff --git a/src/views/capital/rechange/index.vue b/src/views/capital/rechange/index.vue index 8955b4d..9e2ae08 100644 --- a/src/views/capital/rechange/index.vue +++ b/src/views/capital/rechange/index.vue @@ -1,7 +1,327 @@ - - - + + + diff --git a/src/views/capital/rechange/options.ts b/src/views/capital/rechange/options.ts new file mode 100644 index 0000000..bc51d7b --- /dev/null +++ b/src/views/capital/rechange/options.ts @@ -0,0 +1,12 @@ +// 存款列表表格列配置:当前页面仍然保留列表 + 行内操作按钮的结构。 +export const rechangeTableColumns = [ + { prop: 'depositChannel', label: '存款渠道', align: 'center' as const }, + { prop: 'channelName', label: '渠道名称', align: 'center' as const }, + { prop: 'supportedCurrency', label: '支持货币', align: 'center' as const }, + { prop: 'processingTime', label: '预计处理时间', align: 'center' as const }, + { prop: 'singleAmount', label: '单笔存款金额', align: 'center' as const }, + { label: '操作', slotName: 'action', align: 'center' as const, width: 120 }, +] + +// 存款弹窗快捷金额:点击后直接回填到金额输入框。 +export const rechangeQuickAmounts = ['100.00', '500.00', '1000.00', '2000.00', '5000.00'] diff --git a/src/views/capital/rechangeCheck/index.vue b/src/views/capital/rechangeCheck/index.vue index 6baf5c7..4f73744 100644 --- a/src/views/capital/rechangeCheck/index.vue +++ b/src/views/capital/rechangeCheck/index.vue @@ -1,28 +1,36 @@