UNPKG

blue-fish-wx-isv

Version:

一个轻量的微信SDK服务商版 for Node.js(修复漏洞版)

93 lines (92 loc) 2.6 kB
import { WxIsvServiceBase } from '../libs/WxIsvServiceBase'; export declare class WxIsvSecOrderService extends WxIsvServiceBase { uploadShippingInfo(accessToken: string, data: { orderKey: Record<any, any>; deliveryMode: number; logisticsType: number; shippingList: Array<Record<any, any>>; isAllDelivered?: boolean; uploadTime: string; payer: Record<any, any>; }): Promise<{ errcode: number; errmsg: string; }>; uploadCombinedShippingInfo(accessToken: string, data: { orderKey: Record<any, any>; subOrders: Array<Record<any, any>>; uploadTime: string; payer: Record<any, any>; }): Promise<{ errcode: number; errmsg: string; }>; getOrder(accessToken: string, data: { transactionId?: string; merchantId?: string; subMerchantId?: string; merchantTradeNo?: string; }): Promise<{ errcode: number; errmsg: string; } & { order?: Record<string, any> | undefined; }>; getOrderList(accessToken: string, data?: { payTimeRange?: { beginTime?: number; endTime?: number; }; orderState?: number; openid?: string; lastIndex?: string; pageSize?: number; }): Promise<{ errcode: number; errmsg: string; } & { orderList?: Record<string, any>[] | undefined; lastIndex?: string | undefined; hasMore?: boolean | undefined; }>; notifyConfirmReceive(accessToken: string, data: { transactionId?: string; merchantId?: string; subMerchantId?: string; merchantTradeNo?: string; receivedTime: number; }): Promise<{ errcode: number; errmsg: string; }>; setMsgJumpPath(accessToken: string, data: { path: string; }): Promise<{ errcode: number; errmsg: string; }>; isTradeManaged(accessToken: string, data: { appid: string; }): Promise<{ errcode: number; errmsg: string; } & { isTradeManaged?: boolean | undefined; }>; isTradeManagementConfirmationCompleted(accessToken: string, data: { appid: string; }): Promise<{ errcode: number; errmsg: string; } & { completed?: boolean | undefined; }>; opSpecialOrder(accessToken: string, data: { orderId: string; type: number; delayTo?: number; }): Promise<{ errcode: number; errmsg: string; }>; }