UNPKG

@cotofe/service-of-usercenter

Version:

OpenAPI client for @cotofe/service-of-usercenter

814 lines (813 loc) 19 kB
/** * * @export * @interface ApiV1ActivityGetEmailPreferenceListGet200Response */ export interface ApiV1ActivityGetEmailPreferenceListGet200Response { /** * * @type {string} * @memberof ApiV1ActivityGetEmailPreferenceListGet200Response */ message: string; /** * * @type {string} * @memberof ApiV1ActivityGetEmailPreferenceListGet200Response */ code: string; /** * * @type {Array<ApiV1ActivityGetEmailPreferenceListGet200ResponseDataInner>} * @memberof ApiV1ActivityGetEmailPreferenceListGet200Response */ data: Array<ApiV1ActivityGetEmailPreferenceListGet200ResponseDataInner>; } /** * * @export * @interface ApiV1ActivityGetEmailPreferenceListGet200ResponseDataInner */ export interface ApiV1ActivityGetEmailPreferenceListGet200ResponseDataInner { /** * * @type {number} * @memberof ApiV1ActivityGetEmailPreferenceListGet200ResponseDataInner */ id: number; /** * * @type {string} * @memberof ApiV1ActivityGetEmailPreferenceListGet200ResponseDataInner */ name: string; /** * * @type {string} * @memberof ApiV1ActivityGetEmailPreferenceListGet200ResponseDataInner */ description: string; /** * * @type {boolean} * @memberof ApiV1ActivityGetEmailPreferenceListGet200ResponseDataInner */ subscription: boolean; } /** * * @export * @interface ApiV1ActivityUpdateEmailPreferencePost200Response */ export interface ApiV1ActivityUpdateEmailPreferencePost200Response { /** * * @type {string} * @memberof ApiV1ActivityUpdateEmailPreferencePost200Response */ message: string; /** * * @type {string} * @memberof ApiV1ActivityUpdateEmailPreferencePost200Response */ code: string; /** * * @type {boolean} * @memberof ApiV1ActivityUpdateEmailPreferencePost200Response */ data: boolean; } /** * * @export * @interface ApiV1ActivityUpdateEmailPreferencePostRequest */ export interface ApiV1ActivityUpdateEmailPreferencePostRequest { /** * * @type {string} * @memberof ApiV1ActivityUpdateEmailPreferencePostRequest */ token: string; /** * * @type {Array<number>} * @memberof ApiV1ActivityUpdateEmailPreferencePostRequest */ ids: Array<number>; } /** * * @export * @interface ApiV1ClientPointsGetCommissionRecordsGet200Response */ export interface ApiV1ClientPointsGetCommissionRecordsGet200Response { /** * * @type {string} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200Response */ message: string; /** * * @type {string} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200Response */ code: string; /** * * @type {ApiV1ClientPointsGetCommissionRecordsGet200ResponseData} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200Response */ data: ApiV1ClientPointsGetCommissionRecordsGet200ResponseData; } /** * * @export * @interface ApiV1ClientPointsGetCommissionRecordsGet200ResponseData */ export interface ApiV1ClientPointsGetCommissionRecordsGet200ResponseData { /** * * @type {number} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200ResponseData */ total: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200ResponseData */ totalPage: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200ResponseData */ pageNum: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200ResponseData */ pageSize: number; /** * * @type {Array<ApiV1ClientPointsGetCommissionRecordsGet200ResponseDataDataInner>} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200ResponseData */ data: Array<ApiV1ClientPointsGetCommissionRecordsGet200ResponseDataDataInner>; } /** * * @export * @interface ApiV1ClientPointsGetCommissionRecordsGet200ResponseDataDataInner */ export interface ApiV1ClientPointsGetCommissionRecordsGet200ResponseDataDataInner { /** * * @type {number} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200ResponseDataDataInner */ id: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200ResponseDataDataInner */ userId: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200ResponseDataDataInner */ fromUserId: number; /** * * @type {string} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200ResponseDataDataInner */ fromAddress: string; /** * * @type {number} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200ResponseDataDataInner */ level: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200ResponseDataDataInner */ commissionRate: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200ResponseDataDataInner */ commissionPoints: number; /** * * @type {string} * @memberof ApiV1ClientPointsGetCommissionRecordsGet200ResponseDataDataInner */ createTime: string; } /** * * @export * @interface ApiV1ClientPointsGetMyPointsRankGet200Response */ export interface ApiV1ClientPointsGetMyPointsRankGet200Response { /** * * @type {string} * @memberof ApiV1ClientPointsGetMyPointsRankGet200Response */ message: string; /** * * @type {string} * @memberof ApiV1ClientPointsGetMyPointsRankGet200Response */ code: string; /** * * @type {ApiV1ClientPointsGetPointsRankGet200ResponseDataDataInner} * @memberof ApiV1ClientPointsGetMyPointsRankGet200Response */ data: ApiV1ClientPointsGetPointsRankGet200ResponseDataDataInner; } /** * * @export * @interface ApiV1ClientPointsGetPointsHistoryGet200Response */ export interface ApiV1ClientPointsGetPointsHistoryGet200Response { /** * * @type {string} * @memberof ApiV1ClientPointsGetPointsHistoryGet200Response */ message: string; /** * * @type {string} * @memberof ApiV1ClientPointsGetPointsHistoryGet200Response */ code: string; /** * * @type {ApiV1ClientPointsGetPointsHistoryGet200ResponseData} * @memberof ApiV1ClientPointsGetPointsHistoryGet200Response */ data: ApiV1ClientPointsGetPointsHistoryGet200ResponseData; } /** * * @export * @interface ApiV1ClientPointsGetPointsHistoryGet200ResponseData */ export interface ApiV1ClientPointsGetPointsHistoryGet200ResponseData { /** * * @type {number} * @memberof ApiV1ClientPointsGetPointsHistoryGet200ResponseData */ total: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetPointsHistoryGet200ResponseData */ totalPage: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetPointsHistoryGet200ResponseData */ pageNum: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetPointsHistoryGet200ResponseData */ pageSize: number; /** * * @type {Array<ApiV1ClientPointsGetPointsHistoryGet200ResponseDataDataInner>} * @memberof ApiV1ClientPointsGetPointsHistoryGet200ResponseData */ data: Array<ApiV1ClientPointsGetPointsHistoryGet200ResponseDataDataInner>; } /** * * @export * @interface ApiV1ClientPointsGetPointsHistoryGet200ResponseDataDataInner */ export interface ApiV1ClientPointsGetPointsHistoryGet200ResponseDataDataInner { /** * * @type {number} * @memberof ApiV1ClientPointsGetPointsHistoryGet200ResponseDataDataInner */ id: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetPointsHistoryGet200ResponseDataDataInner */ userId: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetPointsHistoryGet200ResponseDataDataInner */ type: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetPointsHistoryGet200ResponseDataDataInner */ points: number; /** * * @type {string} * @memberof ApiV1ClientPointsGetPointsHistoryGet200ResponseDataDataInner */ description: string; /** * * @type {string} * @memberof ApiV1ClientPointsGetPointsHistoryGet200ResponseDataDataInner */ completeTime: string; } /** * * @export * @interface ApiV1ClientPointsGetPointsRankGet200Response */ export interface ApiV1ClientPointsGetPointsRankGet200Response { /** * * @type {string} * @memberof ApiV1ClientPointsGetPointsRankGet200Response */ message: string; /** * * @type {string} * @memberof ApiV1ClientPointsGetPointsRankGet200Response */ code: string; /** * * @type {ApiV1ClientPointsGetPointsRankGet200ResponseData} * @memberof ApiV1ClientPointsGetPointsRankGet200Response */ data: ApiV1ClientPointsGetPointsRankGet200ResponseData; } /** * * @export * @interface ApiV1ClientPointsGetPointsRankGet200ResponseData */ export interface ApiV1ClientPointsGetPointsRankGet200ResponseData { /** * * @type {number} * @memberof ApiV1ClientPointsGetPointsRankGet200ResponseData */ total: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetPointsRankGet200ResponseData */ totalPage: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetPointsRankGet200ResponseData */ pageNum: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetPointsRankGet200ResponseData */ pageSize: number; /** * * @type {Array<ApiV1ClientPointsGetPointsRankGet200ResponseDataDataInner>} * @memberof ApiV1ClientPointsGetPointsRankGet200ResponseData */ data: Array<ApiV1ClientPointsGetPointsRankGet200ResponseDataDataInner>; } /** * * @export * @interface ApiV1ClientPointsGetPointsRankGet200ResponseDataDataInner */ export interface ApiV1ClientPointsGetPointsRankGet200ResponseDataDataInner { /** * * @type {string} * @memberof ApiV1ClientPointsGetPointsRankGet200ResponseDataDataInner */ address: string; /** * * @type {string} * @memberof ApiV1ClientPointsGetPointsRankGet200ResponseDataDataInner */ avatar: string; /** * * @type {number} * @memberof ApiV1ClientPointsGetPointsRankGet200ResponseDataDataInner */ rank: number; /** * * @type {number} * @memberof ApiV1ClientPointsGetPointsRankGet200ResponseDataDataInner */ points: number; } /** * * @export * @interface ApiV1ClientPointsGetTaskListGet200Response */ export interface ApiV1ClientPointsGetTaskListGet200Response { /** * * @type {string} * @memberof ApiV1ClientPointsGetTaskListGet200Response */ message: string; /** * * @type {string} * @memberof ApiV1ClientPointsGetTaskListGet200Response */ code: string; /** * * @type {Array<ApiV1ClientPointsGetTaskListGet200ResponseDataInner>} * @memberof ApiV1ClientPointsGetTaskListGet200Response */ data: Array<ApiV1ClientPointsGetTaskListGet200ResponseDataInner>; } /** * * @export * @interface ApiV1ClientPointsGetTaskListGet200ResponseDataInner */ export interface ApiV1ClientPointsGetTaskListGet200ResponseDataInner { /** * * @type {number} * @memberof ApiV1ClientPointsGetTaskListGet200ResponseDataInner */ type: number; /** * * @type {string} * @memberof ApiV1ClientPointsGetTaskListGet200ResponseDataInner */ taskTitle: string; /** * * @type {string} * @memberof ApiV1ClientPointsGetTaskListGet200ResponseDataInner */ taskDescription: string; /** * * @type {number} * @memberof ApiV1ClientPointsGetTaskListGet200ResponseDataInner */ taskPoints: number; /** * * @type {boolean} * @memberof ApiV1ClientPointsGetTaskListGet200ResponseDataInner */ completeStatus: boolean; /** * * @type {boolean} * @memberof ApiV1ClientPointsGetTaskListGet200ResponseDataInner */ authorizationStatus: boolean; } /** * * @export * @interface ApiV1ClientUserBindWalletPostRequest */ export interface ApiV1ClientUserBindWalletPostRequest { /** * * @type {string} * @memberof ApiV1ClientUserBindWalletPostRequest */ address: string; /** * * @type {string} * @memberof ApiV1ClientUserBindWalletPostRequest */ sign: string; /** * * @type {string} * @memberof ApiV1ClientUserBindWalletPostRequest */ siweMessage: string; } /** * * @export * @interface ApiV1ClientUserGetIMTokenGet200Response */ export interface ApiV1ClientUserGetIMTokenGet200Response { /** * * @type {string} * @memberof ApiV1ClientUserGetIMTokenGet200Response */ message: string; /** * * @type {string} * @memberof ApiV1ClientUserGetIMTokenGet200Response */ code: string; /** * * @type {ApiV1ClientUserGetIMTokenGet200ResponseData} * @memberof ApiV1ClientUserGetIMTokenGet200Response */ data: ApiV1ClientUserGetIMTokenGet200ResponseData; } /** * * @export * @interface ApiV1ClientUserGetIMTokenGet200ResponseData */ export interface ApiV1ClientUserGetIMTokenGet200ResponseData { /** * * @type {string} * @memberof ApiV1ClientUserGetIMTokenGet200ResponseData */ token: string; /** * * @type {number} * @memberof ApiV1ClientUserGetIMTokenGet200ResponseData */ expireTime: number; /** * * @type {string} * @memberof ApiV1ClientUserGetIMTokenGet200ResponseData */ userID: string; } /** * * @export * @interface ApiV1ClientUserGetProfileGet200Response */ export interface ApiV1ClientUserGetProfileGet200Response { /** * * @type {string} * @memberof ApiV1ClientUserGetProfileGet200Response */ message: string; /** * * @type {string} * @memberof ApiV1ClientUserGetProfileGet200Response */ code: string; /** * * @type {ApiV1ClientUserGetProfileGet200ResponseData} * @memberof ApiV1ClientUserGetProfileGet200Response */ data: ApiV1ClientUserGetProfileGet200ResponseData; } /** * * @export * @interface ApiV1ClientUserGetProfileGet200ResponseData */ export interface ApiV1ClientUserGetProfileGet200ResponseData { /** * * @type {boolean} * @memberof ApiV1ClientUserGetProfileGet200ResponseData */ publishAccess: boolean; /** * * @type {string} * @memberof ApiV1ClientUserGetProfileGet200ResponseData */ avatar: string; /** * * @type {string} * @memberof ApiV1ClientUserGetProfileGet200ResponseData */ email: string; /** * * @type {string} * @memberof ApiV1ClientUserGetProfileGet200ResponseData */ displayName: string; /** * * @type {string} * @memberof ApiV1ClientUserGetProfileGet200ResponseData */ telegramUserName: string; /** * * @type {string} * @memberof ApiV1ClientUserGetProfileGet200ResponseData */ githubUrl: string; /** * * @type {string} * @memberof ApiV1ClientUserGetProfileGet200ResponseData */ company: string; /** * * @type {string} * @memberof ApiV1ClientUserGetProfileGet200ResponseData */ xuserName: string; } /** * * @export * @interface ApiV1ClientUserLoginPostRequest */ export interface ApiV1ClientUserLoginPostRequest { /** * 账号名,loginChannel为1时传 * @type {string} * @memberof ApiV1ClientUserLoginPostRequest */ password?: string; /** * 密码(SHA256加密),loginChannel为1时传 * @type {string} * @memberof ApiV1ClientUserLoginPostRequest */ name?: string; /** * 1-平台登录 2-gmail登录 3-github登录 * @type {number} * @memberof ApiV1ClientUserLoginPostRequest */ loginChannel: number; } /** * * @export * @interface ApiV1ClientUserUpdateProfilePostRequest */ export interface ApiV1ClientUserUpdateProfilePostRequest { /** * * @type {string} * @memberof ApiV1ClientUserUpdateProfilePostRequest */ avatar: string; /** * * @type {string} * @memberof ApiV1ClientUserUpdateProfilePostRequest */ email: string; /** * * @type {string} * @memberof ApiV1ClientUserUpdateProfilePostRequest */ displayName: string; /** * * @type {string} * @memberof ApiV1ClientUserUpdateProfilePostRequest */ telegramUserName: string; /** * * @type {string} * @memberof ApiV1ClientUserUpdateProfilePostRequest */ githubUrl: string; /** * * @type {string} * @memberof ApiV1ClientUserUpdateProfilePostRequest */ company: string; /** * * @type {string} * @memberof ApiV1ClientUserUpdateProfilePostRequest */ xuserName: string; } /** * * @export * @interface ApiV1DiscordLoginV2Get200Response */ export interface ApiV1DiscordLoginV2Get200Response { /** * * @type {string} * @memberof ApiV1DiscordLoginV2Get200Response */ message: string; /** * * @type {string} * @memberof ApiV1DiscordLoginV2Get200Response */ code: string; /** * * @type {string} * @memberof ApiV1DiscordLoginV2Get200Response */ data: string; } /** * * @export * @interface ApiV1DiscordSaveDcUserInfoPostRequest */ export interface ApiV1DiscordSaveDcUserInfoPostRequest { /** * * @type {string} * @memberof ApiV1DiscordSaveDcUserInfoPostRequest */ code: string; } /** * * @export * @interface ApiV1TwitterAddXTaskInfoPostRequest */ export interface ApiV1TwitterAddXTaskInfoPostRequest { /** * * @type {string} * @memberof ApiV1TwitterAddXTaskInfoPostRequest */ userName: string; } /** * ResponseClass,The class for the common response * @export * @interface ResponseClass */ export interface ResponseClass { /** * ResponseCode * @type {string} * @memberof ResponseClass */ code?: string; /** * ResponseData * @type {object} * @memberof ResponseClass */ data?: object; /** * ResponseMessage * @type {string} * @memberof ResponseClass */ message?: string; }