diff --git a/postcss.config.js b/postcss.config.js index e873f1a4..1b69d43b 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -3,4 +3,4 @@ module.exports = { tailwindcss: {}, autoprefixer: {}, }, -}; +} diff --git a/src/api/wallet/wallet-transaction.ts b/src/api/wallet/wallet-transaction.ts index 145c15ef..31cdce1a 100644 --- a/src/api/wallet/wallet-transaction.ts +++ b/src/api/wallet/wallet-transaction.ts @@ -35,6 +35,24 @@ export function pageTh(query?: any) { }) } +/** + * 按管理端当前筛选条件分页查询全部类型的钱包流水。 + * + * @param query 分页、用户、部门、身份、收支方向、交易类型和流水时间等筛选条件 + * @returns 后端统一的钱包流水分页响应 + */ +export function pageAll(query?: any) { + return request({ + url: "/wallet/wallet-transaction/page-all", + method: "post", + params: { + current: query.current, + size: query.size, + }, + data: query, + }) +} + export function thTotal(data?: any) { return request({ url: "/wallet/wallet-transaction/th-total", @@ -152,6 +170,15 @@ export function submitCzExport(query: Record) { return request({ url: "/wallet/wallet-transaction/export-cz-async", method: "post", data: query }) } +/** 提交全部类型钱包流水异步分片导出任务。 */ +export function submitAllExport(query: Record) { + return request({ + url: "/wallet/wallet-transaction/export-all-async", + method: "post", + data: query, + }) +} + /** 提交记账扣款异步分片导出任务。 */ export function submitJzExport(query: Record) { return request({ url: "/wallet/wallet-transaction/export-jz-async", method: "post", data: query }) diff --git a/src/views/wallet/wallet-transaction/index.vue b/src/views/wallet/wallet-transaction/index.vue new file mode 100644 index 00000000..c914034f --- /dev/null +++ b/src/views/wallet/wallet-transaction/index.vue @@ -0,0 +1,260 @@ + + +