UNPKG

tencentcloud-sdk-nodejs

Version:
1,062 lines (1,061 loc) 23.1 kB
/** * 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; }