// eslint-disable-next-line @typescript-eslint/no-namespace namespace PaymentOrdersService { export interface DtPaymentClass { ID: number; PayNum: string; Status: number; } export interface JASDetail { StockName: string; FCJASPaymentID: number; ShortName: string; JASNum: string; RealDueDate: Date; Amount: number; ECIPM: string; NewCurrency: null; ExchangeRate: null; TimeZone: string; CreateWay: number; DueDate: string; } /** 获取付款单接口参数 */ export interface GetPaymentOrdersParams { paymentID: number; } /** 获取付款单接口返回值 */ export interface GetPaymentOrdersResult { PayNum: string; PayStatus: string; PayAmount: string; Fileinfo: string; DeductionMoney: string; ShortName: string; JASDetail: JASDetail[]; BankTransition: string; PayPalAccount: string; BankName: string; BankAddress: string; AccountHolder: string; AccountNumber: string; SwiftCode: string; IbanCode: string; Comment: string; } /** * Partner Portal站点获取2022年之后最新12条付款单接口返回值 */ export interface GetOuterPaymentNumParams { id: string; year: string; } /** * Partner Portal站点获取2022年之后最新12条付款单接口返回值 */ export type GetOuterPaymentNumResult = { dtPayment: Array; Top1PayNum: string; Top1PayID: number; }[]; } export type { PaymentOrdersService };