foreign-admin-ui/src/views/trade/historyTrade/options.ts

38 lines
1.6 KiB
TypeScript

export const search = [
// 用户名
{ prop: 'username', label: '用户名', type: 'input' as const, placeholder: '请输入用户名',width: '150px' },
// 订单号
{ prop: 'orderNo', label: '订单号', type: 'input' as const, placeholder: '请输入订单号',width: '150px' },
// 交易账户ID
{ prop: 'subAccountId', label: '交易账户ID', type: 'input' as const, placeholder: '请输入交易账户ID',width: '150px' },
// 交易类型
{ prop: 'tradeType', label: '交易类型', type: 'select' as const, placeholder: '请选择交易类型',width: '140px', options: [
{ label: '买入', value: '1' },
{ label: '卖出', value: '2' },
] },
//开始时间
{
prop: 'startTime', label: '开始时间', type: 'date' as const, dateType: 'date' as const, // 时间范围选择器
valueFormat: 'YYYY-MM-DD', placeholder: '请选择开始时间', width: '150px'
},
//结束时间
{
prop: 'endTime', label: '结束时间', type: 'date' as const, dateType: 'date' as const, // 时间范围选择器
valueFormat: 'YYYY-MM-DD', placeholder: '请选择结束时间', width: '150px'
},
]
export const tableColumns = [
// 订单号
{ prop: 'orderNo', label: '订单号' },
// 操作类型
{ prop: 'tradeType', label: '操作类型' },
// 金额
{ prop: 'amount', label: '金额' },
// 交易数量
{ prop: 'tradeQty', label: '交易数量' },
// 交易时间
{ prop: 'tradeTime', label: '交易时间' },
// 浮动盈亏
{ prop: 'floatProfit', label: '浮动盈亏' },
]