import { APICommonResponse, ApiId, HttpMethod, makeParam, request } from "."; import { getUrl } from "./url"; export type ReceiptIssuingOrder = { id: string; access_token_expires_at: string; receipt_use_date?: string; receipt_shop_name?: string; receipt_issuer?: string; receipt_purpose?: string; receipt_name?: string; receipt_amount?: string; confirmed: boolean; status_order_mail_datetime?: string; status_mail_post_date?: string; updated_at: string; }; // 領収証発行一覧取得 ----------------------- export type ReceiptIssuingOrdersRequest = { address?: string; }; export type ReceiptIssuingOrdersResponse = { data: { records: ReceiptIssuingOrder[]; }; } & APICommonResponse; export const getReceiptIssuingOrders = async ( data: ReceiptIssuingOrdersRequest ) => { const res = await request({ url: getUrl(ApiId.RECEIPT_ISSUING_ORDERS), method: HttpMethod.GET, data: makeParam(data), }); return res; };