import type { BasicFetchResult, BasicPageParams, FilterJson } from '@/api'; // eslint-disable-next-line @typescript-eslint/no-namespace namespace VoucherService { /** 获取凭证管理列表接口参数 */ export type GetVoucherListParams = BasicPageParams & Pick; /** 获取凭证管理列表接口返回值 */ export type GetVoucherListResult = BasicFetchResult; export interface VoucherItem { no: number; accountNo: string; accountName: string; bizTime: Date; voucherWordNo: string; voucherWordName: string; voucherNo: string; settleOrgNo: string; settleOrgName: string; entryNo: string; subjectNo: string; subjectName: string; salOrderNo: string; salOrderName: string; clientNo: string; clientName: string; supplierNo: string; supplierName: string; bCurrencyNo: string; bCurrencyName: string; bDebitAmount: number; bCreditAmount: number; exchangeRate: number; currencyNo: string; currencyName: string; debitAmount: number; creditAmount: number; abstract: string; } } export type { VoucherService };