import type { BasicFetchResult, BasicPageParams, FilterJson } from '@/api'; // eslint-disable-next-line @typescript-eslint/no-namespace namespace BillsOtherPayableService { /** 获取其他应付单列表接口参数 */ export type GetBillsOtherPayableListParams = BasicPageParams & Pick; /** 获取其他应付单列表接口返回值 */ export type GetBillsOtherPayableListResult = BasicFetchResult; export interface BillsOtherPaymentItem { id: number; billNo: string; billType: number; billTypeName: string; billStatus: number; billStatusName: string; bizTime: Date; contactUnitType: number; contactUnitTypeName: string; contactUnitID: number; contactUnitName: string; currencyID: number; currencyName: string; noTaxAmount: number; taxAmount: number; totalAmount: number; exchangeRate: number; bCurrencyID: number; bCurrencyName: string; bNoTaxAmount: number; bTaxAmount: number; bTotalAmount: number; createBy: number; createByName: string; createOn: Date; cancelStatus: number; cancelStatusName: string; cancelBy: number; cancelByName: string; cancelOn: Date; } } export type { BillsOtherPayableService };