minif_node
Version:
各类平台的对接的一个sdk
90 lines (89 loc) • 2 kB
TypeScript
/**
* 获取门店的信息
*/
export interface inter_get_poi_query {
account_id?: string;
third_id?: string;
poi_id?: string;
page: number;
size: number;
}
/**
* 查询商品线上数据
*/
export interface inter_get_merchandise_online_data {
product_ids?: string[];
out_ids?: string[];
account_id: string;
}
/**
* 查询商品线上数据列表
*/
export interface inter_get_merchandise_online_data_list {
cursor?: string;
count?: number;
status?: number;
account_id: string;
goods_creator_type?: number;
}
/**
* 验券准备
*/
export interface inter_check_ticket_start {
code?: string;
short_chain?: string;
}
/**
* 验券
*/
export interface inter_check_ticket_open {
verify_token: string;
poi_id: string;
encrypted_codes?: string[];
codes?: string[];
order_id?: string;
code_with_time_list?: string[];
}
/**
* 撤销核销
*/
export interface inter_check_ticket_cancel {
verify_id: string;
certificate_id: string;
times_card_cancel_count?: number;
cancel_token?: string;
}
export interface inter_check_ticket_history_list {
size: number;
cursor: string;
account_id: string;
poi_ids?: string[];
start_time?: bigint;
end_time?: bigint;
}
export interface check_ticket_detailed_query {
account_id: string;
cursor: string;
size: number;
bill_date: string;
}
export interface inter_query_record_by_cert {
certificate_ids: string[];
}
/***
* 订单查询
*/
export interface inter_get_trade_order_query {
page_num: number;
page_size: number;
account_id: string;
ordequey?: string;
ext_order_id?: string;
open_id?: string;
order_status?: number;
create_order_start_time?: BigInt;
create_order_end_time?: BigInt;
update_order_start_time?: BigInt;
update_order_end_time?: BigInt;
get_secret_number?: boolean;
}