From 5ab6f8e2695bed4c83c154aa7a63c3e82a7ac8f4 Mon Sep 17 00:00:00 2001 From: weipengfei <2187978347@qq.com> Date: Tue, 26 Dec 2023 15:50:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/accounts.js | 24 ++ src/router/modules/accounts.js | 13 +- src/views/accounts/transfer/index.vue | 385 +++++++++++++++++++ src/views/accounts/transfer/record.vue | 489 +++++++++++++++++++++++++ 4 files changed, 909 insertions(+), 2 deletions(-) create mode 100644 src/views/accounts/transfer/index.vue create mode 100644 src/views/accounts/transfer/record.vue diff --git a/src/api/accounts.js b/src/api/accounts.js index 516a573..defb694 100644 --- a/src/api/accounts.js +++ b/src/api/accounts.js @@ -109,24 +109,48 @@ export function transferMarkApi(id) { export function financialLstApi(data) { return request.get(`financial_record/lst`, data) } +/** + * @description 财务账单 -- 列表 + */ +export function financialTransferLstApi(data) { + return request.get(`financial_record_transfer/lst`, data) +} /** * @description 财务账单 -- 详情 */ export function financialDetailApi(type, data) { return request.get(`financial_record/detail/${type}`, data) } +/** + * @description 财务账单 -- 详情 + */ +export function financialTransferDetailApi(type, data) { + return request.get(`financial_record_transfer/detail/${type}`, data) +} /** * @description 财务账单 -- 头部数据 */ export function finaHeaderDataApi(data) { return request.get(`financial_record/title`, data) } +/** + * @description 财务账单 -- 头部数据 + */ +export function finaHeaderTransferDataApi(data) { + return request.get(`financial_record_transfer/title`, data) +} /** * @description 财务账单 -- 下载账单 */ export function downloadFinancialApi(type, data) { return request.get(`financial_record/detail_export/${type}`, data) } +/** + * @description 财务账单 -- 下载账单 + */ +export function downloadTransferFinancialApi(type, data) { + return request.get(`financial_record_transfer/detail_export/${type}`, data) +} /** * @description 资金流水 -- 统计数据 */ diff --git a/src/router/modules/accounts.js b/src/router/modules/accounts.js index 627a1a1..3f134a8 100644 --- a/src/router/modules/accounts.js +++ b/src/router/modules/accounts.js @@ -33,11 +33,20 @@ const accountsRouter = path: 'statement', name: 'AccountsStatement', meta: { - title: '财务账单', + title: '账单管理', noCache: true }, component: () => import('@/views/accounts/statement/index') }, + { + path: 'transfer', + name: 'AccountsTransfer', + meta: { + title: '转账账单管理', + noCache: true + }, + component: () => import('@/views/accounts/transfer/index') + }, { path: 'reconciliation/order/:id', name: 'ReconciliationOrder', @@ -62,7 +71,7 @@ const accountsRouter = path: 'transManagement', name: 'AccountsTransManagement', meta: { - title: '对账管理', + title: '提现管理', noCache: true }, component: () => import('@/views/accounts/transManage/index') diff --git a/src/views/accounts/transfer/index.vue b/src/views/accounts/transfer/index.vue new file mode 100644 index 0000000..7734e3c --- /dev/null +++ b/src/views/accounts/transfer/index.vue @@ -0,0 +1,385 @@ + + + + + diff --git a/src/views/accounts/transfer/record.vue b/src/views/accounts/transfer/record.vue new file mode 100644 index 0000000..63190dd --- /dev/null +++ b/src/views/accounts/transfer/record.vue @@ -0,0 +1,489 @@ + + + + +