typed-jd-union-cpsapi
Version:
京东联盟 NodeJS cps API
58 lines (57 loc) • 1.84 kB
TypeScript
import { JdUnionBase } from '../api-base';
export type QueryBonusActivityParams = {
/** 请求入參*/
req: {
/** 奖励活动Id*/
activityId?: number;
/** 奖励活动开始时间,开始时间为最近90天,时间戳(ms)*/
beginTime: number;
/** 奖励活动结束时间,时间戳(ms)*/
endTime: number;
/** 索引*/
pageIndex: number;
/** 每页数量*/
pageSize: number;
};
};
export type QueryBonusActivityResult = {
/** 返回码*/
code: number;
/** 返回消息*/
message: string;
/** 数据明细*/
data: {
/** 数据明细*/
bonusActivityResp: {
/** 活动id*/
activityId: number;
/** 活动名称*/
activityName: string;
/** 预热时间,时间戳(ms)*/
prepareTime: number;
/** 开始时间,时间戳(ms)*/
beginDate: number;
/** 结束时间,时间戳(ms)*/
endDate: number;
/** 结算类型:1 一次结算,2 二次结算*/
payType: number;
/** 一次结算时间,时间戳(ms)*/
firstPayTime: number;
/** 一次结算比例*/
firstPayRate: number;
/** 二次结算时间,时间戳(ms)*/
secondPayTime: number;
/** 二次计算比例*/
secondPayRate: number;
/** 活动规则*/
pcDescUrl: string;
/** 活动概述*/
remark: string;
};
}[];
/** 是否有更多*/
hasMore: boolean;
};
export declare class QueryBonusActivityAPI extends JdUnionBase {
queryBonusActivity(params: QueryBonusActivityParams): Promise<QueryBonusActivityResult>;
}