tencentcloud-sdk-nodejs
Version:
1,062 lines (1,061 loc) • 23.1 kB
TypeScript
/**
* DescribeProject返回参数结构体
*/
export interface DescribeProjectResponse {
/**
* 项目id
*/
ProjectId?: string;
/**
* 项目名称
*/
ProjectName?: string;
/**
* 项目预算
*/
ProjectBudget?: number;
/**
* 项目机构
*/
ProjectOrg?: string;
/**
* 项目简介
*/
ProjectIntroduction?: string;
/**
* 子项目列表
*/
SubProjectList?: Array<SubProjectInfo>;
/**
* 项目状态
*/
ProjectStatus?: string;
/**
* 项目机构Id
注意:此字段可能返回 null,表示取不到有效值。
*/
ProjectOrgId?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CheckStaffChUser请求参数结构体
*/
export interface CheckStaffChUserRequest {
/**
* 员工ID
*/
UserId: Array<string>;
/**
* 渠道状态:checkpass审核通过, checkreject审核拒绝, enableoperate启用, stopoperate停用
*/
OperateType: string;
}
/**
* DescribeResourceTemplateHeaders返回参数结构体
*/
export interface DescribeResourceTemplateHeadersResponse {
/**
* 记录条数
*/
TotalCount?: number;
/**
* 模板列表
注意:此字段可能返回 null,表示取不到有效值。
*/
TmplList?: Array<ResourceTemplateHeader>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteProject请求参数结构体
*/
export interface DeleteProjectRequest {
/**
* 项目ID
*/
ProjectId: string;
}
/**
* ReplenishProjectStock返回参数结构体
*/
export interface ReplenishProjectStockResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* SendWxTouchTask返回参数结构体
*/
export interface SendWxTouchTaskResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeCustomers请求参数结构体
*/
export interface DescribeCustomersRequest {
/**
* 查询类型,0.个人,1负责部门,2.指定部门
*/
QueryType: string;
/**
* 分组ID
*/
GroupId?: string;
/**
* 是否星级标记 1是 0否
*/
MarkFlag?: number;
/**
* 客户标签,多个标签用逗号隔开
*/
TagIds?: string;
/**
* 员工标识筛选,0:非员工,1:员工
*/
RelChannelFlag?: string;
/**
* 必须存在手机 1是 0否
*/
NeedPhoneFlag?: number;
/**
* 省份
*/
Province?: string;
/**
* 城市
*/
City?: string;
/**
* 性别 1男 2女
*/
Sex?: string;
/**
* 城市
*/
KeyWord?: string;
/**
* 查询开始位置
*/
Offset?: number;
/**
* 每页记录条数
*/
Limit?: number;
/**
* 子项目ID
*/
SubProjectId?: string;
}
/**
* DescribeProjects请求参数结构体
*/
export interface DescribeProjectsRequest {
/**
* 页码
*/
PageNo: number;
/**
* 页面大小
*/
PageSize: number;
/**
* 过滤规则
*/
SearchWord?: string;
/**
* 部门范围过滤
*/
Filters?: Filters;
/**
* 项目状态, 0:编辑中 1:运营中 2:已下线 3:已删除 4:审批中
*/
ProjectStatus?: number;
}
/**
* ModifyProject请求参数结构体
*/
export interface ModifyProjectRequest {
/**
* 项目ID
*/
ProjectId: string;
/**
* 项目名称
*/
ProjectName: string;
/**
* 项目预算
*/
ProjectBudget: string;
/**
* 项目机构
*/
ProjectOrg: string;
/**
* 项目简介
*/
ProjectIntroduction: string;
/**
* 项目机构Id
*/
ProjectOrgId?: string;
}
/**
* OffLineProject请求参数结构体
*/
export interface OffLineProjectRequest {
/**
* 项目ID
*/
ProjectId: string;
}
/**
* DescribeSubProject请求参数结构体
*/
export interface DescribeSubProjectRequest {
/**
* 子项目id
*/
SubProjectId: string;
}
/**
* ExpireFlow请求参数结构体
*/
export interface ExpireFlowRequest {
/**
* 工单ID
*/
FlowId: string;
}
/**
* CopyActivityChannel请求参数结构体
*/
export interface CopyActivityChannelRequest {
/**
* 活动ID
*/
ActivityId: string;
/**
* 来源渠道ID
*/
ChannelFrom: string;
/**
* 目的渠道id
*/
ChannelTo: Array<string>;
}
/**
* CopyActivityChannel返回参数结构体
*/
export interface CopyActivityChannelResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeProjects返回参数结构体
*/
export interface DescribeProjectsResponse {
/**
* 项目列表
*/
ProjectList?: Array<ProjectInfo>;
/**
* 项目数
*/
TotalCount?: number;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* ReplenishProjectStock请求参数结构体
*/
export interface ReplenishProjectStockRequest {
/**
* 项目id
*/
SubProjectId: string;
/**
* 奖品id
*/
PrizeId: string;
/**
* 奖品数量
*/
PrizeNum: number;
/**
* 奖池索引
*/
PoolIndex: number;
/**
* 奖池名称
*/
PoolName?: string;
}
/**
* 项目奖品库存
*/
export interface ProjectStock {
/**
* 奖品id
*/
PrizeId: string;
/**
* 奖品批次
*/
PrizeBat: number;
/**
* 奖品名称
*/
PrizeName: string;
/**
* 已分配奖品数量
*/
UsedStock: number;
/**
* 该奖品剩余库存数量
*/
RemainStock: number;
/**
* 奖品所在奖池index
*/
PoolIdx: number;
/**
* 奖品所在奖池名称
*/
PoolName: string;
}
/**
* DescribeProjectStock返回参数结构体
*/
export interface DescribeProjectStockResponse {
/**
* 项目库存列表
*/
ProjectStocks?: Array<ProjectStock>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CheckStaffChUser返回参数结构体
*/
export interface CheckStaffChUserResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeCustomer请求参数结构体
*/
export interface DescribeCustomerRequest {
/**
* 用户ID
*/
UserId: string;
}
/**
* 内容页结构
*/
export interface ProductInfo {
/**
* 模板id
注意:此字段可能返回 null,表示取不到有效值。
*/
TemplateId: string;
/**
* 模板主题
注意:此字段可能返回 null,表示取不到有效值。
*/
ProductTitle: string;
/**
* 模板描述
注意:此字段可能返回 null,表示取不到有效值。
*/
ProductDesc: string;
/**
* 模板封面地址
注意:此字段可能返回 null,表示取不到有效值。
*/
ProductCover: string;
/**
* 内容作品id
注意:此字段可能返回 null,表示取不到有效值。
*/
ProductId: string;
/**
* 作品预览链接
注意:此字段可能返回 null,表示取不到有效值。
*/
ProductUrl: string;
/**
* 作品名称
注意:此字段可能返回 null,表示取不到有效值。
*/
ProductName: string;
}
/**
* 子项目信息
*/
export interface SubProjectInfo {
/**
* 子项目id
*/
SubProjectId: string;
/**
* 子项目名称
*/
SubProjectName: string;
/**
* 子项目状态
*/
SubProjectStatus: string;
}
/**
* 素材模板消息标题的样例列表
*/
export interface ResourceTemplateHeader {
/**
* 模板预览区内容
注意:此字段可能返回 null,表示取不到有效值。
*/
Content: string;
/**
* 模板预览示例
注意:此字段可能返回 null,表示取不到有效值。
*/
Example: string;
/**
* 模板预览区域键数组
注意:此字段可能返回 null,表示取不到有效值。
*/
KeyArray: string;
/**
* 模板id
*/
TemplateId: string;
/**
* 模板标题
注意:此字段可能返回 null,表示取不到有效值。
*/
Title: string;
}
/**
* CreateSubProject返回参数结构体
*/
export interface CreateSubProjectResponse {
/**
* 子项目id
*/
SubProjectId?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* 可见范围过滤参数
*/
export interface Filters {
/**
* 过滤类型, 0: 默认(可见部门+自创) 1: 自创 2: 指定部门(部门在可见范围内)
*/
Type?: number;
/**
* 指定部门Id, 类型2使用
*/
DeptIds?: Array<string>;
/**
* 用户Id列表
*/
UserIds?: Array<string>;
}
/**
* 项目基础信息
*/
export interface ProjectInfo {
/**
* 项目ID
*/
ProjectId: string;
/**
* 项目名称
*/
ProjectName: string;
/**
* 项目所属机构
*/
ProjectOrg: string;
/**
* 项目预算
*/
ProjectBudget: number;
/**
* 项目状态
*/
ProjectStatus: string;
/**
* 项目创建时间
*/
CreateTime: string;
/**
* 项目简介
*/
ProjectIntroduction: string;
/**
* 项目所属机构Id
注意:此字段可能返回 null,表示取不到有效值。
*/
ProjectOrgId: string;
}
/**
* DescribeCustomer返回参数结构体
*/
export interface DescribeCustomerResponse {
/**
* 地址列表
注意:此字段可能返回 null,表示取不到有效值。
*/
AddressList?: Array<string>;
/**
* 用户id
注意:此字段可能返回 null,表示取不到有效值。
*/
UserId?: string;
/**
* 头像
注意:此字段可能返回 null,表示取不到有效值。
*/
Avatar?: string;
/**
* 生日
注意:此字段可能返回 null,表示取不到有效值。
*/
Birthday?: string;
/**
* 城市
注意:此字段可能返回 null,表示取不到有效值。
*/
City?: string;
/**
* 创建时间
注意:此字段可能返回 null,表示取不到有效值。
*/
CreateTime?: string;
/**
* 设备
注意:此字段可能返回 null,表示取不到有效值。
*/
Device?: string;
/**
* 行业
注意:此字段可能返回 null,表示取不到有效值。
*/
Industrys?: Array<string>;
/**
* 上次登录时间
注意:此字段可能返回 null,表示取不到有效值。
*/
LastActiveTime?: string;
/**
* 是否星标 1是 0否
注意:此字段可能返回 null,表示取不到有效值。
*/
MarkFlag?: string;
/**
* 手机型号
注意:此字段可能返回 null,表示取不到有效值。
*/
Model?: string;
/**
* 微信openid
注意:此字段可能返回 null,表示取不到有效值。
*/
OpenId?: string;
/**
* 消费特点
注意:此字段可能返回 null,表示取不到有效值。
*/
PayFeature?: string;
/**
* 手机号
注意:此字段可能返回 null,表示取不到有效值。
*/
Phone?: string;
/**
* 手机号码列表
注意:此字段可能返回 null,表示取不到有效值。
*/
PhoneList?: string;
/**
* 最近记录省份
注意:此字段可能返回 null,表示取不到有效值。
*/
Province?: string;
/**
* 姓名
注意:此字段可能返回 null,表示取不到有效值。
*/
RealName?: string;
/**
* 员工标识 0:非员工 1:员工
注意:此字段可能返回 null,表示取不到有效值。
*/
RelChannelFlag?: string;
/**
* 备注
注意:此字段可能返回 null,表示取不到有效值。
*/
Remark?: string;
/**
* 性别 1男 2女
注意:此字段可能返回 null,表示取不到有效值。
*/
Sex?: string;
/**
* 最初来源
注意:此字段可能返回 null,表示取不到有效值。
*/
SourceAudienceVo?: string;
/**
* 关注公众号列表
注意:此字段可能返回 null,表示取不到有效值。
*/
SubWechats?: Array<string>;
/**
* 微信unionid
注意:此字段可能返回 null,表示取不到有效值。
*/
UnionId?: string;
/**
* 更新时间
注意:此字段可能返回 null,表示取不到有效值。
*/
UpdateTime?: string;
/**
* 用户类型
注意:此字段可能返回 null,表示取不到有效值。
*/
UserTypes?: Array<string>;
/**
* 城市
注意:此字段可能返回 null,表示取不到有效值。
*/
WxCity?: string;
/**
* 国家
注意:此字段可能返回 null,表示取不到有效值。
*/
WxCountry?: string;
/**
* 昵称
注意:此字段可能返回 null,表示取不到有效值。
*/
WxNickname?: string;
/**
* 省份
注意:此字段可能返回 null,表示取不到有效值。
*/
WxProvince?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeCustomers返回参数结构体
*/
export interface DescribeCustomersResponse {
/**
* 总记录条数
*/
TotalCount?: number;
/**
* 数据列表
注意:此字段可能返回 null,表示取不到有效值。
*/
UserList?: Array<CustomerInfo>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CreateSubProject请求参数结构体
*/
export interface CreateSubProjectRequest {
/**
* 所属项目id
*/
ProjectId: string;
/**
* 子项目名称
*/
SubProjectName: string;
}
/**
* ModifyProject返回参数结构体
*/
export interface ModifyProjectResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CreateProject返回参数结构体
*/
export interface CreateProjectResponse {
/**
* 项目ID
*/
ProjectId?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeProjectStock请求参数结构体
*/
export interface DescribeProjectStockRequest {
/**
* 子项目id
*/
SubProjectId: string;
}
/**
* DeleteProject返回参数结构体
*/
export interface DeleteProjectResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* SendWxTouchTask请求参数结构体
*/
export interface SendWxTouchTaskRequest {
/**
* 客户分组ID
*/
GroupId: string;
/**
* 去除今日已发送的客户
*/
DistinctFlag: boolean;
/**
* 是否立马发送
*/
IsSendNow: boolean;
/**
* 发送时间,一般为0
*/
SendDate: number;
/**
* 任务名称
*/
TaskName: string;
/**
* 微信触达类型,text, news, smallapp, tmplmsg
*/
WxTouchType: string;
/**
* 标题
*/
Title?: string;
/**
* 文本内容
*/
Content?: string;
/**
* 图文素材ID
*/
NewsId?: string;
/**
* 小程序卡片ID
*/
SmallProgramId?: string;
/**
* 模板消息ID
*/
TemplateId?: string;
/**
* 微信公众号appId
*/
WxAppId?: string;
}
/**
* DescribeProject请求参数结构体
*/
export interface DescribeProjectRequest {
/**
* 项目ID
*/
ProjectId: string;
}
/**
* OffLineProject返回参数结构体
*/
export interface OffLineProjectResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* 客户档案
*/
export interface CustomerInfo {
/**
* 总活跃度
注意:此字段可能返回 null,表示取不到有效值。
*/
Activity: number;
/**
* 客户ID
*/
AudienceUserId: string;
/**
* 头像
注意:此字段可能返回 null,表示取不到有效值。
*/
Avatar: string;
/**
* 最近记录城市
注意:此字段可能返回 null,表示取不到有效值。
*/
City: string;
/**
* 最活跃时间
注意:此字段可能返回 null,表示取不到有效值。
*/
LastActiveTime: string;
/**
* 是否星标客户
注意:此字段可能返回 null,表示取不到有效值。
*/
MarkFlag: string;
/**
* 30天活跃度
注意:此字段可能返回 null,表示取不到有效值。
*/
MonthActive: number;
/**
* 30天推荐度
注意:此字段可能返回 null,表示取不到有效值。
*/
MonthRecommend: number;
/**
* 手机号
注意:此字段可能返回 null,表示取不到有效值。
*/
Phone: string;
/**
* 最近记录省份
注意:此字段可能返回 null,表示取不到有效值。
*/
Province: string;
/**
* 姓名
注意:此字段可能返回 null,表示取不到有效值。
*/
RealName: string;
/**
* 员工标识 0 未关联 1 已关联
注意:此字段可能返回 null,表示取不到有效值。
*/
RelChannelFlag: number;
/**
* 性别 1男 2女
注意:此字段可能返回 null,表示取不到有效值。
*/
Sex: number;
/**
* 传播力(好友数)
注意:此字段可能返回 null,表示取不到有效值。
*/
Spread: number;
/**
* 7天活跃度
注意:此字段可能返回 null,表示取不到有效值。
*/
WeekActive: number;
/**
* 7天推荐度
注意:此字段可能返回 null,表示取不到有效值。
*/
WeekRecommend: number;
/**
* 微信城市
注意:此字段可能返回 null,表示取不到有效值。
*/
WxCity: string;
/**
* 微信国家或地区
注意:此字段可能返回 null,表示取不到有效值。
*/
WxCountry: string;
/**
* 微信呢称
注意:此字段可能返回 null,表示取不到有效值。
*/
WxNickname: string;
/**
* 微信省份
注意:此字段可能返回 null,表示取不到有效值。
*/
WxProvince: string;
}
/**
* 活动详情
*/
export interface ActivityInfo {
/**
* 活动使用模板id
注意:此字段可能返回 null,表示取不到有效值。
*/
TemplateId: string;
/**
* 活动标题
注意:此字段可能返回 null,表示取不到有效值。
*/
ActivityTitle: string;
/**
* 活动描述
注意:此字段可能返回 null,表示取不到有效值。
*/
ActivityDesc: string;
/**
* 活动封面地址
注意:此字段可能返回 null,表示取不到有效值。
*/
ActivityCover: string;
/**
* 活动类型
注意:此字段可能返回 null,表示取不到有效值。
*/
ActivityType: string;
/**
* 活动id
注意:此字段可能返回 null,表示取不到有效值。
*/
ActivityId: string;
/**
* 活动模板自定义配置
注意:此字段可能返回 null,表示取不到有效值。
*/
PersonalConfig: string;
}
/**
* DescribeResourceTemplateHeaders请求参数结构体
*/
export interface DescribeResourceTemplateHeadersRequest {
/**
* 微信公众号appId
*/
WxAppId?: string;
}
/**
* ExpireFlow返回参数结构体
*/
export interface ExpireFlowResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeSubProject返回参数结构体
*/
export interface DescribeSubProjectResponse {
/**
* 作品信息
注意:此字段可能返回 null,表示取不到有效值。
*/
ProductInfo?: ProductInfo;
/**
* 活动信息
注意:此字段可能返回 null,表示取不到有效值。
*/
ActivityInfo?: ActivityInfo;
/**
* 分享标题
注意:此字段可能返回 null,表示取不到有效值。
*/
ShareTitle?: string;
/**
* 分享描述
注意:此字段可能返回 null,表示取不到有效值。
*/
ShareDesc?: string;
/**
* 分享图标
注意:此字段可能返回 null,表示取不到有效值。
*/
ShareImg?: string;
/**
* 是否已创建策略
注意:此字段可能返回 null,表示取不到有效值。
*/
HasStrategy?: number;
/**
* 子项目状态
注意:此字段可能返回 null,表示取不到有效值。
*/
SubProjectStatus?: string;
/**
* 分享公众号的appId
注意:此字段可能返回 null,表示取不到有效值。
*/
ShareAppId?: string;
/**
* 分享公众号的wsId
注意:此字段可能返回 null,表示取不到有效值。
*/
ShareWsId?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CreateProject请求参数结构体
*/
export interface CreateProjectRequest {
/**
* 项目名称
*/
ProjectName: string;
/**
* 项目机构
*/
ProjectOrg: string;
/**
* 项目预算
*/
ProjectBudget: string;
/**
* 项目简介
*/
ProjectIntroduction: string;
/**
* 所属部门ID
*/
ProjectOrgId?: string;
}