diff --git a/src/views/invest/accounts/index.vue b/src/views/invest/accounts/index.vue index 5b2aaba..c7f8622 100644 --- a/src/views/invest/accounts/index.vue +++ b/src/views/invest/accounts/index.vue @@ -156,6 +156,11 @@ end-placeholder="结束时间" /> + + + + + 搜索 重置 @@ -166,8 +171,13 @@ - - + + + + + @@ -183,12 +193,13 @@ import { listAccountsTransferRecord } from '@/api/invest/accountsTransferRecord' import { require } from '@/utils/require' import dayjs from 'dayjs' const { proxy } = getCurrentInstance() -const { account_state, account_type, deal_type, deal_category, debit_type } = proxy.useDict( +const { account_state, account_type, deal_type, deal_category, debit_type, transfer_type } = proxy.useDict( 'account_state', 'account_type', 'deal_type', 'deal_category', - 'debit_type' + 'debit_type', + 'transfer_type' ) const accountsList = ref([]) const open = ref(false) @@ -222,6 +233,7 @@ const tableTransferRecordData = ref([]) const transferRecordTotal = ref(0) const queryTransferRecordParams = ref({ time: '', + type: '', pageNum: 1, pageSize: 10 }) @@ -418,6 +430,8 @@ function handleExport() { function handleDealRecord(row) { const _id = row.id || ids.value queryDealRecordParams.value.time = '' + queryDealRecordParams.value.dealType = '' + queryDealRecordParams.value.dealCategory = '' titleDealRecord.value = row.nameCode + '历史交易记录' currentAccountId.value = _id getDealRecordList(1) @@ -435,6 +449,8 @@ const handleDealRecordQuery = () => { const resetDealRecordQuery = () => { proxy.resetForm('queryDealRecordRef') queryDealRecordParams.value.time = '' + queryDealRecordParams.value.dealType = '' + queryDealRecordParams.value.dealCategory = '' dealRecordTotal.value = 0 getDealRecordList(1) } @@ -464,6 +480,7 @@ const getDealRecordList = (num, id) => { function handleTransDeal(row) { const _id = row.id || ids.value queryTransferRecordParams.value.time = '' + queryTransferRecordParams.value.type = '' titleTransferRecord.value = row.nameCode + '历史转账记录' currentAccountId.value = _id getTransferRecordList(1) @@ -480,6 +497,7 @@ const handleTransferRecordQuery = () => { const resetTransferRecordQuery = () => { queryTransferRecordParams.value.time = '' + queryTransferRecordParams.value.type = '' transferRecordTotal.value = 0 getTransferRecordList(1) } @@ -495,7 +513,14 @@ const getTransferRecordList = (num, id) => { et = dayjs(timeRange[1]).format('YYYY-MM-DD') } - listAccountsTransferRecord({ accountId: currentAccountId.value, startTime: st, endTime: et, pageNum: num, pageSize: 10 }).then((res) => { + listAccountsTransferRecord({ + accountId: currentAccountId.value, + startTime: st, + endTime: et, + pageNum: num, + pageSize: 10, + type: queryTransferRecordParams.value.type + }).then((res) => { loadingTransferRecord.value = false tableTransferRecordData.value = res.rows transferRecordTotal.value = res.total