crm_1_0

package
v1.4.87 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AbandonCustomerHeaders

type AbandonCustomerHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (AbandonCustomerHeaders) GoString

func (s AbandonCustomerHeaders) GoString() string

func (*AbandonCustomerHeaders) SetCommonHeaders

func (s *AbandonCustomerHeaders) SetCommonHeaders(v map[string]*string) *AbandonCustomerHeaders

func (*AbandonCustomerHeaders) SetXAcsDingtalkAccessToken

func (s *AbandonCustomerHeaders) SetXAcsDingtalkAccessToken(v string) *AbandonCustomerHeaders

func (AbandonCustomerHeaders) String

func (s AbandonCustomerHeaders) String() string

type AbandonCustomerRequest

type AbandonCustomerRequest struct {
	// 自定义动态描述
	CustomTrackDesc *string `json:"customTrackDesc,omitempty" xml:"customTrackDesc,omitempty"`
	// 客户实例 id 数组
	InstanceIdList []*string `json:"instanceIdList,omitempty" xml:"instanceIdList,omitempty" type:"Repeated"`
	// 操作人staffId,一般为企业员工
	OperatorUserId *string `json:"operatorUserId,omitempty" xml:"operatorUserId,omitempty"`
	// 释放类型:returnPool-退回公海(默认),innerAbandon-仅清除负责人
	OptType *string `json:"optType,omitempty" xml:"optType,omitempty"`
}

func (AbandonCustomerRequest) GoString

func (s AbandonCustomerRequest) GoString() string

func (*AbandonCustomerRequest) SetCustomTrackDesc

func (s *AbandonCustomerRequest) SetCustomTrackDesc(v string) *AbandonCustomerRequest

func (*AbandonCustomerRequest) SetInstanceIdList

func (s *AbandonCustomerRequest) SetInstanceIdList(v []*string) *AbandonCustomerRequest

func (*AbandonCustomerRequest) SetOperatorUserId

func (s *AbandonCustomerRequest) SetOperatorUserId(v string) *AbandonCustomerRequest

func (*AbandonCustomerRequest) SetOptType

func (AbandonCustomerRequest) String

func (s AbandonCustomerRequest) String() string

type AbandonCustomerResponse

type AbandonCustomerResponse struct {
	Headers map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *AbandonCustomerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AbandonCustomerResponse) GoString

func (s AbandonCustomerResponse) GoString() string

func (*AbandonCustomerResponse) SetBody

func (*AbandonCustomerResponse) SetHeaders

func (AbandonCustomerResponse) String

func (s AbandonCustomerResponse) String() string

type AbandonCustomerResponseBody

type AbandonCustomerResponseBody struct {
	// 成功退回公海的客户实例 id 数组
	InstanceIdList []*string `json:"instanceIdList,omitempty" xml:"instanceIdList,omitempty" type:"Repeated"`
}

func (AbandonCustomerResponseBody) GoString

func (s AbandonCustomerResponseBody) GoString() string

func (*AbandonCustomerResponseBody) SetInstanceIdList

func (AbandonCustomerResponseBody) String

type AddCrmPersonalCustomerHeaders

type AddCrmPersonalCustomerHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (AddCrmPersonalCustomerHeaders) GoString

func (*AddCrmPersonalCustomerHeaders) SetCommonHeaders

func (*AddCrmPersonalCustomerHeaders) SetXAcsDingtalkAccessToken

func (s *AddCrmPersonalCustomerHeaders) SetXAcsDingtalkAccessToken(v string) *AddCrmPersonalCustomerHeaders

func (AddCrmPersonalCustomerHeaders) String

type AddCrmPersonalCustomerRequest

type AddCrmPersonalCustomerRequest struct {
	// 公海领取客户:publicDraw 公海分配客户:publicAssign 其余场景:(不用传)
	Action *string `json:"action,omitempty" xml:"action,omitempty"`
	// 记录创建人的昵称
	CreatorNick *string `json:"creatorNick,omitempty" xml:"creatorNick,omitempty"`
	// 记录创建人的用户ID
	CreatorUserId *string `json:"creatorUserId,omitempty" xml:"creatorUserId,omitempty"`
	// 数据内容
	Data map[string]interface{} `json:"data,omitempty" xml:"data,omitempty"`
	// 扩展数据内容
	ExtendData map[string]interface{} `json:"extendData,omitempty" xml:"extendData,omitempty"`
	// 权限
	Permission *AddCrmPersonalCustomerRequestPermission `json:"permission,omitempty" xml:"permission,omitempty" type:"Struct"`
	// 关系类型
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
	// 跳过uk查重
	SkipDuplicateCheck *bool `json:"skipDuplicateCheck,omitempty" xml:"skipDuplicateCheck,omitempty"`
}

func (AddCrmPersonalCustomerRequest) GoString

func (*AddCrmPersonalCustomerRequest) SetAction

func (*AddCrmPersonalCustomerRequest) SetCreatorNick

func (*AddCrmPersonalCustomerRequest) SetCreatorUserId

func (*AddCrmPersonalCustomerRequest) SetData

func (*AddCrmPersonalCustomerRequest) SetExtendData

func (s *AddCrmPersonalCustomerRequest) SetExtendData(v map[string]interface{}) *AddCrmPersonalCustomerRequest

func (*AddCrmPersonalCustomerRequest) SetRelationType

func (*AddCrmPersonalCustomerRequest) SetSkipDuplicateCheck

func (AddCrmPersonalCustomerRequest) String

type AddCrmPersonalCustomerRequestPermission

type AddCrmPersonalCustomerRequestPermission struct {
	// 负责人的用户ID
	OwnerStaffIds []*string `json:"ownerStaffIds,omitempty" xml:"ownerStaffIds,omitempty" type:"Repeated"`
	// 协同人的用户ID
	ParticipantStaffIds []*string `json:"participantStaffIds,omitempty" xml:"participantStaffIds,omitempty" type:"Repeated"`
}

func (AddCrmPersonalCustomerRequestPermission) GoString

func (*AddCrmPersonalCustomerRequestPermission) SetOwnerStaffIds

func (*AddCrmPersonalCustomerRequestPermission) SetParticipantStaffIds

func (AddCrmPersonalCustomerRequestPermission) String

type AddCrmPersonalCustomerResponse

type AddCrmPersonalCustomerResponse struct {
	Headers map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *AddCrmPersonalCustomerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AddCrmPersonalCustomerResponse) GoString

func (*AddCrmPersonalCustomerResponse) SetHeaders

func (AddCrmPersonalCustomerResponse) String

type AddCrmPersonalCustomerResponseBody

type AddCrmPersonalCustomerResponseBody struct {
	// 客户数据id
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
}

func (AddCrmPersonalCustomerResponseBody) GoString

func (*AddCrmPersonalCustomerResponseBody) SetInstanceId

func (AddCrmPersonalCustomerResponseBody) String

type AddCustomerTrackHeaders

type AddCustomerTrackHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (AddCustomerTrackHeaders) GoString

func (s AddCustomerTrackHeaders) GoString() string

func (*AddCustomerTrackHeaders) SetCommonHeaders

func (s *AddCustomerTrackHeaders) SetCommonHeaders(v map[string]*string) *AddCustomerTrackHeaders

func (*AddCustomerTrackHeaders) SetXAcsDingtalkAccessToken

func (s *AddCustomerTrackHeaders) SetXAcsDingtalkAccessToken(v string) *AddCustomerTrackHeaders

func (AddCustomerTrackHeaders) String

func (s AddCustomerTrackHeaders) String() string

type AddCustomerTrackRequest

type AddCustomerTrackRequest struct {
	// 动态内容,markdown格式
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// 客户ID
	CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
	// 任意业务自定义的数据,可空
	ExtraBizInfo *string `json:"extraBizInfo,omitempty" xml:"extraBizInfo,omitempty"`
	// 幂等key,5分钟内避免重复写入,保证幂等,可空
	IdempotentKey *string `json:"idempotentKey,omitempty" xml:"idempotentKey,omitempty"`
	// 操作人userId
	OperatorUserId *string `json:"operatorUserId,omitempty" xml:"operatorUserId,omitempty"`
	// 关系类型
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
	// 动态标题
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
	// 动态的类型
	Type *int32 `json:"type,omitempty" xml:"type,omitempty"`
}

func (AddCustomerTrackRequest) GoString

func (s AddCustomerTrackRequest) GoString() string

func (*AddCustomerTrackRequest) SetContent

func (*AddCustomerTrackRequest) SetCustomerId

func (*AddCustomerTrackRequest) SetExtraBizInfo

func (*AddCustomerTrackRequest) SetIdempotentKey

func (s *AddCustomerTrackRequest) SetIdempotentKey(v string) *AddCustomerTrackRequest

func (*AddCustomerTrackRequest) SetOperatorUserId

func (s *AddCustomerTrackRequest) SetOperatorUserId(v string) *AddCustomerTrackRequest

func (*AddCustomerTrackRequest) SetRelationType

func (*AddCustomerTrackRequest) SetTitle

func (*AddCustomerTrackRequest) SetType

func (AddCustomerTrackRequest) String

func (s AddCustomerTrackRequest) String() string

type AddCustomerTrackResponse

type AddCustomerTrackResponse struct {
	Headers map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *AddCustomerTrackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AddCustomerTrackResponse) GoString

func (s AddCustomerTrackResponse) GoString() string

func (*AddCustomerTrackResponse) SetBody

func (*AddCustomerTrackResponse) SetHeaders

func (AddCustomerTrackResponse) String

func (s AddCustomerTrackResponse) String() string

type AddCustomerTrackResponseBody

type AddCustomerTrackResponseBody struct {
	// 是否成功
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (AddCustomerTrackResponseBody) GoString

func (s AddCustomerTrackResponseBody) GoString() string

func (*AddCustomerTrackResponseBody) SetSuccess

func (AddCustomerTrackResponseBody) String

type AddRelationMetaFieldHeaders

type AddRelationMetaFieldHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (AddRelationMetaFieldHeaders) GoString

func (s AddRelationMetaFieldHeaders) GoString() string

func (*AddRelationMetaFieldHeaders) SetCommonHeaders

func (*AddRelationMetaFieldHeaders) SetXAcsDingtalkAccessToken

func (s *AddRelationMetaFieldHeaders) SetXAcsDingtalkAccessToken(v string) *AddRelationMetaFieldHeaders

func (AddRelationMetaFieldHeaders) String

type AddRelationMetaFieldRequest

type AddRelationMetaFieldRequest struct {
	FieldDTOList   []*AddRelationMetaFieldRequestFieldDTOList `json:"fieldDTOList,omitempty" xml:"fieldDTOList,omitempty" type:"Repeated"`
	OperatorUserId *string                                    `json:"operatorUserId,omitempty" xml:"operatorUserId,omitempty"`
	RelationType   *string                                    `json:"relationType,omitempty" xml:"relationType,omitempty"`
	Tenant         *string                                    `json:"tenant,omitempty" xml:"tenant,omitempty"`
}

func (AddRelationMetaFieldRequest) GoString

func (s AddRelationMetaFieldRequest) GoString() string

func (*AddRelationMetaFieldRequest) SetFieldDTOList

func (*AddRelationMetaFieldRequest) SetOperatorUserId

func (*AddRelationMetaFieldRequest) SetRelationType

func (*AddRelationMetaFieldRequest) SetTenant

func (AddRelationMetaFieldRequest) String

type AddRelationMetaFieldRequestFieldDTOList

type AddRelationMetaFieldRequestFieldDTOList struct {
	ComponentName *string                                       `json:"componentName,omitempty" xml:"componentName,omitempty"`
	Props         *AddRelationMetaFieldRequestFieldDTOListProps `json:"props,omitempty" xml:"props,omitempty" type:"Struct"`
}

func (AddRelationMetaFieldRequestFieldDTOList) GoString

func (*AddRelationMetaFieldRequestFieldDTOList) SetComponentName

func (AddRelationMetaFieldRequestFieldDTOList) String

type AddRelationMetaFieldRequestFieldDTOListProps

type AddRelationMetaFieldRequestFieldDTOListProps struct {
	Align                  *string                                                `json:"align,omitempty" xml:"align,omitempty"`
	BizAlias               *string                                                `json:"bizAlias,omitempty" xml:"bizAlias,omitempty"`
	Choice                 *int64                                                 `json:"choice,omitempty" xml:"choice,omitempty"`
	Content                *string                                                `json:"content,omitempty" xml:"content,omitempty"`
	Disabled               *bool                                                  `json:"disabled,omitempty" xml:"disabled,omitempty"`
	Duration               *bool                                                  `json:"duration,omitempty" xml:"duration,omitempty"`
	FieldId                *string                                                `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	Format                 *string                                                `json:"format,omitempty" xml:"format,omitempty"`
	Invisible              *bool                                                  `json:"invisible,omitempty" xml:"invisible,omitempty"`
	Label                  *string                                                `json:"label,omitempty" xml:"label,omitempty"`
	LabelEditableFreeze    *bool                                                  `json:"labelEditableFreeze,omitempty" xml:"labelEditableFreeze,omitempty"`
	Link                   *string                                                `json:"link,omitempty" xml:"link,omitempty"`
	NeedDetail             *string                                                `json:"needDetail,omitempty" xml:"needDetail,omitempty"`
	NotPrint               *string                                                `json:"notPrint,omitempty" xml:"notPrint,omitempty"`
	NotUpper               *string                                                `json:"notUpper,omitempty" xml:"notUpper,omitempty"`
	Options                []*AddRelationMetaFieldRequestFieldDTOListPropsOptions `json:"options,omitempty" xml:"options,omitempty" type:"Repeated"`
	PayEnable              *bool                                                  `json:"payEnable,omitempty" xml:"payEnable,omitempty"`
	Placeholder            *string                                                `json:"placeholder,omitempty" xml:"placeholder,omitempty"`
	Required               *bool                                                  `json:"required,omitempty" xml:"required,omitempty"`
	RequiredEditableFreeze *bool                                                  `json:"requiredEditableFreeze,omitempty" xml:"requiredEditableFreeze,omitempty"`
	Sortable               *bool                                                  `json:"sortable,omitempty" xml:"sortable,omitempty"`
	Unit                   *string                                                `json:"unit,omitempty" xml:"unit,omitempty"`
}

func (AddRelationMetaFieldRequestFieldDTOListProps) GoString

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetAlign

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetBizAlias

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetChoice

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetContent

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetDisabled

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetDuration

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetFieldId

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetFormat

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetInvisible

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetLabel

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetLabelEditableFreeze

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetNeedDetail

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetNotPrint

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetNotUpper

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetPayEnable

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetPlaceholder

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetRequired

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetRequiredEditableFreeze

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetSortable

func (*AddRelationMetaFieldRequestFieldDTOListProps) SetUnit

func (AddRelationMetaFieldRequestFieldDTOListProps) String

type AddRelationMetaFieldRequestFieldDTOListPropsOptions

type AddRelationMetaFieldRequestFieldDTOListPropsOptions struct {
	Key   *string `json:"key,omitempty" xml:"key,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (AddRelationMetaFieldRequestFieldDTOListPropsOptions) GoString

func (*AddRelationMetaFieldRequestFieldDTOListPropsOptions) SetKey

func (*AddRelationMetaFieldRequestFieldDTOListPropsOptions) SetValue

func (AddRelationMetaFieldRequestFieldDTOListPropsOptions) String

type AddRelationMetaFieldResponse

type AddRelationMetaFieldResponse struct {
	Headers map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *AddRelationMetaFieldResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AddRelationMetaFieldResponse) GoString

func (s AddRelationMetaFieldResponse) GoString() string

func (*AddRelationMetaFieldResponse) SetBody

func (*AddRelationMetaFieldResponse) SetHeaders

func (AddRelationMetaFieldResponse) String

type AddRelationMetaFieldResponseBody

type AddRelationMetaFieldResponseBody struct {
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (AddRelationMetaFieldResponseBody) GoString

func (*AddRelationMetaFieldResponseBody) SetRelationType

func (AddRelationMetaFieldResponseBody) String

type BatchAddContactsHeaders

type BatchAddContactsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (BatchAddContactsHeaders) GoString

func (s BatchAddContactsHeaders) GoString() string

func (*BatchAddContactsHeaders) SetCommonHeaders

func (s *BatchAddContactsHeaders) SetCommonHeaders(v map[string]*string) *BatchAddContactsHeaders

func (*BatchAddContactsHeaders) SetXAcsDingtalkAccessToken

func (s *BatchAddContactsHeaders) SetXAcsDingtalkAccessToken(v string) *BatchAddContactsHeaders

func (BatchAddContactsHeaders) String

func (s BatchAddContactsHeaders) String() string

type BatchAddContactsRequest

type BatchAddContactsRequest struct {
	// 操作人userId
	OperatorUserId *string `json:"operatorUserId,omitempty" xml:"operatorUserId,omitempty"`
	// 关系数据列表。
	RelationList []*BatchAddContactsRequestRelationList `json:"relationList,omitempty" xml:"relationList,omitempty" type:"Repeated"`
}

func (BatchAddContactsRequest) GoString

func (s BatchAddContactsRequest) GoString() string

func (*BatchAddContactsRequest) SetOperatorUserId

func (s *BatchAddContactsRequest) SetOperatorUserId(v string) *BatchAddContactsRequest

func (*BatchAddContactsRequest) SetRelationList

func (BatchAddContactsRequest) String

func (s BatchAddContactsRequest) String() string

type BatchAddContactsRequestRelationList

type BatchAddContactsRequestRelationList struct {
	// 关系模型数据。
	BizDataList []*BatchAddContactsRequestRelationListBizDataList `json:"bizDataList,omitempty" xml:"bizDataList,omitempty" type:"Repeated"`
	// 扩展业务字段。
	BizExtMap map[string]*string `json:"bizExtMap,omitempty" xml:"bizExtMap,omitempty"`
}

func (BatchAddContactsRequestRelationList) GoString

func (*BatchAddContactsRequestRelationList) SetBizExtMap

func (BatchAddContactsRequestRelationList) String

type BatchAddContactsRequestRelationListBizDataList

type BatchAddContactsRequestRelationListBizDataList struct {
	// 模型字段extendValue。
	ExtendValue *string `json:"extendValue,omitempty" xml:"extendValue,omitempty"`
	// 模型字段id。
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// 模型字段value。
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (BatchAddContactsRequestRelationListBizDataList) GoString

func (*BatchAddContactsRequestRelationListBizDataList) SetExtendValue

func (*BatchAddContactsRequestRelationListBizDataList) SetKey

func (*BatchAddContactsRequestRelationListBizDataList) SetValue

func (BatchAddContactsRequestRelationListBizDataList) String

type BatchAddContactsResponse

type BatchAddContactsResponse struct {
	Headers map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *BatchAddContactsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (BatchAddContactsResponse) GoString

func (s BatchAddContactsResponse) GoString() string

func (*BatchAddContactsResponse) SetBody

func (*BatchAddContactsResponse) SetHeaders

func (BatchAddContactsResponse) String

func (s BatchAddContactsResponse) String() string

type BatchAddContactsResponseBody

type BatchAddContactsResponseBody struct {
	// 批量插入结果列表,results的结果和要新增的数据是一一对应的,可以获取到每条数据分别是否成功。
	Results []*BatchAddContactsResponseBodyResults `json:"results,omitempty" xml:"results,omitempty" type:"Repeated"`
}

func (BatchAddContactsResponseBody) GoString

func (s BatchAddContactsResponseBody) GoString() string

func (*BatchAddContactsResponseBody) SetResults

func (BatchAddContactsResponseBody) String

type BatchAddContactsResponseBodyResults

type BatchAddContactsResponseBodyResults struct {
	// 如果保存失败,则表示失败的错误码。
	ErrorCode *string `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// 如果保存失败,则表示失败的错误原因。
	ErrorMsg *string `json:"errorMsg,omitempty" xml:"errorMsg,omitempty"`
	// 保存成功的联系人id。
	RelationId *string `json:"relationId,omitempty" xml:"relationId,omitempty"`
	// 数据是否保存成功。
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (BatchAddContactsResponseBodyResults) GoString

func (*BatchAddContactsResponseBodyResults) SetErrorCode

func (*BatchAddContactsResponseBodyResults) SetErrorMsg

func (*BatchAddContactsResponseBodyResults) SetRelationId

func (*BatchAddContactsResponseBodyResults) SetSuccess

func (BatchAddContactsResponseBodyResults) String

type BatchAddRelationDatasHeaders

type BatchAddRelationDatasHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (BatchAddRelationDatasHeaders) GoString

func (s BatchAddRelationDatasHeaders) GoString() string

func (*BatchAddRelationDatasHeaders) SetCommonHeaders

func (*BatchAddRelationDatasHeaders) SetXAcsDingtalkAccessToken

func (s *BatchAddRelationDatasHeaders) SetXAcsDingtalkAccessToken(v string) *BatchAddRelationDatasHeaders

func (BatchAddRelationDatasHeaders) String

type BatchAddRelationDatasRequest

type BatchAddRelationDatasRequest struct {
	// 操作人userId
	OperatorUserId *string `json:"operatorUserId,omitempty" xml:"operatorUserId,omitempty"`
	// 关系数据列表。
	RelationList []*BatchAddRelationDatasRequestRelationList `json:"relationList,omitempty" xml:"relationList,omitempty" type:"Repeated"`
	// 关系类型。
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
	// 是否跳过查重,默认不跳过。
	SkipDuplicateCheck *bool `json:"skipDuplicateCheck,omitempty" xml:"skipDuplicateCheck,omitempty"`
}

func (BatchAddRelationDatasRequest) GoString

func (s BatchAddRelationDatasRequest) GoString() string

func (*BatchAddRelationDatasRequest) SetOperatorUserId

func (*BatchAddRelationDatasRequest) SetRelationList

func (*BatchAddRelationDatasRequest) SetRelationType

func (*BatchAddRelationDatasRequest) SetSkipDuplicateCheck

func (s *BatchAddRelationDatasRequest) SetSkipDuplicateCheck(v bool) *BatchAddRelationDatasRequest

func (BatchAddRelationDatasRequest) String

type BatchAddRelationDatasRequestRelationList

type BatchAddRelationDatasRequestRelationList struct {
	// 关系模型数据。
	BizDataList []*BatchAddRelationDatasRequestRelationListBizDataList `json:"bizDataList,omitempty" xml:"bizDataList,omitempty" type:"Repeated"`
	// 扩展业务字段。
	BizExtMap map[string]*string `json:"bizExtMap,omitempty" xml:"bizExtMap,omitempty"`
	// 负责人、协同人信息。
	RelationPermissionDTO *BatchAddRelationDatasRequestRelationListRelationPermissionDTO `json:"relationPermissionDTO,omitempty" xml:"relationPermissionDTO,omitempty" type:"Struct"`
}

func (BatchAddRelationDatasRequestRelationList) GoString

func (*BatchAddRelationDatasRequestRelationList) SetBizExtMap

func (BatchAddRelationDatasRequestRelationList) String

type BatchAddRelationDatasRequestRelationListBizDataList

type BatchAddRelationDatasRequestRelationListBizDataList struct {
	// 模型字段extendValue。
	ExtendValue *string `json:"extendValue,omitempty" xml:"extendValue,omitempty"`
	// 模型字段id。
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// 模型字段value。
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (BatchAddRelationDatasRequestRelationListBizDataList) GoString

func (*BatchAddRelationDatasRequestRelationListBizDataList) SetExtendValue

func (*BatchAddRelationDatasRequestRelationListBizDataList) SetKey

func (*BatchAddRelationDatasRequestRelationListBizDataList) SetValue

func (BatchAddRelationDatasRequestRelationListBizDataList) String

type BatchAddRelationDatasRequestRelationListRelationPermissionDTO

type BatchAddRelationDatasRequestRelationListRelationPermissionDTO struct {
	// 协同人列表
	ParticipantUserIds []*string `json:"participantUserIds,omitempty" xml:"participantUserIds,omitempty" type:"Repeated"`
	// 负责人列表
	PrincipalUserIds []*string `json:"principalUserIds,omitempty" xml:"principalUserIds,omitempty" type:"Repeated"`
}

func (BatchAddRelationDatasRequestRelationListRelationPermissionDTO) GoString

func (*BatchAddRelationDatasRequestRelationListRelationPermissionDTO) SetParticipantUserIds

func (*BatchAddRelationDatasRequestRelationListRelationPermissionDTO) SetPrincipalUserIds

func (BatchAddRelationDatasRequestRelationListRelationPermissionDTO) String

type BatchAddRelationDatasResponse

type BatchAddRelationDatasResponse struct {
	Headers map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *BatchAddRelationDatasResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (BatchAddRelationDatasResponse) GoString

func (*BatchAddRelationDatasResponse) SetBody

func (*BatchAddRelationDatasResponse) SetHeaders

func (BatchAddRelationDatasResponse) String

type BatchAddRelationDatasResponseBody

type BatchAddRelationDatasResponseBody struct {
	// 批量插入结果列表,results的结果和要新增的数据是一一对应的,可以获取到每条数据分别是否成功。
	Results []*BatchAddRelationDatasResponseBodyResults `json:"results,omitempty" xml:"results,omitempty" type:"Repeated"`
}

func (BatchAddRelationDatasResponseBody) GoString

func (BatchAddRelationDatasResponseBody) String

type BatchAddRelationDatasResponseBodyResults

type BatchAddRelationDatasResponseBodyResults struct {
	// 如果因为查重导致失败,表示重复的关系数据id列表。
	DuplicatedRelationIds []*string `json:"duplicatedRelationIds,omitempty" xml:"duplicatedRelationIds,omitempty" type:"Repeated"`
	// 如果保存失败,则表示失败的错误码。
	ErrorCode *string `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// 如果保存失败,则表示失败的错误原因。
	ErrorMsg *string `json:"errorMsg,omitempty" xml:"errorMsg,omitempty"`
	// 保存成功的关系id。
	RelationId *string `json:"relationId,omitempty" xml:"relationId,omitempty"`
	// 数据是否保存成功。
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (BatchAddRelationDatasResponseBodyResults) GoString

func (*BatchAddRelationDatasResponseBodyResults) SetDuplicatedRelationIds

func (*BatchAddRelationDatasResponseBodyResults) SetErrorCode

func (*BatchAddRelationDatasResponseBodyResults) SetErrorMsg

func (*BatchAddRelationDatasResponseBodyResults) SetRelationId

func (*BatchAddRelationDatasResponseBodyResults) SetSuccess

func (BatchAddRelationDatasResponseBodyResults) String

type BatchSendOfficialAccountOTOMessageHeaders

type BatchSendOfficialAccountOTOMessageHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (BatchSendOfficialAccountOTOMessageHeaders) GoString

func (*BatchSendOfficialAccountOTOMessageHeaders) SetCommonHeaders

func (*BatchSendOfficialAccountOTOMessageHeaders) SetXAcsDingtalkAccessToken

func (BatchSendOfficialAccountOTOMessageHeaders) String

type BatchSendOfficialAccountOTOMessageRequest

type BatchSendOfficialAccountOTOMessageRequest struct {
	// 服务窗帐号ID
	AccountId *string `json:"accountId,omitempty" xml:"accountId,omitempty"`
	// 服务窗授权的调用方标识,可空
	BizId *string `json:"bizId,omitempty" xml:"bizId,omitempty"`
	// 消息详情
	Detail *BatchSendOfficialAccountOTOMessageRequestDetail `json:"detail,omitempty" xml:"detail,omitempty" type:"Struct"`
}

func (BatchSendOfficialAccountOTOMessageRequest) GoString

func (*BatchSendOfficialAccountOTOMessageRequest) SetAccountId

func (*BatchSendOfficialAccountOTOMessageRequest) SetBizId

func (BatchSendOfficialAccountOTOMessageRequest) String

type BatchSendOfficialAccountOTOMessageRequestDetail

type BatchSendOfficialAccountOTOMessageRequestDetail struct {
	// 业务请求标识,当一次业务请求需要多次调用发送API时可以设置此参数,方便后续跟踪处理。
	BizRequestId *string `json:"bizRequestId,omitempty" xml:"bizRequestId,omitempty"`
	// 消息体
	MessageBody *BatchSendOfficialAccountOTOMessageRequestDetailMessageBody `json:"messageBody,omitempty" xml:"messageBody,omitempty" type:"Struct"`
	// 消息类型
	MsgType *string `json:"msgType,omitempty" xml:"msgType,omitempty"`
	// 全员群发
	SendToAll *bool `json:"sendToAll,omitempty" xml:"sendToAll,omitempty"`
	// 消息接收人列表,最多支持1000人
	UserIdList []*string `json:"userIdList,omitempty" xml:"userIdList,omitempty" type:"Repeated"`
	// 消息请求唯一ID
	Uuid *string `json:"uuid,omitempty" xml:"uuid,omitempty"`
}

func (BatchSendOfficialAccountOTOMessageRequestDetail) GoString

func (*BatchSendOfficialAccountOTOMessageRequestDetail) SetBizRequestId

func (*BatchSendOfficialAccountOTOMessageRequestDetail) SetMsgType

func (*BatchSendOfficialAccountOTOMessageRequestDetail) SetSendToAll

func (*BatchSendOfficialAccountOTOMessageRequestDetail) SetUserIdList

func (*BatchSendOfficialAccountOTOMessageRequestDetail) SetUuid

func (BatchSendOfficialAccountOTOMessageRequestDetail) String

type BatchSendOfficialAccountOTOMessageRequestDetailMessageBody

type BatchSendOfficialAccountOTOMessageRequestDetailMessageBody struct {
	// 卡片消息
	ActionCard *BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard `json:"actionCard,omitempty" xml:"actionCard,omitempty" type:"Struct"`
	// 链接消息类型
	Link *BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyLink `json:"link,omitempty" xml:"link,omitempty" type:"Struct"`
	// markdown消息,仅对消息类型为markdown时有效
	Markdown *BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyMarkdown `json:"markdown,omitempty" xml:"markdown,omitempty" type:"Struct"`
	// 文本消息体  对于文本类型消息时必填
	Text *BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyText `json:"text,omitempty" xml:"text,omitempty" type:"Struct"`
}

func (BatchSendOfficialAccountOTOMessageRequestDetailMessageBody) GoString

func (BatchSendOfficialAccountOTOMessageRequestDetailMessageBody) String

type BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard

type BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard struct {
	// 使用独立跳转ActionCard样式时的按钮列表;必须与buttonOrientation同时设置,且长度不超过1000字符。
	ButtonList []*BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCardButtonList `json:"buttonList,omitempty" xml:"buttonList,omitempty" type:"Repeated"`
	// 按钮排列方式: 0:竖直排列 1:横向排列 必须与buttonList同时设置。
	ButtonOrientation *string `json:"buttonOrientation,omitempty" xml:"buttonOrientation,omitempty"`
	// 消息内容,支持markdown,语法参考标准markdown语法。1000个字符以内。
	Markdown *string `json:"markdown,omitempty" xml:"markdown,omitempty"`
	// 使用整体跳转ActionCard样式时的标题。必须与singleUrl同时设置,最长20个字符。
	SingleTitle *string `json:"singleTitle,omitempty" xml:"singleTitle,omitempty"`
	// 消息点击链接地址,当发送消息为小程序时支持小程序跳转链接,最长500个字符。
	SingleUrl *string `json:"singleUrl,omitempty" xml:"singleUrl,omitempty"`
	// 透出到会话列表和通知的文案
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard) GoString

func (*BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard) SetButtonOrientation

func (*BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard) SetMarkdown

func (*BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard) SetSingleTitle

func (*BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard) SetSingleUrl

func (*BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard) SetTitle

func (BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard) String

type BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCardButtonList

type BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCardButtonList struct {
	// 使用独立跳转ActionCard样式时的跳转链接。
	ActionUrl *string `json:"actionUrl,omitempty" xml:"actionUrl,omitempty"`
	// 使用独立跳转ActionCard样式时的按钮的标题,最长20个字符。
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCardButtonList) GoString

func (*BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCardButtonList) SetActionUrl

func (*BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCardButtonList) SetTitle

func (BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyActionCardButtonList) String

type BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyLink struct {
	// 消息点击链接地址,当发送消息为小程序时支持小程序跳转链接。
	MessageUrl *string `json:"messageUrl,omitempty" xml:"messageUrl,omitempty"`
	// 图片地址
	PicUrl *string `json:"picUrl,omitempty" xml:"picUrl,omitempty"`
	// 消息描述,建议500字符以内。
	Text *string `json:"text,omitempty" xml:"text,omitempty"`
	// 消息标题,建议100字符以内。
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyLink) GoString

func (*BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyLink) SetMessageUrl

func (*BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyLink) SetPicUrl

func (*BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyLink) SetText

func (*BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyLink) SetTitle

func (BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyLink) String

type BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyMarkdown

type BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyMarkdown struct {
	// markdown格式的消息,建议500字符以内。
	Text *string `json:"text,omitempty" xml:"text,omitempty"`
	// 首屏会话透出的展示内容。
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyMarkdown) GoString

func (*BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyMarkdown) SetText

func (*BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyMarkdown) SetTitle

func (BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyMarkdown) String

type BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyText

type BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyText struct {
	// 消息内容,建议500字符以内。
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
}

func (BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyText) GoString

func (*BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyText) SetContent

func (BatchSendOfficialAccountOTOMessageRequestDetailMessageBodyText) String

type BatchSendOfficialAccountOTOMessageResponse

type BatchSendOfficialAccountOTOMessageResponse struct {
	Headers map[string]*string                              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *BatchSendOfficialAccountOTOMessageResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (BatchSendOfficialAccountOTOMessageResponse) GoString

func (*BatchSendOfficialAccountOTOMessageResponse) SetHeaders

func (BatchSendOfficialAccountOTOMessageResponse) String

type BatchSendOfficialAccountOTOMessageResponseBody

type BatchSendOfficialAccountOTOMessageResponseBody struct {
	// 开放API
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// result
	Result *BatchSendOfficialAccountOTOMessageResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (BatchSendOfficialAccountOTOMessageResponseBody) GoString

func (*BatchSendOfficialAccountOTOMessageResponseBody) SetRequestId

func (BatchSendOfficialAccountOTOMessageResponseBody) String

type BatchSendOfficialAccountOTOMessageResponseBodyResult

type BatchSendOfficialAccountOTOMessageResponseBodyResult struct {
	OpenPushId *string `json:"openPushId,omitempty" xml:"openPushId,omitempty"`
}

func (BatchSendOfficialAccountOTOMessageResponseBodyResult) GoString

func (*BatchSendOfficialAccountOTOMessageResponseBodyResult) SetOpenPushId

func (BatchSendOfficialAccountOTOMessageResponseBodyResult) String

type BatchUpdateContactsHeaders

type BatchUpdateContactsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (BatchUpdateContactsHeaders) GoString

func (s BatchUpdateContactsHeaders) GoString() string

func (*BatchUpdateContactsHeaders) SetCommonHeaders

func (*BatchUpdateContactsHeaders) SetXAcsDingtalkAccessToken

func (s *BatchUpdateContactsHeaders) SetXAcsDingtalkAccessToken(v string) *BatchUpdateContactsHeaders

func (BatchUpdateContactsHeaders) String

type BatchUpdateContactsRequest

type BatchUpdateContactsRequest struct {
	// 操作人userId
	OperatorUserId *string `json:"operatorUserId,omitempty" xml:"operatorUserId,omitempty"`
	// 联系人数据列表。
	RelationList []*BatchUpdateContactsRequestRelationList `json:"relationList,omitempty" xml:"relationList,omitempty" type:"Repeated"`
}

func (BatchUpdateContactsRequest) GoString

func (s BatchUpdateContactsRequest) GoString() string

func (*BatchUpdateContactsRequest) SetOperatorUserId

func (*BatchUpdateContactsRequest) SetRelationList

func (BatchUpdateContactsRequest) String

type BatchUpdateContactsRequestRelationList

type BatchUpdateContactsRequestRelationList struct {
	// 联系人模型数据。
	BizDataList []*BatchUpdateContactsRequestRelationListBizDataList `json:"bizDataList,omitempty" xml:"bizDataList,omitempty" type:"Repeated"`
	// 扩展业务字段。
	BizExtMap map[string]*string `json:"bizExtMap,omitempty" xml:"bizExtMap,omitempty"`
	// 客户id
	RelationId *string `json:"relationId,omitempty" xml:"relationId,omitempty"`
}

func (BatchUpdateContactsRequestRelationList) GoString

func (*BatchUpdateContactsRequestRelationList) SetBizExtMap

func (*BatchUpdateContactsRequestRelationList) SetRelationId

func (BatchUpdateContactsRequestRelationList) String

type BatchUpdateContactsRequestRelationListBizDataList

type BatchUpdateContactsRequestRelationListBizDataList struct {
	// 模型字段extendValue。
	ExtendValue *string `json:"extendValue,omitempty" xml:"extendValue,omitempty"`
	// 模型字段id。
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// 模型字段value。
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (BatchUpdateContactsRequestRelationListBizDataList) GoString

func (*BatchUpdateContactsRequestRelationListBizDataList) SetExtendValue

func (*BatchUpdateContactsRequestRelationListBizDataList) SetKey

func (*BatchUpdateContactsRequestRelationListBizDataList) SetValue

func (BatchUpdateContactsRequestRelationListBizDataList) String

type BatchUpdateContactsResponse

type BatchUpdateContactsResponse struct {
	Headers map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *BatchUpdateContactsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (BatchUpdateContactsResponse) GoString

func (s BatchUpdateContactsResponse) GoString() string

func (*BatchUpdateContactsResponse) SetBody

func (*BatchUpdateContactsResponse) SetHeaders

func (BatchUpdateContactsResponse) String

type BatchUpdateContactsResponseBody

type BatchUpdateContactsResponseBody struct {
	// 批量插入结果列表,results的结果和要新增的数据是一一对应的,可以获取到每条数据分别是否成功。
	Results []*BatchUpdateContactsResponseBodyResults `json:"results,omitempty" xml:"results,omitempty" type:"Repeated"`
}

func (BatchUpdateContactsResponseBody) GoString

func (BatchUpdateContactsResponseBody) String

type BatchUpdateContactsResponseBodyResults

type BatchUpdateContactsResponseBodyResults struct {
	// 如果保存失败,则表示失败的错误码。
	ErrorCode *string `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// 如果保存失败,则表示失败的错误原因。
	ErrorMsg *string `json:"errorMsg,omitempty" xml:"errorMsg,omitempty"`
	// 保存成功的关系id。
	RelationId *string `json:"relationId,omitempty" xml:"relationId,omitempty"`
	// 数据是否保存成功。
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (BatchUpdateContactsResponseBodyResults) GoString

func (*BatchUpdateContactsResponseBodyResults) SetErrorCode

func (*BatchUpdateContactsResponseBodyResults) SetErrorMsg

func (*BatchUpdateContactsResponseBodyResults) SetRelationId

func (*BatchUpdateContactsResponseBodyResults) SetSuccess

func (BatchUpdateContactsResponseBodyResults) String

type BatchUpdateRelationDatasHeaders

type BatchUpdateRelationDatasHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (BatchUpdateRelationDatasHeaders) GoString

func (*BatchUpdateRelationDatasHeaders) SetCommonHeaders

func (*BatchUpdateRelationDatasHeaders) SetXAcsDingtalkAccessToken

func (BatchUpdateRelationDatasHeaders) String

type BatchUpdateRelationDatasRequest

type BatchUpdateRelationDatasRequest struct {
	// 操作人userId
	OperatorUserId *string `json:"operatorUserId,omitempty" xml:"operatorUserId,omitempty"`
	// 关系数据列表。
	RelationList []*BatchUpdateRelationDatasRequestRelationList `json:"relationList,omitempty" xml:"relationList,omitempty" type:"Repeated"`
	// 关系类型。
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
	// 是否跳过查重,默认不跳过。
	SkipDuplicateCheck *bool `json:"skipDuplicateCheck,omitempty" xml:"skipDuplicateCheck,omitempty"`
}

func (BatchUpdateRelationDatasRequest) GoString

func (*BatchUpdateRelationDatasRequest) SetOperatorUserId

func (*BatchUpdateRelationDatasRequest) SetRelationType

func (*BatchUpdateRelationDatasRequest) SetSkipDuplicateCheck

func (BatchUpdateRelationDatasRequest) String

type BatchUpdateRelationDatasRequestRelationList

type BatchUpdateRelationDatasRequestRelationList struct {
	// 关系模型数据。
	BizDataList []*BatchUpdateRelationDatasRequestRelationListBizDataList `json:"bizDataList,omitempty" xml:"bizDataList,omitempty" type:"Repeated"`
	// 扩展业务字段。
	BizExtMap map[string]*string `json:"bizExtMap,omitempty" xml:"bizExtMap,omitempty"`
	// 关系id
	RelationId *string `json:"relationId,omitempty" xml:"relationId,omitempty"`
}

func (BatchUpdateRelationDatasRequestRelationList) GoString

func (*BatchUpdateRelationDatasRequestRelationList) SetBizExtMap

func (*BatchUpdateRelationDatasRequestRelationList) SetRelationId

func (BatchUpdateRelationDatasRequestRelationList) String

type BatchUpdateRelationDatasRequestRelationListBizDataList

type BatchUpdateRelationDatasRequestRelationListBizDataList struct {
	// 模型字段extendValue。
	ExtendValue *string `json:"extendValue,omitempty" xml:"extendValue,omitempty"`
	// 模型字段id。
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// 模型字段value。
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (BatchUpdateRelationDatasRequestRelationListBizDataList) GoString

func (*BatchUpdateRelationDatasRequestRelationListBizDataList) SetExtendValue

func (*BatchUpdateRelationDatasRequestRelationListBizDataList) SetKey

func (*BatchUpdateRelationDatasRequestRelationListBizDataList) SetValue

func (BatchUpdateRelationDatasRequestRelationListBizDataList) String

type BatchUpdateRelationDatasResponse

type BatchUpdateRelationDatasResponse struct {
	Headers map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *BatchUpdateRelationDatasResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (BatchUpdateRelationDatasResponse) GoString

func (*BatchUpdateRelationDatasResponse) SetHeaders

func (BatchUpdateRelationDatasResponse) String

type BatchUpdateRelationDatasResponseBody

type BatchUpdateRelationDatasResponseBody struct {
	// 批量插入结果列表,results的结果和要新增的数据是一一对应的,可以获取到每条数据分别是否成功。
	Results []*BatchUpdateRelationDatasResponseBodyResults `json:"results,omitempty" xml:"results,omitempty" type:"Repeated"`
}

func (BatchUpdateRelationDatasResponseBody) GoString

func (BatchUpdateRelationDatasResponseBody) String

type BatchUpdateRelationDatasResponseBodyResults

type BatchUpdateRelationDatasResponseBodyResults struct {
	// 如果因为查重导致失败,表示重复的关系数据id列表。
	DuplicatedRelationIds []*string `json:"duplicatedRelationIds,omitempty" xml:"duplicatedRelationIds,omitempty" type:"Repeated"`
	// 如果保存失败,则表示失败的错误码。
	ErrorCode *string `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// 如果保存失败,则表示失败的错误原因。
	ErrorMsg *string `json:"errorMsg,omitempty" xml:"errorMsg,omitempty"`
	// 保存成功的关系id。
	RelationId *string `json:"relationId,omitempty" xml:"relationId,omitempty"`
	// 数据是否保存成功。
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (BatchUpdateRelationDatasResponseBodyResults) GoString

func (*BatchUpdateRelationDatasResponseBodyResults) SetDuplicatedRelationIds

func (*BatchUpdateRelationDatasResponseBodyResults) SetErrorCode

func (*BatchUpdateRelationDatasResponseBodyResults) SetErrorMsg

func (*BatchUpdateRelationDatasResponseBodyResults) SetRelationId

func (*BatchUpdateRelationDatasResponseBodyResults) SetSuccess

func (BatchUpdateRelationDatasResponseBodyResults) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AbandonCustomer

func (client *Client) AbandonCustomer(request *AbandonCustomerRequest) (_result *AbandonCustomerResponse, _err error)

func (*Client) AbandonCustomerWithOptions

func (client *Client) AbandonCustomerWithOptions(request *AbandonCustomerRequest, headers *AbandonCustomerHeaders, runtime *util.RuntimeOptions) (_result *AbandonCustomerResponse, _err error)

func (*Client) AddCrmPersonalCustomer

func (client *Client) AddCrmPersonalCustomer(request *AddCrmPersonalCustomerRequest) (_result *AddCrmPersonalCustomerResponse, _err error)

func (*Client) AddCrmPersonalCustomerWithOptions

func (client *Client) AddCrmPersonalCustomerWithOptions(request *AddCrmPersonalCustomerRequest, headers *AddCrmPersonalCustomerHeaders, runtime *util.RuntimeOptions) (_result *AddCrmPersonalCustomerResponse, _err error)

func (*Client) AddCustomerTrack

func (client *Client) AddCustomerTrack(request *AddCustomerTrackRequest) (_result *AddCustomerTrackResponse, _err error)

func (*Client) AddCustomerTrackWithOptions

func (client *Client) AddCustomerTrackWithOptions(request *AddCustomerTrackRequest, headers *AddCustomerTrackHeaders, runtime *util.RuntimeOptions) (_result *AddCustomerTrackResponse, _err error)

func (*Client) AddRelationMetaField

func (client *Client) AddRelationMetaField(request *AddRelationMetaFieldRequest) (_result *AddRelationMetaFieldResponse, _err error)

func (*Client) AddRelationMetaFieldWithOptions

func (client *Client) AddRelationMetaFieldWithOptions(request *AddRelationMetaFieldRequest, headers *AddRelationMetaFieldHeaders, runtime *util.RuntimeOptions) (_result *AddRelationMetaFieldResponse, _err error)

func (*Client) BatchAddContacts

func (client *Client) BatchAddContacts(request *BatchAddContactsRequest) (_result *BatchAddContactsResponse, _err error)

func (*Client) BatchAddContactsWithOptions

func (client *Client) BatchAddContactsWithOptions(request *BatchAddContactsRequest, headers *BatchAddContactsHeaders, runtime *util.RuntimeOptions) (_result *BatchAddContactsResponse, _err error)

func (*Client) BatchAddRelationDatas

func (client *Client) BatchAddRelationDatas(request *BatchAddRelationDatasRequest) (_result *BatchAddRelationDatasResponse, _err error)

func (*Client) BatchAddRelationDatasWithOptions

func (client *Client) BatchAddRelationDatasWithOptions(request *BatchAddRelationDatasRequest, headers *BatchAddRelationDatasHeaders, runtime *util.RuntimeOptions) (_result *BatchAddRelationDatasResponse, _err error)

func (*Client) BatchSendOfficialAccountOTOMessage

func (client *Client) BatchSendOfficialAccountOTOMessage(request *BatchSendOfficialAccountOTOMessageRequest) (_result *BatchSendOfficialAccountOTOMessageResponse, _err error)

func (*Client) BatchUpdateContacts

func (client *Client) BatchUpdateContacts(request *BatchUpdateContactsRequest) (_result *BatchUpdateContactsResponse, _err error)

func (*Client) BatchUpdateContactsWithOptions

func (client *Client) BatchUpdateContactsWithOptions(request *BatchUpdateContactsRequest, headers *BatchUpdateContactsHeaders, runtime *util.RuntimeOptions) (_result *BatchUpdateContactsResponse, _err error)

func (*Client) BatchUpdateRelationDatas

func (client *Client) BatchUpdateRelationDatas(request *BatchUpdateRelationDatasRequest) (_result *BatchUpdateRelationDatasResponse, _err error)

func (*Client) BatchUpdateRelationDatasWithOptions

func (client *Client) BatchUpdateRelationDatasWithOptions(request *BatchUpdateRelationDatasRequest, headers *BatchUpdateRelationDatasHeaders, runtime *util.RuntimeOptions) (_result *BatchUpdateRelationDatasResponse, _err error)

func (*Client) CreateCustomer

func (client *Client) CreateCustomer(request *CreateCustomerRequest) (_result *CreateCustomerResponse, _err error)

func (*Client) CreateCustomerWithOptions

func (client *Client) CreateCustomerWithOptions(request *CreateCustomerRequest, headers *CreateCustomerHeaders, runtime *util.RuntimeOptions) (_result *CreateCustomerResponse, _err error)

func (*Client) CreateGroup

func (client *Client) CreateGroup(request *CreateGroupRequest) (_result *CreateGroupResponse, _err error)

func (*Client) CreateGroupSet

func (client *Client) CreateGroupSet(request *CreateGroupSetRequest) (_result *CreateGroupSetResponse, _err error)

func (*Client) CreateGroupSetWithOptions

func (client *Client) CreateGroupSetWithOptions(request *CreateGroupSetRequest, headers *CreateGroupSetHeaders, runtime *util.RuntimeOptions) (_result *CreateGroupSetResponse, _err error)

func (*Client) CreateGroupWithOptions

func (client *Client) CreateGroupWithOptions(request *CreateGroupRequest, headers *CreateGroupHeaders, runtime *util.RuntimeOptions) (_result *CreateGroupResponse, _err error)

func (*Client) CreateRelationMeta

func (client *Client) CreateRelationMeta(request *CreateRelationMetaRequest) (_result *CreateRelationMetaResponse, _err error)

func (*Client) CreateRelationMetaWithOptions

func (client *Client) CreateRelationMetaWithOptions(request *CreateRelationMetaRequest, headers *CreateRelationMetaHeaders, runtime *util.RuntimeOptions) (_result *CreateRelationMetaResponse, _err error)

func (*Client) DeleteCrmCustomObjectData

func (client *Client) DeleteCrmCustomObjectData(instanceId *string, request *DeleteCrmCustomObjectDataRequest) (_result *DeleteCrmCustomObjectDataResponse, _err error)

func (*Client) DeleteCrmCustomObjectDataWithOptions

func (client *Client) DeleteCrmCustomObjectDataWithOptions(instanceId *string, request *DeleteCrmCustomObjectDataRequest, headers *DeleteCrmCustomObjectDataHeaders, runtime *util.RuntimeOptions) (_result *DeleteCrmCustomObjectDataResponse, _err error)

func (*Client) DeleteCrmFormInstance

func (client *Client) DeleteCrmFormInstance(instanceId *string, request *DeleteCrmFormInstanceRequest) (_result *DeleteCrmFormInstanceResponse, _err error)

func (*Client) DeleteCrmFormInstanceWithOptions

func (client *Client) DeleteCrmFormInstanceWithOptions(instanceId *string, request *DeleteCrmFormInstanceRequest, headers *DeleteCrmFormInstanceHeaders, runtime *util.RuntimeOptions) (_result *DeleteCrmFormInstanceResponse, _err error)

func (*Client) DeleteCrmPersonalCustomer

func (client *Client) DeleteCrmPersonalCustomer(dataId *string, request *DeleteCrmPersonalCustomerRequest) (_result *DeleteCrmPersonalCustomerResponse, _err error)

func (*Client) DeleteCrmPersonalCustomerWithOptions

func (client *Client) DeleteCrmPersonalCustomerWithOptions(dataId *string, request *DeleteCrmPersonalCustomerRequest, headers *DeleteCrmPersonalCustomerHeaders, runtime *util.RuntimeOptions) (_result *DeleteCrmPersonalCustomerResponse, _err error)

func (*Client) DeleteRelationMetaField

func (client *Client) DeleteRelationMetaField(request *DeleteRelationMetaFieldRequest) (_result *DeleteRelationMetaFieldResponse, _err error)

func (*Client) DeleteRelationMetaFieldWithOptions

func (client *Client) DeleteRelationMetaFieldWithOptions(request *DeleteRelationMetaFieldRequest, headers *DeleteRelationMetaFieldHeaders, runtime *util.RuntimeOptions) (_result *DeleteRelationMetaFieldResponse, _err error)

func (*Client) DescribeCrmPersonalCustomerObjectMeta

func (client *Client) DescribeCrmPersonalCustomerObjectMeta(request *DescribeCrmPersonalCustomerObjectMetaRequest) (_result *DescribeCrmPersonalCustomerObjectMetaResponse, _err error)

func (*Client) DescribeRelationMeta

func (client *Client) DescribeRelationMeta(request *DescribeRelationMetaRequest) (_result *DescribeRelationMetaResponse, _err error)

func (*Client) DescribeRelationMetaWithOptions

func (client *Client) DescribeRelationMetaWithOptions(request *DescribeRelationMetaRequest, headers *DescribeRelationMetaHeaders, runtime *util.RuntimeOptions) (_result *DescribeRelationMetaResponse, _err error)

func (*Client) GetAllCustomerRecycles

func (client *Client) GetAllCustomerRecycles(request *GetAllCustomerRecyclesRequest) (_result *GetAllCustomerRecyclesResponse, _err error)

func (*Client) GetAllCustomerRecyclesWithOptions

func (client *Client) GetAllCustomerRecyclesWithOptions(request *GetAllCustomerRecyclesRequest, headers *GetAllCustomerRecyclesHeaders, runtime *util.RuntimeOptions) (_result *GetAllCustomerRecyclesResponse, _err error)

func (*Client) GetCrmGroupChat

func (client *Client) GetCrmGroupChat(openConversationId *string) (_result *GetCrmGroupChatResponse, _err error)

func (*Client) GetCrmGroupChatMulti

func (client *Client) GetCrmGroupChatMulti(request *GetCrmGroupChatMultiRequest) (_result *GetCrmGroupChatMultiResponse, _err error)

func (*Client) GetCrmGroupChatMultiWithOptions

func (client *Client) GetCrmGroupChatMultiWithOptions(request *GetCrmGroupChatMultiRequest, headers *GetCrmGroupChatMultiHeaders, runtime *util.RuntimeOptions) (_result *GetCrmGroupChatMultiResponse, _err error)

func (*Client) GetCrmGroupChatSingle

func (client *Client) GetCrmGroupChatSingle(request *GetCrmGroupChatSingleRequest) (_result *GetCrmGroupChatSingleResponse, _err error)

func (*Client) GetCrmGroupChatSingleWithOptions

func (client *Client) GetCrmGroupChatSingleWithOptions(request *GetCrmGroupChatSingleRequest, headers *GetCrmGroupChatSingleHeaders, runtime *util.RuntimeOptions) (_result *GetCrmGroupChatSingleResponse, _err error)

func (*Client) GetCrmGroupChatWithOptions

func (client *Client) GetCrmGroupChatWithOptions(openConversationId *string, headers *GetCrmGroupChatHeaders, runtime *util.RuntimeOptions) (_result *GetCrmGroupChatResponse, _err error)

func (*Client) GetCrmRolePermission

func (client *Client) GetCrmRolePermission(request *GetCrmRolePermissionRequest) (_result *GetCrmRolePermissionResponse, _err error)

func (*Client) GetCrmRolePermissionWithOptions

func (client *Client) GetCrmRolePermissionWithOptions(request *GetCrmRolePermissionRequest, headers *GetCrmRolePermissionHeaders, runtime *util.RuntimeOptions) (_result *GetCrmRolePermissionResponse, _err error)

func (*Client) GetCustomerTracksByRelationId

func (client *Client) GetCustomerTracksByRelationId(request *GetCustomerTracksByRelationIdRequest) (_result *GetCustomerTracksByRelationIdResponse, _err error)

func (*Client) GetCustomerTracksByRelationIdWithOptions

func (client *Client) GetCustomerTracksByRelationIdWithOptions(request *GetCustomerTracksByRelationIdRequest, headers *GetCustomerTracksByRelationIdHeaders, runtime *util.RuntimeOptions) (_result *GetCustomerTracksByRelationIdResponse, _err error)

func (*Client) GetGroupSet

func (client *Client) GetGroupSet(request *GetGroupSetRequest) (_result *GetGroupSetResponse, _err error)

func (*Client) GetGroupSetWithOptions

func (client *Client) GetGroupSetWithOptions(request *GetGroupSetRequest, headers *GetGroupSetHeaders, runtime *util.RuntimeOptions) (_result *GetGroupSetResponse, _err error)

func (*Client) GetOfficialAccountContactInfo

func (client *Client) GetOfficialAccountContactInfo(userId *string) (_result *GetOfficialAccountContactInfoResponse, _err error)

func (*Client) GetOfficialAccountContactInfoWithOptions

func (client *Client) GetOfficialAccountContactInfoWithOptions(userId *string, headers *GetOfficialAccountContactInfoHeaders, runtime *util.RuntimeOptions) (_result *GetOfficialAccountContactInfoResponse, _err error)

func (*Client) GetOfficialAccountContacts

func (client *Client) GetOfficialAccountContacts(request *GetOfficialAccountContactsRequest) (_result *GetOfficialAccountContactsResponse, _err error)

func (*Client) GetOfficialAccountContactsWithOptions

func (client *Client) GetOfficialAccountContactsWithOptions(request *GetOfficialAccountContactsRequest, headers *GetOfficialAccountContactsHeaders, runtime *util.RuntimeOptions) (_result *GetOfficialAccountContactsResponse, _err error)

func (*Client) GetOfficialAccountOTOMessageResult

func (client *Client) GetOfficialAccountOTOMessageResult(request *GetOfficialAccountOTOMessageResultRequest) (_result *GetOfficialAccountOTOMessageResultResponse, _err error)

func (*Client) GetRelationUkSetting

func (client *Client) GetRelationUkSetting(request *GetRelationUkSettingRequest) (_result *GetRelationUkSettingResponse, _err error)

func (*Client) GetRelationUkSettingWithOptions

func (client *Client) GetRelationUkSettingWithOptions(request *GetRelationUkSettingRequest, headers *GetRelationUkSettingHeaders, runtime *util.RuntimeOptions) (_result *GetRelationUkSettingResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) JoinGroupSet

func (client *Client) JoinGroupSet(request *JoinGroupSetRequest) (_result *JoinGroupSetResponse, _err error)

func (*Client) JoinGroupSetWithOptions

func (client *Client) JoinGroupSetWithOptions(request *JoinGroupSetRequest, headers *JoinGroupSetHeaders, runtime *util.RuntimeOptions) (_result *JoinGroupSetResponse, _err error)

func (*Client) ListCrmPersonalCustomers

func (client *Client) ListCrmPersonalCustomers(request *ListCrmPersonalCustomersRequest) (_result *ListCrmPersonalCustomersResponse, _err error)

func (*Client) ListCrmPersonalCustomersWithOptions

func (client *Client) ListCrmPersonalCustomersWithOptions(request *ListCrmPersonalCustomersRequest, headers *ListCrmPersonalCustomersHeaders, runtime *util.RuntimeOptions) (_result *ListCrmPersonalCustomersResponse, _err error)

func (*Client) ListGroupSet

func (client *Client) ListGroupSet(request *ListGroupSetRequest) (_result *ListGroupSetResponse, _err error)

func (*Client) ListGroupSetWithOptions

func (client *Client) ListGroupSetWithOptions(request *ListGroupSetRequest, headers *ListGroupSetHeaders, runtime *util.RuntimeOptions) (_result *ListGroupSetResponse, _err error)

func (*Client) QueryAllCustomer

func (client *Client) QueryAllCustomer(request *QueryAllCustomerRequest) (_result *QueryAllCustomerResponse, _err error)

func (*Client) QueryAllCustomerWithOptions

func (client *Client) QueryAllCustomerWithOptions(request *QueryAllCustomerRequest, headers *QueryAllCustomerHeaders, runtime *util.RuntimeOptions) (_result *QueryAllCustomerResponse, _err error)

func (*Client) QueryAllTracks

func (client *Client) QueryAllTracks(request *QueryAllTracksRequest) (_result *QueryAllTracksResponse, _err error)

func (*Client) QueryAllTracksWithOptions

func (client *Client) QueryAllTracksWithOptions(request *QueryAllTracksRequest, headers *QueryAllTracksHeaders, runtime *util.RuntimeOptions) (_result *QueryAllTracksResponse, _err error)

func (*Client) QueryCrmGroupChats

func (client *Client) QueryCrmGroupChats(request *QueryCrmGroupChatsRequest) (_result *QueryCrmGroupChatsResponse, _err error)

func (*Client) QueryCrmGroupChatsWithOptions

func (client *Client) QueryCrmGroupChatsWithOptions(request *QueryCrmGroupChatsRequest, headers *QueryCrmGroupChatsHeaders, runtime *util.RuntimeOptions) (_result *QueryCrmGroupChatsResponse, _err error)

func (*Client) QueryCrmPersonalCustomer

func (client *Client) QueryCrmPersonalCustomer(request *QueryCrmPersonalCustomerRequest) (_result *QueryCrmPersonalCustomerResponse, _err error)

func (*Client) QueryCrmPersonalCustomerWithOptions

func (client *Client) QueryCrmPersonalCustomerWithOptions(request *QueryCrmPersonalCustomerRequest, headers *QueryCrmPersonalCustomerHeaders, runtime *util.RuntimeOptions) (_result *QueryCrmPersonalCustomerResponse, _err error)

func (*Client) QueryOfficialAccountUserBasicInfo

func (client *Client) QueryOfficialAccountUserBasicInfo(request *QueryOfficialAccountUserBasicInfoRequest) (_result *QueryOfficialAccountUserBasicInfoResponse, _err error)

func (*Client) QueryOfficialAccountUserBasicInfoWithOptions

func (client *Client) QueryOfficialAccountUserBasicInfoWithOptions(request *QueryOfficialAccountUserBasicInfoRequest, headers *QueryOfficialAccountUserBasicInfoHeaders, runtime *util.RuntimeOptions) (_result *QueryOfficialAccountUserBasicInfoResponse, _err error)

func (*Client) QueryRelationDatasByTargetId

func (client *Client) QueryRelationDatasByTargetId(targetId *string, request *QueryRelationDatasByTargetIdRequest) (_result *QueryRelationDatasByTargetIdResponse, _err error)

func (*Client) QueryRelationDatasByTargetIdWithOptions

func (client *Client) QueryRelationDatasByTargetIdWithOptions(targetId *string, request *QueryRelationDatasByTargetIdRequest, headers *QueryRelationDatasByTargetIdHeaders, runtime *util.RuntimeOptions) (_result *QueryRelationDatasByTargetIdResponse, _err error)

func (*Client) RecallOfficialAccountOTOMessage

func (client *Client) RecallOfficialAccountOTOMessage(request *RecallOfficialAccountOTOMessageRequest) (_result *RecallOfficialAccountOTOMessageResponse, _err error)

func (*Client) RecallOfficialAccountOTOMessageWithOptions

func (client *Client) RecallOfficialAccountOTOMessageWithOptions(request *RecallOfficialAccountOTOMessageRequest, headers *RecallOfficialAccountOTOMessageHeaders, runtime *util.RuntimeOptions) (_result *RecallOfficialAccountOTOMessageResponse, _err error)

func (*Client) SendOfficialAccountOTOMessage

func (client *Client) SendOfficialAccountOTOMessage(request *SendOfficialAccountOTOMessageRequest) (_result *SendOfficialAccountOTOMessageResponse, _err error)

func (*Client) SendOfficialAccountOTOMessageWithOptions

func (client *Client) SendOfficialAccountOTOMessageWithOptions(request *SendOfficialAccountOTOMessageRequest, headers *SendOfficialAccountOTOMessageHeaders, runtime *util.RuntimeOptions) (_result *SendOfficialAccountOTOMessageResponse, _err error)

func (*Client) SendOfficialAccountSNSMessage

func (client *Client) SendOfficialAccountSNSMessage(request *SendOfficialAccountSNSMessageRequest) (_result *SendOfficialAccountSNSMessageResponse, _err error)

func (*Client) SendOfficialAccountSNSMessageWithOptions

func (client *Client) SendOfficialAccountSNSMessageWithOptions(request *SendOfficialAccountSNSMessageRequest, headers *SendOfficialAccountSNSMessageHeaders, runtime *util.RuntimeOptions) (_result *SendOfficialAccountSNSMessageResponse, _err error)

func (*Client) ServiceWindowMessageBatchPush

func (client *Client) ServiceWindowMessageBatchPush(request *ServiceWindowMessageBatchPushRequest) (_result *ServiceWindowMessageBatchPushResponse, _err error)

func (*Client) ServiceWindowMessageBatchPushWithOptions

func (client *Client) ServiceWindowMessageBatchPushWithOptions(request *ServiceWindowMessageBatchPushRequest, headers *ServiceWindowMessageBatchPushHeaders, runtime *util.RuntimeOptions) (_result *ServiceWindowMessageBatchPushResponse, _err error)

func (*Client) UpdateCrmPersonalCustomer

func (client *Client) UpdateCrmPersonalCustomer(request *UpdateCrmPersonalCustomerRequest) (_result *UpdateCrmPersonalCustomerResponse, _err error)

func (*Client) UpdateCrmPersonalCustomerWithOptions

func (client *Client) UpdateCrmPersonalCustomerWithOptions(request *UpdateCrmPersonalCustomerRequest, headers *UpdateCrmPersonalCustomerHeaders, runtime *util.RuntimeOptions) (_result *UpdateCrmPersonalCustomerResponse, _err error)

func (*Client) UpdateGroupSet

func (client *Client) UpdateGroupSet(request *UpdateGroupSetRequest) (_result *UpdateGroupSetResponse, _err error)

func (*Client) UpdateGroupSetWithOptions

func (client *Client) UpdateGroupSetWithOptions(request *UpdateGroupSetRequest, headers *UpdateGroupSetHeaders, runtime *util.RuntimeOptions) (_result *UpdateGroupSetResponse, _err error)

func (*Client) UpdateRelationMetaField

func (client *Client) UpdateRelationMetaField(request *UpdateRelationMetaFieldRequest) (_result *UpdateRelationMetaFieldResponse, _err error)

func (*Client) UpdateRelationMetaFieldWithOptions

func (client *Client) UpdateRelationMetaFieldWithOptions(request *UpdateRelationMetaFieldRequest, headers *UpdateRelationMetaFieldHeaders, runtime *util.RuntimeOptions) (_result *UpdateRelationMetaFieldResponse, _err error)

type CreateCustomerHeaders

type CreateCustomerHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CreateCustomerHeaders) GoString

func (s CreateCustomerHeaders) GoString() string

func (*CreateCustomerHeaders) SetCommonHeaders

func (s *CreateCustomerHeaders) SetCommonHeaders(v map[string]*string) *CreateCustomerHeaders

func (*CreateCustomerHeaders) SetXAcsDingtalkAccessToken

func (s *CreateCustomerHeaders) SetXAcsDingtalkAccessToken(v string) *CreateCustomerHeaders

func (CreateCustomerHeaders) String

func (s CreateCustomerHeaders) String() string

type CreateCustomerRequest

type CreateCustomerRequest struct {
	// 关联联系人数据
	Contacts []*CreateCustomerRequestContacts `json:"contacts,omitempty" xml:"contacts,omitempty" type:"Repeated"`
	// 创建人的userId
	CreatorUserId *string `json:"creatorUserId,omitempty" xml:"creatorUserId,omitempty"`
	// 客户实例数据(表单数据)
	Data map[string]interface{} `json:"data,omitempty" xml:"data,omitempty"`
	// 客户实例扩展数据
	ExtendData map[string]interface{} `json:"extendData,omitempty" xml:"extendData,omitempty"`
	// 已存在客户时,添加联系人,可以传入客户的instanceId用作关联绑定
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// 写入客户类型:个人客户crm_customer_personal; 企业客户crm_customer
	ObjectType *string `json:"objectType,omitempty" xml:"objectType,omitempty"`
	// 权限
	Permission *CreateCustomerRequestPermission `json:"permission,omitempty" xml:"permission,omitempty" type:"Struct"`
	// 保存配置项
	SaveOption *CreateCustomerRequestSaveOption `json:"saveOption,omitempty" xml:"saveOption,omitempty" type:"Struct"`
}

func (CreateCustomerRequest) GoString

func (s CreateCustomerRequest) GoString() string

func (*CreateCustomerRequest) SetContacts

func (*CreateCustomerRequest) SetCreatorUserId

func (s *CreateCustomerRequest) SetCreatorUserId(v string) *CreateCustomerRequest

func (*CreateCustomerRequest) SetData

func (s *CreateCustomerRequest) SetData(v map[string]interface{}) *CreateCustomerRequest

func (*CreateCustomerRequest) SetExtendData

func (s *CreateCustomerRequest) SetExtendData(v map[string]interface{}) *CreateCustomerRequest

func (*CreateCustomerRequest) SetInstanceId

func (s *CreateCustomerRequest) SetInstanceId(v string) *CreateCustomerRequest

func (*CreateCustomerRequest) SetObjectType

func (s *CreateCustomerRequest) SetObjectType(v string) *CreateCustomerRequest

func (*CreateCustomerRequest) SetPermission

func (*CreateCustomerRequest) SetSaveOption

func (CreateCustomerRequest) String

func (s CreateCustomerRequest) String() string

type CreateCustomerRequestContacts

type CreateCustomerRequestContacts struct {
	// 联系人表单数据
	Data map[string]interface{} `json:"data,omitempty" xml:"data,omitempty"`
	// 联系人扩展数据
	ExtendData map[string]interface{} `json:"extendData,omitempty" xml:"extendData,omitempty"`
}

func (CreateCustomerRequestContacts) GoString

func (*CreateCustomerRequestContacts) SetData

func (*CreateCustomerRequestContacts) SetExtendData

func (s *CreateCustomerRequestContacts) SetExtendData(v map[string]interface{}) *CreateCustomerRequestContacts

func (CreateCustomerRequestContacts) String

type CreateCustomerRequestPermission

type CreateCustomerRequestPermission struct {
	// 负责人
	OwnerStaffIds []*string `json:"ownerStaffIds,omitempty" xml:"ownerStaffIds,omitempty" type:"Repeated"`
	// 协同人
	ParticipantStaffIds []*string `json:"participantStaffIds,omitempty" xml:"participantStaffIds,omitempty" type:"Repeated"`
}

func (CreateCustomerRequestPermission) GoString

func (*CreateCustomerRequestPermission) SetOwnerStaffIds

func (*CreateCustomerRequestPermission) SetParticipantStaffIds

func (CreateCustomerRequestPermission) String

type CreateCustomerRequestSaveOption

type CreateCustomerRequestSaveOption struct {
	// 客户已存在时的处理策略:APPEND_CONTACT_FORCE 直接追加联系人; REJECT 返回失败
	CustomerExistedPolicy *string `json:"customerExistedPolicy,omitempty" xml:"customerExistedPolicy,omitempty"`
	// 跳过uk查重
	SkipDuplicateCheck *bool `json:"skipDuplicateCheck,omitempty" xml:"skipDuplicateCheck,omitempty"`
	// 关注配置:0 不处理, 1 自动关注(需要单独申请白名单)
	SubscribePolicy *int64 `json:"subscribePolicy,omitempty" xml:"subscribePolicy,omitempty"`
	// 保存联系人失败时是否阻断
	ThrowExceptionWhileSavingContactFailed *bool `json:"throwExceptionWhileSavingContactFailed,omitempty" xml:"throwExceptionWhileSavingContactFailed,omitempty"`
}

func (CreateCustomerRequestSaveOption) GoString

func (*CreateCustomerRequestSaveOption) SetCustomerExistedPolicy

func (*CreateCustomerRequestSaveOption) SetSkipDuplicateCheck

func (*CreateCustomerRequestSaveOption) SetSubscribePolicy

func (*CreateCustomerRequestSaveOption) SetThrowExceptionWhileSavingContactFailed

func (s *CreateCustomerRequestSaveOption) SetThrowExceptionWhileSavingContactFailed(v bool) *CreateCustomerRequestSaveOption

func (CreateCustomerRequestSaveOption) String

type CreateCustomerResponse

type CreateCustomerResponse struct {
	Headers map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *CreateCustomerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateCustomerResponse) GoString

func (s CreateCustomerResponse) GoString() string

func (*CreateCustomerResponse) SetBody

func (*CreateCustomerResponse) SetHeaders

func (CreateCustomerResponse) String

func (s CreateCustomerResponse) String() string

type CreateCustomerResponseBody

type CreateCustomerResponseBody struct {
	// 联系人保存结果
	Contacts []*CreateCustomerResponseBodyContacts `json:"contacts,omitempty" xml:"contacts,omitempty" type:"Repeated"`
	// 客户实例id
	CustomerInstanceId *string `json:"customerInstanceId,omitempty" xml:"customerInstanceId,omitempty"`
	// 保存客户类型
	ObjectType *string `json:"objectType,omitempty" xml:"objectType,omitempty"`
}

func (CreateCustomerResponseBody) GoString

func (s CreateCustomerResponseBody) GoString() string

func (*CreateCustomerResponseBody) SetContacts

func (*CreateCustomerResponseBody) SetCustomerInstanceId

func (s *CreateCustomerResponseBody) SetCustomerInstanceId(v string) *CreateCustomerResponseBody

func (*CreateCustomerResponseBody) SetObjectType

func (CreateCustomerResponseBody) String

type CreateCustomerResponseBodyContacts

type CreateCustomerResponseBodyContacts struct {
	// 联系人实例id
	ContactInstanceId *string `json:"contactInstanceId,omitempty" xml:"contactInstanceId,omitempty"`
}

func (CreateCustomerResponseBodyContacts) GoString

func (*CreateCustomerResponseBodyContacts) SetContactInstanceId

func (CreateCustomerResponseBodyContacts) String

type CreateGroupHeaders

type CreateGroupHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CreateGroupHeaders) GoString

func (s CreateGroupHeaders) GoString() string

func (*CreateGroupHeaders) SetCommonHeaders

func (s *CreateGroupHeaders) SetCommonHeaders(v map[string]*string) *CreateGroupHeaders

func (*CreateGroupHeaders) SetXAcsDingtalkAccessToken

func (s *CreateGroupHeaders) SetXAcsDingtalkAccessToken(v string) *CreateGroupHeaders

func (CreateGroupHeaders) String

func (s CreateGroupHeaders) String() string

type CreateGroupRequest

type CreateGroupRequest struct {
	// 群名称
	GroupName *string `json:"groupName,omitempty" xml:"groupName,omitempty"`
	// 群成员id
	MemberUserIds *string `json:"memberUserIds,omitempty" xml:"memberUserIds,omitempty"`
	// 群主id
	OwnerUserId *string `json:"ownerUserId,omitempty" xml:"ownerUserId,omitempty"`
	// 关系类型
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (CreateGroupRequest) GoString

func (s CreateGroupRequest) GoString() string

func (*CreateGroupRequest) SetGroupName

func (s *CreateGroupRequest) SetGroupName(v string) *CreateGroupRequest

func (*CreateGroupRequest) SetMemberUserIds

func (s *CreateGroupRequest) SetMemberUserIds(v string) *CreateGroupRequest

func (*CreateGroupRequest) SetOwnerUserId

func (s *CreateGroupRequest) SetOwnerUserId(v string) *CreateGroupRequest

func (*CreateGroupRequest) SetRelationType

func (s *CreateGroupRequest) SetRelationType(v string) *CreateGroupRequest

func (CreateGroupRequest) String

func (s CreateGroupRequest) String() string

type CreateGroupResponse

type CreateGroupResponse struct {
	Headers map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *CreateGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateGroupResponse) GoString

func (s CreateGroupResponse) GoString() string

func (*CreateGroupResponse) SetBody

func (*CreateGroupResponse) SetHeaders

func (s *CreateGroupResponse) SetHeaders(v map[string]*string) *CreateGroupResponse

func (CreateGroupResponse) String

func (s CreateGroupResponse) String() string

type CreateGroupResponseBody

type CreateGroupResponseBody struct {
	// 群id
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
}

func (CreateGroupResponseBody) GoString

func (s CreateGroupResponseBody) GoString() string

func (*CreateGroupResponseBody) SetOpenConversationId

func (s *CreateGroupResponseBody) SetOpenConversationId(v string) *CreateGroupResponseBody

func (CreateGroupResponseBody) String

func (s CreateGroupResponseBody) String() string

type CreateGroupSetHeaders

type CreateGroupSetHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CreateGroupSetHeaders) GoString

func (s CreateGroupSetHeaders) GoString() string

func (*CreateGroupSetHeaders) SetCommonHeaders

func (s *CreateGroupSetHeaders) SetCommonHeaders(v map[string]*string) *CreateGroupSetHeaders

func (*CreateGroupSetHeaders) SetXAcsDingtalkAccessToken

func (s *CreateGroupSetHeaders) SetXAcsDingtalkAccessToken(v string) *CreateGroupSetHeaders

func (CreateGroupSetHeaders) String

func (s CreateGroupSetHeaders) String() string

type CreateGroupSetRequest

type CreateGroupSetRequest struct {
	CreatorUserId  *string `json:"creatorUserId,omitempty" xml:"creatorUserId,omitempty"`
	ManagerUserIds *string `json:"managerUserIds,omitempty" xml:"managerUserIds,omitempty"`
	MemberQuota    *int32  `json:"memberQuota,omitempty" xml:"memberQuota,omitempty"`
	Name           *string `json:"name,omitempty" xml:"name,omitempty"`
	Notice         *string `json:"notice,omitempty" xml:"notice,omitempty"`
	NoticeToped    *int32  `json:"noticeToped,omitempty" xml:"noticeToped,omitempty"`
	OwnerUserId    *string `json:"ownerUserId,omitempty" xml:"ownerUserId,omitempty"`
	RelationType   *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
	TemplateId     *string `json:"templateId,omitempty" xml:"templateId,omitempty"`
	Welcome        *string `json:"welcome,omitempty" xml:"welcome,omitempty"`
}

func (CreateGroupSetRequest) GoString

func (s CreateGroupSetRequest) GoString() string

func (*CreateGroupSetRequest) SetCreatorUserId

func (s *CreateGroupSetRequest) SetCreatorUserId(v string) *CreateGroupSetRequest

func (*CreateGroupSetRequest) SetManagerUserIds

func (s *CreateGroupSetRequest) SetManagerUserIds(v string) *CreateGroupSetRequest

func (*CreateGroupSetRequest) SetMemberQuota

func (s *CreateGroupSetRequest) SetMemberQuota(v int32) *CreateGroupSetRequest

func (*CreateGroupSetRequest) SetName

func (*CreateGroupSetRequest) SetNotice

func (*CreateGroupSetRequest) SetNoticeToped

func (s *CreateGroupSetRequest) SetNoticeToped(v int32) *CreateGroupSetRequest

func (*CreateGroupSetRequest) SetOwnerUserId

func (s *CreateGroupSetRequest) SetOwnerUserId(v string) *CreateGroupSetRequest

func (*CreateGroupSetRequest) SetRelationType

func (s *CreateGroupSetRequest) SetRelationType(v string) *CreateGroupSetRequest

func (*CreateGroupSetRequest) SetTemplateId

func (s *CreateGroupSetRequest) SetTemplateId(v string) *CreateGroupSetRequest

func (*CreateGroupSetRequest) SetWelcome

func (CreateGroupSetRequest) String

func (s CreateGroupSetRequest) String() string

type CreateGroupSetResponse

type CreateGroupSetResponse struct {
	Headers map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *CreateGroupSetResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateGroupSetResponse) GoString

func (s CreateGroupSetResponse) GoString() string

func (*CreateGroupSetResponse) SetBody

func (*CreateGroupSetResponse) SetHeaders

func (CreateGroupSetResponse) String

func (s CreateGroupSetResponse) String() string

type CreateGroupSetResponseBody

type CreateGroupSetResponseBody struct {
	GmtCreate              *string                              `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	GmtModified            *string                              `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	InviteLink             *string                              `json:"inviteLink,omitempty" xml:"inviteLink,omitempty"`
	LastOpenConversationId *string                              `json:"lastOpenConversationId,omitempty" xml:"lastOpenConversationId,omitempty"`
	Manager                []*CreateGroupSetResponseBodyManager `json:"manager,omitempty" xml:"manager,omitempty" type:"Repeated"`
	ManagerUserIds         *string                              `json:"managerUserIds,omitempty" xml:"managerUserIds,omitempty"`
	MemberCount            *int64                               `json:"memberCount,omitempty" xml:"memberCount,omitempty"`
	MemberQuota            *int64                               `json:"memberQuota,omitempty" xml:"memberQuota,omitempty"`
	Name                   *string                              `json:"name,omitempty" xml:"name,omitempty"`
	Notice                 *string                              `json:"notice,omitempty" xml:"notice,omitempty"`
	NoticeToped            *int32                               `json:"noticeToped,omitempty" xml:"noticeToped,omitempty"`
	OpenGroupSetId         *string                              `json:"openGroupSetId,omitempty" xml:"openGroupSetId,omitempty"`
	Owner                  *CreateGroupSetResponseBodyOwner     `json:"owner,omitempty" xml:"owner,omitempty" type:"Struct"`
	OwnerUserId            *string                              `json:"ownerUserId,omitempty" xml:"ownerUserId,omitempty"`
	RelationType           *string                              `json:"relationType,omitempty" xml:"relationType,omitempty"`
	TemplateId             *string                              `json:"templateId,omitempty" xml:"templateId,omitempty"`
}

func (CreateGroupSetResponseBody) GoString

func (s CreateGroupSetResponseBody) GoString() string

func (*CreateGroupSetResponseBody) SetGmtCreate

func (*CreateGroupSetResponseBody) SetGmtModified

func (*CreateGroupSetResponseBody) SetLastOpenConversationId

func (s *CreateGroupSetResponseBody) SetLastOpenConversationId(v string) *CreateGroupSetResponseBody

func (*CreateGroupSetResponseBody) SetManager

func (*CreateGroupSetResponseBody) SetManagerUserIds

func (*CreateGroupSetResponseBody) SetMemberCount

func (*CreateGroupSetResponseBody) SetMemberQuota

func (*CreateGroupSetResponseBody) SetName

func (*CreateGroupSetResponseBody) SetNotice

func (*CreateGroupSetResponseBody) SetNoticeToped

func (*CreateGroupSetResponseBody) SetOpenGroupSetId

func (*CreateGroupSetResponseBody) SetOwner

func (*CreateGroupSetResponseBody) SetOwnerUserId

func (*CreateGroupSetResponseBody) SetRelationType

func (*CreateGroupSetResponseBody) SetTemplateId

func (CreateGroupSetResponseBody) String

type CreateGroupSetResponseBodyManager

type CreateGroupSetResponseBodyManager struct {
	Name   *string `json:"name,omitempty" xml:"name,omitempty"`
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (CreateGroupSetResponseBodyManager) GoString

func (*CreateGroupSetResponseBodyManager) SetName

func (*CreateGroupSetResponseBodyManager) SetUserId

func (CreateGroupSetResponseBodyManager) String

type CreateGroupSetResponseBodyOwner

type CreateGroupSetResponseBodyOwner struct {
	Name   *string `json:"name,omitempty" xml:"name,omitempty"`
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (CreateGroupSetResponseBodyOwner) GoString

func (*CreateGroupSetResponseBodyOwner) SetName

func (*CreateGroupSetResponseBodyOwner) SetUserId

func (CreateGroupSetResponseBodyOwner) String

type CreateRelationMetaHeaders

type CreateRelationMetaHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CreateRelationMetaHeaders) GoString

func (s CreateRelationMetaHeaders) GoString() string

func (*CreateRelationMetaHeaders) SetCommonHeaders

func (*CreateRelationMetaHeaders) SetXAcsDingtalkAccessToken

func (s *CreateRelationMetaHeaders) SetXAcsDingtalkAccessToken(v string) *CreateRelationMetaHeaders

func (CreateRelationMetaHeaders) String

func (s CreateRelationMetaHeaders) String() string

type CreateRelationMetaRequest

type CreateRelationMetaRequest struct {
	OperatorUserId  *string                                   `json:"operatorUserId,omitempty" xml:"operatorUserId,omitempty"`
	RelationMetaDTO *CreateRelationMetaRequestRelationMetaDTO `json:"relationMetaDTO,omitempty" xml:"relationMetaDTO,omitempty" type:"Struct"`
	Tenant          *string                                   `json:"tenant,omitempty" xml:"tenant,omitempty"`
}

func (CreateRelationMetaRequest) GoString

func (s CreateRelationMetaRequest) GoString() string

func (*CreateRelationMetaRequest) SetOperatorUserId

func (*CreateRelationMetaRequest) SetRelationMetaDTO

func (*CreateRelationMetaRequest) SetTenant

func (CreateRelationMetaRequest) String

func (s CreateRelationMetaRequest) String() string

type CreateRelationMetaRequestRelationMetaDTO

type CreateRelationMetaRequestRelationMetaDTO struct {
	Desc         *string                                          `json:"desc,omitempty" xml:"desc,omitempty"`
	Items        []*CreateRelationMetaRequestRelationMetaDTOItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	Name         *string                                          `json:"name,omitempty" xml:"name,omitempty"`
	RelationType *string                                          `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (CreateRelationMetaRequestRelationMetaDTO) GoString

func (*CreateRelationMetaRequestRelationMetaDTO) SetDesc

func (*CreateRelationMetaRequestRelationMetaDTO) SetName

func (*CreateRelationMetaRequestRelationMetaDTO) SetRelationType

func (CreateRelationMetaRequestRelationMetaDTO) String

type CreateRelationMetaRequestRelationMetaDTOItems

type CreateRelationMetaRequestRelationMetaDTOItems struct {
	ComponentName *string                                             `json:"componentName,omitempty" xml:"componentName,omitempty"`
	Props         *CreateRelationMetaRequestRelationMetaDTOItemsProps `json:"props,omitempty" xml:"props,omitempty" type:"Struct"`
}

func (CreateRelationMetaRequestRelationMetaDTOItems) GoString

func (*CreateRelationMetaRequestRelationMetaDTOItems) SetComponentName

func (CreateRelationMetaRequestRelationMetaDTOItems) String

type CreateRelationMetaRequestRelationMetaDTOItemsProps

type CreateRelationMetaRequestRelationMetaDTOItemsProps struct {
	Align                  *string                                                      `json:"align,omitempty" xml:"align,omitempty"`
	BizAlias               *string                                                      `json:"bizAlias,omitempty" xml:"bizAlias,omitempty"`
	Choice                 *int64                                                       `json:"choice,omitempty" xml:"choice,omitempty"`
	Content                *string                                                      `json:"content,omitempty" xml:"content,omitempty"`
	Disabled               *bool                                                        `json:"disabled,omitempty" xml:"disabled,omitempty"`
	Duration               *bool                                                        `json:"duration,omitempty" xml:"duration,omitempty"`
	FieldId                *string                                                      `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	Format                 *string                                                      `json:"format,omitempty" xml:"format,omitempty"`
	Invisible              *bool                                                        `json:"invisible,omitempty" xml:"invisible,omitempty"`
	Label                  *string                                                      `json:"label,omitempty" xml:"label,omitempty"`
	LabelEditableFreeze    *bool                                                        `json:"labelEditableFreeze,omitempty" xml:"labelEditableFreeze,omitempty"`
	Link                   *string                                                      `json:"link,omitempty" xml:"link,omitempty"`
	NeedDetail             *string                                                      `json:"needDetail,omitempty" xml:"needDetail,omitempty"`
	NotPrint               *string                                                      `json:"notPrint,omitempty" xml:"notPrint,omitempty"`
	NotUpper               *string                                                      `json:"notUpper,omitempty" xml:"notUpper,omitempty"`
	Options                []*CreateRelationMetaRequestRelationMetaDTOItemsPropsOptions `json:"options,omitempty" xml:"options,omitempty" type:"Repeated"`
	PayEnable              *bool                                                        `json:"payEnable,omitempty" xml:"payEnable,omitempty"`
	Placeholder            *string                                                      `json:"placeholder,omitempty" xml:"placeholder,omitempty"`
	Required               *bool                                                        `json:"required,omitempty" xml:"required,omitempty"`
	RequiredEditableFreeze *bool                                                        `json:"requiredEditableFreeze,omitempty" xml:"requiredEditableFreeze,omitempty"`
	Sortable               *bool                                                        `json:"sortable,omitempty" xml:"sortable,omitempty"`
	Unit                   *string                                                      `json:"unit,omitempty" xml:"unit,omitempty"`
}

func (CreateRelationMetaRequestRelationMetaDTOItemsProps) GoString

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetAlign

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetBizAlias

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetChoice

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetContent

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetDisabled

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetDuration

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetFieldId

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetFormat

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetInvisible

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetLabel

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetLabelEditableFreeze

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetNeedDetail

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetNotPrint

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetNotUpper

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetPayEnable

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetPlaceholder

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetRequired

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetRequiredEditableFreeze

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetSortable

func (*CreateRelationMetaRequestRelationMetaDTOItemsProps) SetUnit

func (CreateRelationMetaRequestRelationMetaDTOItemsProps) String

type CreateRelationMetaRequestRelationMetaDTOItemsPropsOptions

type CreateRelationMetaRequestRelationMetaDTOItemsPropsOptions struct {
	Key   *string `json:"key,omitempty" xml:"key,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (CreateRelationMetaRequestRelationMetaDTOItemsPropsOptions) GoString

func (*CreateRelationMetaRequestRelationMetaDTOItemsPropsOptions) SetKey

func (*CreateRelationMetaRequestRelationMetaDTOItemsPropsOptions) SetValue

func (CreateRelationMetaRequestRelationMetaDTOItemsPropsOptions) String

type CreateRelationMetaResponse

type CreateRelationMetaResponse struct {
	Headers map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *CreateRelationMetaResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateRelationMetaResponse) GoString

func (s CreateRelationMetaResponse) GoString() string

func (*CreateRelationMetaResponse) SetBody

func (*CreateRelationMetaResponse) SetHeaders

func (CreateRelationMetaResponse) String

type CreateRelationMetaResponseBody

type CreateRelationMetaResponseBody struct {
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (CreateRelationMetaResponseBody) GoString

func (*CreateRelationMetaResponseBody) SetRelationType

func (CreateRelationMetaResponseBody) String

type DeleteCrmCustomObjectDataHeaders

type DeleteCrmCustomObjectDataHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (DeleteCrmCustomObjectDataHeaders) GoString

func (*DeleteCrmCustomObjectDataHeaders) SetCommonHeaders

func (*DeleteCrmCustomObjectDataHeaders) SetXAcsDingtalkAccessToken

func (DeleteCrmCustomObjectDataHeaders) String

type DeleteCrmCustomObjectDataRequest

type DeleteCrmCustomObjectDataRequest struct {
	// 自定义对象表单code。
	FormCode *string `json:"formCode,omitempty" xml:"formCode,omitempty"`
}

func (DeleteCrmCustomObjectDataRequest) GoString

func (*DeleteCrmCustomObjectDataRequest) SetFormCode

func (DeleteCrmCustomObjectDataRequest) String

type DeleteCrmCustomObjectDataResponse

type DeleteCrmCustomObjectDataResponse struct {
	Headers map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *DeleteCrmCustomObjectDataResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteCrmCustomObjectDataResponse) GoString

func (*DeleteCrmCustomObjectDataResponse) SetHeaders

func (DeleteCrmCustomObjectDataResponse) String

type DeleteCrmCustomObjectDataResponseBody

type DeleteCrmCustomObjectDataResponseBody struct {
	// 删除成功的CRM自定义对象数据ID。
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
}

func (DeleteCrmCustomObjectDataResponseBody) GoString

func (*DeleteCrmCustomObjectDataResponseBody) SetInstanceId

func (DeleteCrmCustomObjectDataResponseBody) String

type DeleteCrmFormInstanceHeaders

type DeleteCrmFormInstanceHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (DeleteCrmFormInstanceHeaders) GoString

func (s DeleteCrmFormInstanceHeaders) GoString() string

func (*DeleteCrmFormInstanceHeaders) SetCommonHeaders

func (*DeleteCrmFormInstanceHeaders) SetXAcsDingtalkAccessToken

func (s *DeleteCrmFormInstanceHeaders) SetXAcsDingtalkAccessToken(v string) *DeleteCrmFormInstanceHeaders

func (DeleteCrmFormInstanceHeaders) String

type DeleteCrmFormInstanceRequest

type DeleteCrmFormInstanceRequest struct {
	// 当前操作人id
	CurrentOperatorUserId *string `json:"currentOperatorUserId,omitempty" xml:"currentOperatorUserId,omitempty"`
	// 模版名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (DeleteCrmFormInstanceRequest) GoString

func (s DeleteCrmFormInstanceRequest) GoString() string

func (*DeleteCrmFormInstanceRequest) SetCurrentOperatorUserId

func (s *DeleteCrmFormInstanceRequest) SetCurrentOperatorUserId(v string) *DeleteCrmFormInstanceRequest

func (*DeleteCrmFormInstanceRequest) SetName

func (DeleteCrmFormInstanceRequest) String

type DeleteCrmFormInstanceResponse

type DeleteCrmFormInstanceResponse struct {
	Headers map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *DeleteCrmFormInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteCrmFormInstanceResponse) GoString

func (*DeleteCrmFormInstanceResponse) SetBody

func (*DeleteCrmFormInstanceResponse) SetHeaders

func (DeleteCrmFormInstanceResponse) String

type DeleteCrmFormInstanceResponseBody

type DeleteCrmFormInstanceResponseBody struct {
	// 被删除的实例id
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
}

func (DeleteCrmFormInstanceResponseBody) GoString

func (*DeleteCrmFormInstanceResponseBody) SetInstanceId

func (DeleteCrmFormInstanceResponseBody) String

type DeleteCrmPersonalCustomerHeaders

type DeleteCrmPersonalCustomerHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (DeleteCrmPersonalCustomerHeaders) GoString

func (*DeleteCrmPersonalCustomerHeaders) SetCommonHeaders

func (*DeleteCrmPersonalCustomerHeaders) SetXAcsDingtalkAccessToken

func (DeleteCrmPersonalCustomerHeaders) String

type DeleteCrmPersonalCustomerRequest

type DeleteCrmPersonalCustomerRequest struct {
	// 操作人用户ID
	CurrentOperatorUserId *string `json:"currentOperatorUserId,omitempty" xml:"currentOperatorUserId,omitempty"`
	RelationType          *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (DeleteCrmPersonalCustomerRequest) GoString

func (*DeleteCrmPersonalCustomerRequest) SetCurrentOperatorUserId

func (*DeleteCrmPersonalCustomerRequest) SetRelationType

func (DeleteCrmPersonalCustomerRequest) String

type DeleteCrmPersonalCustomerResponse

type DeleteCrmPersonalCustomerResponse struct {
	Headers map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *DeleteCrmPersonalCustomerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteCrmPersonalCustomerResponse) GoString

func (*DeleteCrmPersonalCustomerResponse) SetHeaders

func (DeleteCrmPersonalCustomerResponse) String

type DeleteCrmPersonalCustomerResponseBody

type DeleteCrmPersonalCustomerResponseBody struct {
	// 客户数据id
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
}

func (DeleteCrmPersonalCustomerResponseBody) GoString

func (*DeleteCrmPersonalCustomerResponseBody) SetInstanceId

func (DeleteCrmPersonalCustomerResponseBody) String

type DeleteRelationMetaFieldHeaders

type DeleteRelationMetaFieldHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (DeleteRelationMetaFieldHeaders) GoString

func (*DeleteRelationMetaFieldHeaders) SetCommonHeaders

func (*DeleteRelationMetaFieldHeaders) SetXAcsDingtalkAccessToken

func (s *DeleteRelationMetaFieldHeaders) SetXAcsDingtalkAccessToken(v string) *DeleteRelationMetaFieldHeaders

func (DeleteRelationMetaFieldHeaders) String

type DeleteRelationMetaFieldRequest

type DeleteRelationMetaFieldRequest struct {
	FieldIdList    []*string `json:"fieldIdList,omitempty" xml:"fieldIdList,omitempty" type:"Repeated"`
	OperatorUserId *string   `json:"operatorUserId,omitempty" xml:"operatorUserId,omitempty"`
	RelationType   *string   `json:"relationType,omitempty" xml:"relationType,omitempty"`
	Tenant         *string   `json:"tenant,omitempty" xml:"tenant,omitempty"`
}

func (DeleteRelationMetaFieldRequest) GoString

func (*DeleteRelationMetaFieldRequest) SetFieldIdList

func (*DeleteRelationMetaFieldRequest) SetOperatorUserId

func (*DeleteRelationMetaFieldRequest) SetRelationType

func (*DeleteRelationMetaFieldRequest) SetTenant

func (DeleteRelationMetaFieldRequest) String

type DeleteRelationMetaFieldResponse

type DeleteRelationMetaFieldResponse struct {
	Headers map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *DeleteRelationMetaFieldResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteRelationMetaFieldResponse) GoString

func (*DeleteRelationMetaFieldResponse) SetHeaders

func (DeleteRelationMetaFieldResponse) String

type DeleteRelationMetaFieldResponseBody

type DeleteRelationMetaFieldResponseBody struct {
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (DeleteRelationMetaFieldResponseBody) GoString

func (*DeleteRelationMetaFieldResponseBody) SetRelationType

func (DeleteRelationMetaFieldResponseBody) String

type DescribeCrmPersonalCustomerObjectMetaHeaders

type DescribeCrmPersonalCustomerObjectMetaHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (DescribeCrmPersonalCustomerObjectMetaHeaders) GoString

func (*DescribeCrmPersonalCustomerObjectMetaHeaders) SetCommonHeaders

func (*DescribeCrmPersonalCustomerObjectMetaHeaders) SetXAcsDingtalkAccessToken

func (DescribeCrmPersonalCustomerObjectMetaHeaders) String

type DescribeCrmPersonalCustomerObjectMetaRequest

type DescribeCrmPersonalCustomerObjectMetaRequest struct {
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (DescribeCrmPersonalCustomerObjectMetaRequest) GoString

func (*DescribeCrmPersonalCustomerObjectMetaRequest) SetRelationType

func (DescribeCrmPersonalCustomerObjectMetaRequest) String

type DescribeCrmPersonalCustomerObjectMetaResponse

type DescribeCrmPersonalCustomerObjectMetaResponse struct {
	Headers map[string]*string                                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *DescribeCrmPersonalCustomerObjectMetaResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeCrmPersonalCustomerObjectMetaResponse) GoString

func (*DescribeCrmPersonalCustomerObjectMetaResponse) SetHeaders

func (DescribeCrmPersonalCustomerObjectMetaResponse) String

type DescribeCrmPersonalCustomerObjectMetaResponseBody

type DescribeCrmPersonalCustomerObjectMetaResponseBody struct {
	// 表单code
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	// 是否自定义对象
	Customized *bool `json:"customized,omitempty" xml:"customized,omitempty"`
	// 字段列表
	Fields []*DescribeCrmPersonalCustomerObjectMetaResponseBodyFields `json:"fields,omitempty" xml:"fields,omitempty" type:"Repeated"`
	// 对象名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 表单状态
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (DescribeCrmPersonalCustomerObjectMetaResponseBody) GoString

func (*DescribeCrmPersonalCustomerObjectMetaResponseBody) SetCode

func (*DescribeCrmPersonalCustomerObjectMetaResponseBody) SetCustomized

func (*DescribeCrmPersonalCustomerObjectMetaResponseBody) SetName

func (*DescribeCrmPersonalCustomerObjectMetaResponseBody) SetStatus

func (DescribeCrmPersonalCustomerObjectMetaResponseBody) String

type DescribeCrmPersonalCustomerObjectMetaResponseBodyFields

type DescribeCrmPersonalCustomerObjectMetaResponseBodyFields struct {
	Customized          *bool                                                                         `json:"customized,omitempty" xml:"customized,omitempty"`
	Format              *string                                                                       `json:"format,omitempty" xml:"format,omitempty"`
	Label               *string                                                                       `json:"label,omitempty" xml:"label,omitempty"`
	Name                *string                                                                       `json:"name,omitempty" xml:"name,omitempty"`
	Nillable            *bool                                                                         `json:"nillable,omitempty" xml:"nillable,omitempty"`
	Quote               *bool                                                                         `json:"quote,omitempty" xml:"quote,omitempty"`
	ReferenceFields     []*DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFields     `json:"referenceFields,omitempty" xml:"referenceFields,omitempty" type:"Repeated"`
	ReferenceTo         *string                                                                       `json:"referenceTo,omitempty" xml:"referenceTo,omitempty"`
	RollUpSummaryFields []*DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsRollUpSummaryFields `json:"rollUpSummaryFields,omitempty" xml:"rollUpSummaryFields,omitempty" type:"Repeated"`
	SelectOptions       []*DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsSelectOptions       `json:"selectOptions,omitempty" xml:"selectOptions,omitempty" type:"Repeated"`
	Type                *string                                                                       `json:"type,omitempty" xml:"type,omitempty"`
	Unit                *string                                                                       `json:"unit,omitempty" xml:"unit,omitempty"`
}

func (DescribeCrmPersonalCustomerObjectMetaResponseBodyFields) GoString

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFields) SetCustomized

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFields) SetFormat

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFields) SetLabel

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFields) SetName

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFields) SetNillable

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFields) SetQuote

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFields) SetReferenceTo

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFields) SetType

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFields) SetUnit

func (DescribeCrmPersonalCustomerObjectMetaResponseBodyFields) String

type DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFields

type DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFields struct {
	Format        *string                                                                                `json:"format,omitempty" xml:"format,omitempty"`
	Label         *string                                                                                `json:"label,omitempty" xml:"label,omitempty"`
	Name          *string                                                                                `json:"name,omitempty" xml:"name,omitempty"`
	Nillable      *bool                                                                                  `json:"nillable,omitempty" xml:"nillable,omitempty"`
	SelectOptions []*DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFieldsSelectOptions `json:"selectOptions,omitempty" xml:"selectOptions,omitempty" type:"Repeated"`
	Type          *string                                                                                `json:"type,omitempty" xml:"type,omitempty"`
	Unit          *string                                                                                `json:"unit,omitempty" xml:"unit,omitempty"`
}

func (DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFields) GoString

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFields) SetFormat

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFields) SetLabel

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFields) SetName

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFields) SetNillable

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFields) SetType

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFields) SetUnit

func (DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFields) String

type DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFieldsSelectOptions

type DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFieldsSelectOptions struct {
	Key   *string `json:"key,omitempty" xml:"key,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFieldsSelectOptions) GoString

func (DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsReferenceFieldsSelectOptions) String

type DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsRollUpSummaryFields

type DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsRollUpSummaryFields struct {
	Aggregator *string `json:"aggregator,omitempty" xml:"aggregator,omitempty"`
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsRollUpSummaryFields) GoString

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsRollUpSummaryFields) SetAggregator

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsRollUpSummaryFields) SetName

func (DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsRollUpSummaryFields) String

type DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsSelectOptions

type DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsSelectOptions struct {
	Key   *string `json:"key,omitempty" xml:"key,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsSelectOptions) GoString

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsSelectOptions) SetKey

func (*DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsSelectOptions) SetValue

func (DescribeCrmPersonalCustomerObjectMetaResponseBodyFieldsSelectOptions) String

type DescribeRelationMetaHeaders

type DescribeRelationMetaHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (DescribeRelationMetaHeaders) GoString

func (s DescribeRelationMetaHeaders) GoString() string

func (*DescribeRelationMetaHeaders) SetCommonHeaders

func (*DescribeRelationMetaHeaders) SetXAcsDingtalkAccessToken

func (s *DescribeRelationMetaHeaders) SetXAcsDingtalkAccessToken(v string) *DescribeRelationMetaHeaders

func (DescribeRelationMetaHeaders) String

type DescribeRelationMetaRequest

type DescribeRelationMetaRequest struct {
	OperatorUserId *string   `json:"operatorUserId,omitempty" xml:"operatorUserId,omitempty"`
	RelationTypes  []*string `json:"relationTypes,omitempty" xml:"relationTypes,omitempty" type:"Repeated"`
	Tenant         *string   `json:"tenant,omitempty" xml:"tenant,omitempty"`
}

func (DescribeRelationMetaRequest) GoString

func (s DescribeRelationMetaRequest) GoString() string

func (*DescribeRelationMetaRequest) SetOperatorUserId

func (*DescribeRelationMetaRequest) SetRelationTypes

func (*DescribeRelationMetaRequest) SetTenant

func (DescribeRelationMetaRequest) String

type DescribeRelationMetaResponse

type DescribeRelationMetaResponse struct {
	Headers map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *DescribeRelationMetaResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeRelationMetaResponse) GoString

func (s DescribeRelationMetaResponse) GoString() string

func (*DescribeRelationMetaResponse) SetBody

func (*DescribeRelationMetaResponse) SetHeaders

func (DescribeRelationMetaResponse) String

type DescribeRelationMetaResponseBody

type DescribeRelationMetaResponseBody struct {
	RelationMetaDTOList []*DescribeRelationMetaResponseBodyRelationMetaDTOList `json:"relationMetaDTOList,omitempty" xml:"relationMetaDTOList,omitempty" type:"Repeated"`
}

func (DescribeRelationMetaResponseBody) GoString

func (DescribeRelationMetaResponseBody) String

type DescribeRelationMetaResponseBodyRelationMetaDTOList

type DescribeRelationMetaResponseBodyRelationMetaDTOList struct {
	// 创建者userId
	CreatorUserId *string `json:"creatorUserId,omitempty" xml:"creatorUserId,omitempty"`
	// 模型结构描述
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 创建时间
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// 修改时间
	GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	// 模型结构字段集合
	Items []*DescribeRelationMetaResponseBodyRelationMetaDTOListItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	// 模型结构名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 模型结构code
	RelationMetaCode *string `json:"relationMetaCode,omitempty" xml:"relationMetaCode,omitempty"`
	// 模型结构状态
	RelationMetaStatus *string `json:"relationMetaStatus,omitempty" xml:"relationMetaStatus,omitempty"`
	// 关系类型
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOList) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOList) SetCreatorUserId

func (*DescribeRelationMetaResponseBodyRelationMetaDTOList) SetDesc

func (*DescribeRelationMetaResponseBodyRelationMetaDTOList) SetGmtCreate

func (*DescribeRelationMetaResponseBodyRelationMetaDTOList) SetGmtModified

func (*DescribeRelationMetaResponseBodyRelationMetaDTOList) SetName

func (*DescribeRelationMetaResponseBodyRelationMetaDTOList) SetRelationMetaCode

func (*DescribeRelationMetaResponseBodyRelationMetaDTOList) SetRelationMetaStatus

func (*DescribeRelationMetaResponseBodyRelationMetaDTOList) SetRelationType

func (DescribeRelationMetaResponseBodyRelationMetaDTOList) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItems

type DescribeRelationMetaResponseBodyRelationMetaDTOListItems struct {
	// 子字段列表
	Children []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildren `json:"children,omitempty" xml:"children,omitempty" type:"Repeated"`
	// 字段类型
	ComponentName *string `json:"componentName,omitempty" xml:"componentName,omitempty"`
	// 字段属性
	Props *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps `json:"props,omitempty" xml:"props,omitempty" type:"Struct"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItems) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItems) SetComponentName

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItems) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildren

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildren struct {
	ComponentName *string                                                                `json:"componentName,omitempty" xml:"componentName,omitempty"`
	Props         *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps `json:"props,omitempty" xml:"props,omitempty" type:"Struct"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildren) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildren) SetComponentName

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildren) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps struct {
	ActionName          *string                                                                                    `json:"actionName,omitempty" xml:"actionName,omitempty"`
	Align               *string                                                                                    `json:"align,omitempty" xml:"align,omitempty"`
	AvailableTemplates  []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsAvailableTemplates `json:"availableTemplates,omitempty" xml:"availableTemplates,omitempty" type:"Repeated"`
	BizAlias            *string                                                                                    `json:"bizAlias,omitempty" xml:"bizAlias,omitempty"`
	Choice              *int64                                                                                     `json:"choice,omitempty" xml:"choice,omitempty"`
	Content             *string                                                                                    `json:"content,omitempty" xml:"content,omitempty"`
	DataSource          *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource           `json:"dataSource,omitempty" xml:"dataSource,omitempty" type:"Struct"`
	Disabled            *bool                                                                                      `json:"disabled,omitempty" xml:"disabled,omitempty"`
	Duration            *bool                                                                                      `json:"duration,omitempty" xml:"duration,omitempty"`
	DurationLabel       *string                                                                                    `json:"durationLabel,omitempty" xml:"durationLabel,omitempty"`
	FieldId             *string                                                                                    `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	Fields              []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFields             `json:"fields,omitempty" xml:"fields,omitempty" type:"Repeated"`
	Format              *string                                                                                    `json:"format,omitempty" xml:"format,omitempty"`
	Formula             *string                                                                                    `json:"formula,omitempty" xml:"formula,omitempty"`
	Invisible           *bool                                                                                      `json:"invisible,omitempty" xml:"invisible,omitempty"`
	Label               *string                                                                                    `json:"label,omitempty" xml:"label,omitempty"`
	LabelEditableFreeze *bool                                                                                      `json:"labelEditableFreeze,omitempty" xml:"labelEditableFreeze,omitempty"`
	Limit               *int64                                                                                     `json:"limit,omitempty" xml:"limit,omitempty"`
	Link                *string                                                                                    `json:"link,omitempty" xml:"link,omitempty"`
	Mode                *string                                                                                    `json:"mode,omitempty" xml:"mode,omitempty"`
	// 支持选择多个部门
	Multiple               *bool                                                                                `json:"multiple,omitempty" xml:"multiple,omitempty"`
	NotPrint               *string                                                                              `json:"notPrint,omitempty" xml:"notPrint,omitempty"`
	NotUpper               *string                                                                              `json:"notUpper,omitempty" xml:"notUpper,omitempty"`
	Options                []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptions      `json:"options,omitempty" xml:"options,omitempty" type:"Repeated"`
	PayEnable              *bool                                                                                `json:"payEnable,omitempty" xml:"payEnable,omitempty"`
	Placeholder            *string                                                                              `json:"placeholder,omitempty" xml:"placeholder,omitempty"`
	Quote                  *int64                                                                               `json:"quote,omitempty" xml:"quote,omitempty"`
	Ratio                  *int64                                                                               `json:"ratio,omitempty" xml:"ratio,omitempty"`
	RelateSource           []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSource `json:"relateSource,omitempty" xml:"relateSource,omitempty" type:"Repeated"`
	Required               *bool                                                                                `json:"required,omitempty" xml:"required,omitempty"`
	RequiredEditableFreeze *bool                                                                                `json:"requiredEditableFreeze,omitempty" xml:"requiredEditableFreeze,omitempty"`
	Rule                   []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRule         `json:"rule,omitempty" xml:"rule,omitempty" type:"Repeated"`
	Sortable               *bool                                                                                `json:"sortable,omitempty" xml:"sortable,omitempty"`
	Spread                 *bool                                                                                `json:"spread,omitempty" xml:"spread,omitempty"`
	StatField              []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField    `json:"statField,omitempty" xml:"statField,omitempty" type:"Repeated"`
	TableViewMode          *string                                                                              `json:"tableViewMode,omitempty" xml:"tableViewMode,omitempty"`
	Unit                   *string                                                                              `json:"unit,omitempty" xml:"unit,omitempty"`
	VerticalPrint          *bool                                                                                `json:"verticalPrint,omitempty" xml:"verticalPrint,omitempty"`
	Watermark              *bool                                                                                `json:"watermark,omitempty" xml:"watermark,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetActionName

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetAlign

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetBizAlias

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetChoice

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetContent

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetDisabled

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetDuration

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetDurationLabel

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetFieldId

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetFormat

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetFormula

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetInvisible

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetLabel

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetLabelEditableFreeze

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetLimit

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetMode

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetMultiple

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetNotPrint

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetNotUpper

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetPayEnable

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetPlaceholder

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetQuote

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetRatio

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetRequired

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetRequiredEditableFreeze

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetSortable

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetSpread

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetTableViewMode

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetUnit

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetVerticalPrint

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) SetWatermark

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsAvailableTemplates

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsAvailableTemplates struct {
	// PROC-BFA563D4-BBC7-4B1F-8F72-886A302665FC
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 补卡申请
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsAvailableTemplates) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsAvailableTemplates) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource struct {
	Params *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParams `json:"params,omitempty" xml:"params,omitempty" type:"Struct"`
	Target *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget `json:"target,omitempty" xml:"target,omitempty" type:"Struct"`
	Type   *string                                                                                `json:"type,omitempty" xml:"type,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource) SetType

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParams

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParams struct {
	Filters []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParamsFilters `json:"filters,omitempty" xml:"filters,omitempty" type:"Repeated"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParams) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParams) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParamsFilters

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParamsFilters struct {
	FieldId    *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	FilterType *string `json:"filterType,omitempty" xml:"filterType,omitempty"`
	Value      *string `json:"value,omitempty" xml:"value,omitempty"`
	ValueType  *string `json:"valueType,omitempty" xml:"valueType,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParamsFilters) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParamsFilters) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget struct {
	AppType  *int64  `json:"appType,omitempty" xml:"appType,omitempty"`
	AppUuid  *string `json:"appUuid,omitempty" xml:"appUuid,omitempty"`
	BizType  *string `json:"bizType,omitempty" xml:"bizType,omitempty"`
	FormCode *string `json:"formCode,omitempty" xml:"formCode,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget) SetAppType

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget) SetFormCode

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFields

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFields struct {
	ComponentName *string                                                                                 `json:"componentName,omitempty" xml:"componentName,omitempty"`
	RelateProps   *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps `json:"relateProps,omitempty" xml:"relateProps,omitempty" type:"Struct"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFields) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFields) SetComponentName

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFields) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps struct {
	Align                  *string                                                                                            `json:"align,omitempty" xml:"align,omitempty"`
	BizAlias               *string                                                                                            `json:"bizAlias,omitempty" xml:"bizAlias,omitempty"`
	Choice                 *int64                                                                                             `json:"choice,omitempty" xml:"choice,omitempty"`
	Content                *string                                                                                            `json:"content,omitempty" xml:"content,omitempty"`
	Disabled               *bool                                                                                              `json:"disabled,omitempty" xml:"disabled,omitempty"`
	Duration               *bool                                                                                              `json:"duration,omitempty" xml:"duration,omitempty"`
	DurationLabel          *string                                                                                            `json:"durationLabel,omitempty" xml:"durationLabel,omitempty"`
	FieldId                *string                                                                                            `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	Format                 *string                                                                                            `json:"format,omitempty" xml:"format,omitempty"`
	Formula                *string                                                                                            `json:"formula,omitempty" xml:"formula,omitempty"`
	Invisible              *bool                                                                                              `json:"invisible,omitempty" xml:"invisible,omitempty"`
	Label                  *string                                                                                            `json:"label,omitempty" xml:"label,omitempty"`
	LabelEditableFreeze    *bool                                                                                              `json:"labelEditableFreeze,omitempty" xml:"labelEditableFreeze,omitempty"`
	Limit                  *int64                                                                                             `json:"limit,omitempty" xml:"limit,omitempty"`
	Link                   *string                                                                                            `json:"link,omitempty" xml:"link,omitempty"`
	Mode                   *string                                                                                            `json:"mode,omitempty" xml:"mode,omitempty"`
	NotUpper               *string                                                                                            `json:"notUpper,omitempty" xml:"notUpper,omitempty"`
	Options                []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptions   `json:"options,omitempty" xml:"options,omitempty" type:"Repeated"`
	PayEnable              *bool                                                                                              `json:"payEnable,omitempty" xml:"payEnable,omitempty"`
	Placeholder            *string                                                                                            `json:"placeholder,omitempty" xml:"placeholder,omitempty"`
	Ratio                  *int64                                                                                             `json:"ratio,omitempty" xml:"ratio,omitempty"`
	Required               *bool                                                                                              `json:"required,omitempty" xml:"required,omitempty"`
	RequiredEditableFreeze *bool                                                                                              `json:"requiredEditableFreeze,omitempty" xml:"requiredEditableFreeze,omitempty"`
	Spread                 *bool                                                                                              `json:"spread,omitempty" xml:"spread,omitempty"`
	StatField              []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsStatField `json:"statField,omitempty" xml:"statField,omitempty" type:"Repeated"`
	Unit                   *string                                                                                            `json:"unit,omitempty" xml:"unit,omitempty"`
	VerticalPrint          *bool                                                                                              `json:"verticalPrint,omitempty" xml:"verticalPrint,omitempty"`
	Watermark              *bool                                                                                              `json:"watermark,omitempty" xml:"watermark,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps) SetDisabled

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps) SetDuration

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps) SetDurationLabel

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps) SetInvisible

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps) SetLabelEditableFreeze

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps) SetPayEnable

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps) SetPlaceholder

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps) SetRequired

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps) SetRequiredEditableFreeze

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps) SetSpread

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps) SetVerticalPrint

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps) SetWatermark

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptions

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptions struct {
	Extension *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension `json:"extension,omitempty" xml:"extension,omitempty" type:"Struct"`
	Key       *string                                                                                                 `json:"key,omitempty" xml:"key,omitempty"`
	Value     *string                                                                                                 `json:"value,omitempty" xml:"value,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptions) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptions) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension struct {
	EditFreeze *bool `json:"editFreeze,omitempty" xml:"editFreeze,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsStatField

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsStatField struct {
	FieldId *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	Label   *string `json:"label,omitempty" xml:"label,omitempty"`
	Unit    *string `json:"unit,omitempty" xml:"unit,omitempty"`
	Upper   *bool   `json:"upper,omitempty" xml:"upper,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsStatField) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsStatField) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptions

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptions struct {
	Extension *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptionsExtension `json:"extension,omitempty" xml:"extension,omitempty" type:"Struct"`
	Key       *string                                                                                `json:"key,omitempty" xml:"key,omitempty"`
	Value     *string                                                                                `json:"value,omitempty" xml:"value,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptions) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptions) SetKey

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptions) SetValue

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptions) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptionsExtension

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptionsExtension struct {
	EditFreeze *bool `json:"editFreeze,omitempty" xml:"editFreeze,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptionsExtension) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptionsExtension) SetEditFreeze

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptionsExtension) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSource

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSource struct {
	BizType    *string                                                                                      `json:"bizType,omitempty" xml:"bizType,omitempty"`
	DataSource *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSource `json:"dataSource,omitempty" xml:"dataSource,omitempty" type:"Struct"`
	// 关联表单的关联控件显示
	Fields []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFields `json:"fields,omitempty" xml:"fields,omitempty" type:"Repeated"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSource) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSource) SetBizType

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSource) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSource

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSource struct {
	Params *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParams `json:"params,omitempty" xml:"params,omitempty" type:"Struct"`
	Target *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget `json:"target,omitempty" xml:"target,omitempty" type:"Struct"`
	Type   *string                                                                                            `json:"type,omitempty" xml:"type,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSource) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSource) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParams

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParams struct {
	Filters []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters `json:"filters,omitempty" xml:"filters,omitempty" type:"Repeated"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParams) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParams) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters struct {
	FieldId    *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	FilterType *string `json:"filterType,omitempty" xml:"filterType,omitempty"`
	Value      *string `json:"value,omitempty" xml:"value,omitempty"`
	ValueType  *string `json:"valueType,omitempty" xml:"valueType,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget struct {
	AppType  *int64  `json:"appType,omitempty" xml:"appType,omitempty"`
	AppUuid  *string `json:"appUuid,omitempty" xml:"appUuid,omitempty"`
	BizType  *string `json:"bizType,omitempty" xml:"bizType,omitempty"`
	FormCode *string `json:"formCode,omitempty" xml:"formCode,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFields

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFields struct {
	// 字段类型
	ComponentName *string `json:"componentName,omitempty" xml:"componentName,omitempty"`
	// 字段属性
	RelateProps *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps `json:"relateProps,omitempty" xml:"relateProps,omitempty" type:"Struct"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFields) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFields) SetComponentName

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFields) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps struct {
	// textnote的样式
	Align *string `json:"align,omitempty" xml:"align,omitempty"`
	// 字段别名
	BizAlias *string `json:"bizAlias,omitempty" xml:"bizAlias,omitempty"`
	// 内部联系人choice
	Choice *int64 `json:"choice,omitempty" xml:"choice,omitempty"`
	// 说明文字内容
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// 是否可编辑
	Disabled *bool `json:"disabled,omitempty" xml:"disabled,omitempty"`
	// 是否自动计算时长
	Duration *string `json:"duration,omitempty" xml:"duration,omitempty"`
	// 字段id
	FieldId *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	// 时间格式
	Format *string `json:"format,omitempty" xml:"format,omitempty"`
	// 公式
	Formula *string `json:"formula,omitempty" xml:"formula,omitempty"`
	// 隐藏字段
	Invisible *bool `json:"invisible,omitempty" xml:"invisible,omitempty"`
	// 字段标题
	Label               *string `json:"label,omitempty" xml:"label,omitempty"`
	LabelEditableFreeze *bool   `json:"labelEditableFreeze,omitempty" xml:"labelEditableFreeze,omitempty"`
	// 说明文案的链接地址
	Link  *string `json:"link,omitempty" xml:"link,omitempty"`
	Multi *int64  `json:"multi,omitempty" xml:"multi,omitempty"`
	// 是否需要大写 默认是需要
	NotUpper *string `json:"notUpper,omitempty" xml:"notUpper,omitempty"`
	// 选项内容列表
	Options []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions `json:"options,omitempty" xml:"options,omitempty" type:"Repeated"`
	// 是否有支付属性
	PayEnable *bool `json:"payEnable,omitempty" xml:"payEnable,omitempty"`
	// 界面空值提示占位符 前后端统一用placeholder
	Placeholder *string `json:"placeholder,omitempty" xml:"placeholder,omitempty"`
	Quote       *int64  `json:"quote,omitempty" xml:"quote,omitempty"`
	// 字段是否必填
	Required               *bool `json:"required,omitempty" xml:"required,omitempty"`
	RequiredEditableFreeze *bool `json:"requiredEditableFreeze,omitempty" xml:"requiredEditableFreeze,omitempty"`
	// 需要计算总和的明细组件
	StatField []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField `json:"statField,omitempty" xml:"statField,omitempty" type:"Repeated"`
	// 数字组件/日期区间组件单位属性
	Unit *string `json:"unit,omitempty" xml:"unit,omitempty"`
	// 明细打印排版方式
	VerticalPrint *bool `json:"verticalPrint,omitempty" xml:"verticalPrint,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps) SetLabelEditableFreeze

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps) SetRequiredEditableFreeze

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions struct {
	// 选项数据主键
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// 选项显示内容
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField struct {
	FieldId *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	Label   *string `json:"label,omitempty" xml:"label,omitempty"`
	Unit    *string `json:"unit,omitempty" xml:"unit,omitempty"`
	Upper   *bool   `json:"upper,omitempty" xml:"upper,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRule

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRule struct {
	Type  *string `json:"type,omitempty" xml:"type,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRule) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRule) SetType

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRule) SetValue

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRule) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField struct {
	FieldId *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	Label   *string `json:"label,omitempty" xml:"label,omitempty"`
	Unit    *string `json:"unit,omitempty" xml:"unit,omitempty"`
	Upper   *bool   `json:"upper,omitempty" xml:"upper,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField) SetFieldId

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField) SetLabel

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField) SetUnit

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField) SetUpper

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps struct {
	ActionName *string `json:"actionName,omitempty" xml:"actionName,omitempty"`
	// textnote的样式
	Align              *string                                                                            `json:"align,omitempty" xml:"align,omitempty"`
	AvailableTemplates []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsAvailableTemplates `json:"availableTemplates,omitempty" xml:"availableTemplates,omitempty" type:"Repeated"`
	// 字段别名
	BizAlias *string `json:"bizAlias,omitempty" xml:"bizAlias,omitempty"`
	// 内部联系人choice
	Choice *int64 `json:"choice,omitempty" xml:"choice,omitempty"`
	// 说明文字内容
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// 关联表单的数据源配置
	DataSource *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource `json:"dataSource,omitempty" xml:"dataSource,omitempty" type:"Struct"`
	// 是否可编辑
	Disabled *bool `json:"disabled,omitempty" xml:"disabled,omitempty"`
	// 是否自动计算时长
	Duration      *bool   `json:"duration,omitempty" xml:"duration,omitempty"`
	DurationLabel *string `json:"durationLabel,omitempty" xml:"durationLabel,omitempty"`
	// 字段id
	FieldId *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	// 关联表单的关联控件显示
	Fields []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFields `json:"fields,omitempty" xml:"fields,omitempty" type:"Repeated"`
	// 时间格式
	Format *string `json:"format,omitempty" xml:"format,omitempty"`
	// 公式
	Formula *string `json:"formula,omitempty" xml:"formula,omitempty"`
	// 隐藏字段
	Invisible *bool `json:"invisible,omitempty" xml:"invisible,omitempty"`
	// 字段标题
	Label *string `json:"label,omitempty" xml:"label,omitempty"`
	// 字段标题是否可修改
	LabelEditableFreeze *bool `json:"labelEditableFreeze,omitempty" xml:"labelEditableFreeze,omitempty"`
	// 5
	Limit *int64 `json:"limit,omitempty" xml:"limit,omitempty"`
	// 说明文案的链接地址
	Link *string `json:"link,omitempty" xml:"link,omitempty"`
	// phone
	Mode  *string `json:"mode,omitempty" xml:"mode,omitempty"`
	Multi *int64  `json:"multi,omitempty" xml:"multi,omitempty"`
	// 支持选择多个部门
	Multiple   *bool   `json:"multiple,omitempty" xml:"multiple,omitempty"`
	NeedDetail *string `json:"needDetail,omitempty" xml:"needDetail,omitempty"`
	// 是否参与打印
	NotPrint *string `json:"notPrint,omitempty" xml:"notPrint,omitempty"`
	// 是否需要大写 默认是需要
	NotUpper *string `json:"notUpper,omitempty" xml:"notUpper,omitempty"`
	// 选项内容列表
	Options []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions `json:"options,omitempty" xml:"options,omitempty" type:"Repeated"`
	// 是否有支付属性
	PayEnable *bool `json:"payEnable,omitempty" xml:"payEnable,omitempty"`
	// 界面空值提示占位符 前后端统一用placeholder
	Placeholder *string `json:"placeholder,omitempty" xml:"placeholder,omitempty"`
	// 1
	Quote *int64 `json:"quote,omitempty" xml:"quote,omitempty"`
	// 50
	Ratio        *int64                                                                       `json:"ratio,omitempty" xml:"ratio,omitempty"`
	RelateSource []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSource `json:"relateSource,omitempty" xml:"relateSource,omitempty" type:"Repeated"`
	// 字段是否必填
	Required *bool `json:"required,omitempty" xml:"required,omitempty"`
	// 字段必填是否修改
	RequiredEditableFreeze *bool `json:"requiredEditableFreeze,omitempty" xml:"requiredEditableFreeze,omitempty"`
	// 流水号控件规则
	Rule     []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRule `json:"rule,omitempty" xml:"rule,omitempty" type:"Repeated"`
	Sortable *bool                                                                `json:"sortable,omitempty" xml:"sortable,omitempty"`
	// true
	Spread *bool `json:"spread,omitempty" xml:"spread,omitempty"`
	// 需要计算总和的明细组件
	StatField []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField `json:"statField,omitempty" xml:"statField,omitempty" type:"Repeated"`
	// table
	TableViewMode *string `json:"tableViewMode,omitempty" xml:"tableViewMode,omitempty"`
	// 数字组件/日期区间组件单位属性
	Unit *string `json:"unit,omitempty" xml:"unit,omitempty"`
	// 明细打印排版方式
	VerticalPrint *bool `json:"verticalPrint,omitempty" xml:"verticalPrint,omitempty"`
	// true
	Watermark *bool `json:"watermark,omitempty" xml:"watermark,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetActionName

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetAlign

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetBizAlias

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetChoice

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetContent

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetDisabled

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetDuration

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetDurationLabel

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetFieldId

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetFormat

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetFormula

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetInvisible

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetLabel

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetLabelEditableFreeze

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetLimit

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetMode

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetMulti

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetMultiple

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetNeedDetail

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetNotPrint

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetNotUpper

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetPayEnable

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetPlaceholder

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetQuote

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetRatio

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetRequired

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetRequiredEditableFreeze

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetSortable

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetSpread

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetTableViewMode

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetUnit

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetVerticalPrint

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) SetWatermark

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsAvailableTemplates

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsAvailableTemplates struct {
	// PROC-BFA563D4-BBC7-4B1F-8F72-886A302665FC
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 补卡申请
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsAvailableTemplates) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsAvailableTemplates) SetId

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsAvailableTemplates) SetName

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsAvailableTemplates) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource struct {
	Params *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParams `json:"params,omitempty" xml:"params,omitempty" type:"Struct"`
	// 关联表单的业务标识
	Target *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget `json:"target,omitempty" xml:"target,omitempty" type:"Struct"`
	// 关联类型{ "form": 关联表单 }
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource) SetType

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParams

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParams struct {
	Filters []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters `json:"filters,omitempty" xml:"filters,omitempty" type:"Repeated"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParams) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParams) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters struct {
	FieldId    *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	FilterType *string `json:"filterType,omitempty" xml:"filterType,omitempty"`
	Value      *string `json:"value,omitempty" xml:"value,omitempty"`
	ValueType  *string `json:"valueType,omitempty" xml:"valueType,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters) SetFieldId

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters) SetFilterType

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters) SetValueType

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget struct {
	// 应用类型
	AppType *int64 `json:"appType,omitempty" xml:"appType,omitempty"`
	// 应用搭建id
	AppUuid *string `json:"appUuid,omitempty" xml:"appUuid,omitempty"`
	// 表单业务标识
	BizType *string `json:"bizType,omitempty" xml:"bizType,omitempty"`
	// 被关联表单的formCode
	FormCode *string `json:"formCode,omitempty" xml:"formCode,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget) SetAppType

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget) SetAppUuid

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget) SetBizType

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget) SetFormCode

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFields

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFields struct {
	// 字段类型
	ComponentName *string `json:"componentName,omitempty" xml:"componentName,omitempty"`
	// 字段属性
	RelateProps *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps `json:"relateProps,omitempty" xml:"relateProps,omitempty" type:"Struct"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFields) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFields) SetComponentName

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFields) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps struct {
	// textnote的样式
	Align *string `json:"align,omitempty" xml:"align,omitempty"`
	// 字段别名
	BizAlias *string `json:"bizAlias,omitempty" xml:"bizAlias,omitempty"`
	// 内部联系人choice
	Choice *int64 `json:"choice,omitempty" xml:"choice,omitempty"`
	// 说明文字内容
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// 是否可编辑
	Disabled *bool `json:"disabled,omitempty" xml:"disabled,omitempty"`
	// 是否自动计算时长
	Duration      *string `json:"duration,omitempty" xml:"duration,omitempty"`
	DurationLabel *string `json:"durationLabel,omitempty" xml:"durationLabel,omitempty"`
	// 字段id
	FieldId *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	// 时间格式
	Format *string `json:"format,omitempty" xml:"format,omitempty"`
	// 公式
	Formula *string `json:"formula,omitempty" xml:"formula,omitempty"`
	// 隐藏字段
	Invisible *bool `json:"invisible,omitempty" xml:"invisible,omitempty"`
	// 字段标题
	Label               *string `json:"label,omitempty" xml:"label,omitempty"`
	LabelEditableFreeze *bool   `json:"labelEditableFreeze,omitempty" xml:"labelEditableFreeze,omitempty"`
	Limit               *int64  `json:"limit,omitempty" xml:"limit,omitempty"`
	// 说明文案的链接地址
	Link *string `json:"link,omitempty" xml:"link,omitempty"`
	Mode *string `json:"mode,omitempty" xml:"mode,omitempty"`
	// 是否需要大写 默认是需要
	NotUpper *string `json:"notUpper,omitempty" xml:"notUpper,omitempty"`
	// 选项内容列表
	Options []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptions `json:"options,omitempty" xml:"options,omitempty" type:"Repeated"`
	// 是否有支付属性
	PayEnable *bool `json:"payEnable,omitempty" xml:"payEnable,omitempty"`
	// 界面空值提示占位符 前后端统一用placeholder
	Placeholder *string `json:"placeholder,omitempty" xml:"placeholder,omitempty"`
	Ratio       *int64  `json:"ratio,omitempty" xml:"ratio,omitempty"`
	// 字段是否必填
	Required               *bool `json:"required,omitempty" xml:"required,omitempty"`
	RequiredEditableFreeze *bool `json:"requiredEditableFreeze,omitempty" xml:"requiredEditableFreeze,omitempty"`
	Spread                 *bool `json:"spread,omitempty" xml:"spread,omitempty"`
	// 需要计算总和的明细组件
	StatField []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsStatField `json:"statField,omitempty" xml:"statField,omitempty" type:"Repeated"`
	// 数字组件/日期区间组件单位属性
	Unit *string `json:"unit,omitempty" xml:"unit,omitempty"`
	// 明细打印排版方式
	VerticalPrint *bool `json:"verticalPrint,omitempty" xml:"verticalPrint,omitempty"`
	Watermark     *bool `json:"watermark,omitempty" xml:"watermark,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetAlign

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetBizAlias

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetChoice

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetContent

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetDisabled

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetDuration

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetDurationLabel

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetFieldId

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetFormat

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetFormula

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetInvisible

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetLabel

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetLabelEditableFreeze

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetLimit

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetMode

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetNotUpper

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetPayEnable

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetPlaceholder

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetRatio

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetRequired

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetRequiredEditableFreeze

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetSpread

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetUnit

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetVerticalPrint

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) SetWatermark

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptions

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptions struct {
	Extension *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptionsExtension `json:"extension,omitempty" xml:"extension,omitempty" type:"Struct"`
	// 选项数据主键
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// 选项显示内容
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptions) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptions) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptionsExtension

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptionsExtension struct {
	EditFreeze *bool `json:"editFreeze,omitempty" xml:"editFreeze,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptionsExtension) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptionsExtension) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsStatField

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsStatField struct {
	FieldId *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	Label   *string `json:"label,omitempty" xml:"label,omitempty"`
	Unit    *string `json:"unit,omitempty" xml:"unit,omitempty"`
	Upper   *bool   `json:"upper,omitempty" xml:"upper,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsStatField) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsStatField) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions struct {
	Extension *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptionsExtension `json:"extension,omitempty" xml:"extension,omitempty" type:"Struct"`
	// 选项数据主键
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// 选项显示内容
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
	// false
	Warn *bool `json:"warn,omitempty" xml:"warn,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions) SetKey

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions) SetValue

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions) SetWarn

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptionsExtension

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptionsExtension struct {
	// true
	EditFreeze *bool `json:"editFreeze,omitempty" xml:"editFreeze,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptionsExtension) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptionsExtension) SetEditFreeze

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptionsExtension) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSource

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSource struct {
	BizType    *string                                                                              `json:"bizType,omitempty" xml:"bizType,omitempty"`
	DataSource *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSource `json:"dataSource,omitempty" xml:"dataSource,omitempty" type:"Struct"`
	// 关联表单的关联控件显示
	Fields []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFields `json:"fields,omitempty" xml:"fields,omitempty" type:"Repeated"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSource) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSource) SetBizType

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSource) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSource

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSource struct {
	Params *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParams `json:"params,omitempty" xml:"params,omitempty" type:"Struct"`
	Target *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget `json:"target,omitempty" xml:"target,omitempty" type:"Struct"`
	Type   *string                                                                                    `json:"type,omitempty" xml:"type,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSource) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSource) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParams

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParams struct {
	Filters []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParamsFilters `json:"filters,omitempty" xml:"filters,omitempty" type:"Repeated"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParams) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParams) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParamsFilters

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParamsFilters struct {
	FieldId    *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	FilterType *string `json:"filterType,omitempty" xml:"filterType,omitempty"`
	Value      *string `json:"value,omitempty" xml:"value,omitempty"`
	ValueType  *string `json:"valueType,omitempty" xml:"valueType,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParamsFilters) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParamsFilters) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget struct {
	AppType  *int64  `json:"appType,omitempty" xml:"appType,omitempty"`
	AppUuid  *string `json:"appUuid,omitempty" xml:"appUuid,omitempty"`
	BizType  *string `json:"bizType,omitempty" xml:"bizType,omitempty"`
	FormCode *string `json:"formCode,omitempty" xml:"formCode,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFields

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFields struct {
	// 字段类型
	ComponentName *string `json:"componentName,omitempty" xml:"componentName,omitempty"`
	// 字段属性
	RelateProps *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps `json:"relateProps,omitempty" xml:"relateProps,omitempty" type:"Struct"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFields) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFields) SetComponentName

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFields) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps struct {
	// textnote的样式
	Align *string `json:"align,omitempty" xml:"align,omitempty"`
	// 字段别名
	BizAlias *string `json:"bizAlias,omitempty" xml:"bizAlias,omitempty"`
	// 内部联系人choice
	Choice *int64 `json:"choice,omitempty" xml:"choice,omitempty"`
	// 说明文字内容
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// 是否可编辑
	Disabled *bool `json:"disabled,omitempty" xml:"disabled,omitempty"`
	// 是否自动计算时长
	Duration *string `json:"duration,omitempty" xml:"duration,omitempty"`
	// 字段id
	FieldId *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	// 时间格式
	Format *string `json:"format,omitempty" xml:"format,omitempty"`
	// 公式
	Formula *string `json:"formula,omitempty" xml:"formula,omitempty"`
	// 隐藏字段
	Invisible *bool `json:"invisible,omitempty" xml:"invisible,omitempty"`
	// 字段标题
	Label               *string `json:"label,omitempty" xml:"label,omitempty"`
	LabelEditableFreeze *bool   `json:"labelEditableFreeze,omitempty" xml:"labelEditableFreeze,omitempty"`
	// 说明文案的链接地址
	Link  *string `json:"link,omitempty" xml:"link,omitempty"`
	Multi *int64  `json:"multi,omitempty" xml:"multi,omitempty"`
	// 是否需要大写 默认是需要
	NotUpper *string `json:"notUpper,omitempty" xml:"notUpper,omitempty"`
	// 选项内容列表
	Options []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptions `json:"options,omitempty" xml:"options,omitempty" type:"Repeated"`
	// 是否有支付属性
	PayEnable *bool `json:"payEnable,omitempty" xml:"payEnable,omitempty"`
	// 界面空值提示占位符 前后端统一用placeholder
	Placeholder *string `json:"placeholder,omitempty" xml:"placeholder,omitempty"`
	Quote       *int64  `json:"quote,omitempty" xml:"quote,omitempty"`
	// 字段是否必填
	Required               *bool `json:"required,omitempty" xml:"required,omitempty"`
	RequiredEditableFreeze *bool `json:"requiredEditableFreeze,omitempty" xml:"requiredEditableFreeze,omitempty"`
	// 需要计算总和的明细组件
	StatField []*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsStatField `json:"statField,omitempty" xml:"statField,omitempty" type:"Repeated"`
	// 数字组件/日期区间组件单位属性
	Unit *string `json:"unit,omitempty" xml:"unit,omitempty"`
	// 明细打印排版方式
	VerticalPrint *bool `json:"verticalPrint,omitempty" xml:"verticalPrint,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps) SetInvisible

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps) SetLabelEditableFreeze

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps) SetPayEnable

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps) SetRequiredEditableFreeze

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps) SetVerticalPrint

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptions

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptions struct {
	Extension *DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension `json:"extension,omitempty" xml:"extension,omitempty" type:"Struct"`
	// 选项数据主键
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// 选项显示内容
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptions) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptions) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension struct {
	EditFreeze *bool `json:"editFreeze,omitempty" xml:"editFreeze,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsStatField

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsStatField struct {
	FieldId *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	Label   *string `json:"label,omitempty" xml:"label,omitempty"`
	Unit    *string `json:"unit,omitempty" xml:"unit,omitempty"`
	Upper   *bool   `json:"upper,omitempty" xml:"upper,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsStatField) GoString

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsStatField) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRule

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRule struct {
	Type  *string `json:"type,omitempty" xml:"type,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRule) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRule) SetType

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRule) SetValue

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRule) String

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField

type DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField struct {
	FieldId *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	Label   *string `json:"label,omitempty" xml:"label,omitempty"`
	Unit    *string `json:"unit,omitempty" xml:"unit,omitempty"`
	Upper   *bool   `json:"upper,omitempty" xml:"upper,omitempty"`
}

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField) GoString

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField) SetFieldId

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField) SetLabel

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField) SetUnit

func (*DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField) SetUpper

func (DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField) String

type GetAllCustomerRecyclesHeaders

type GetAllCustomerRecyclesHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetAllCustomerRecyclesHeaders) GoString

func (*GetAllCustomerRecyclesHeaders) SetCommonHeaders

func (*GetAllCustomerRecyclesHeaders) SetXAcsDingtalkAccessToken

func (s *GetAllCustomerRecyclesHeaders) SetXAcsDingtalkAccessToken(v string) *GetAllCustomerRecyclesHeaders

func (GetAllCustomerRecyclesHeaders) String

type GetAllCustomerRecyclesRequest

type GetAllCustomerRecyclesRequest struct {
	// 每页返回的结果集个数,默认10。
	MaxResults *int32  `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken  *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (GetAllCustomerRecyclesRequest) GoString

func (*GetAllCustomerRecyclesRequest) SetMaxResults

func (*GetAllCustomerRecyclesRequest) SetNextToken

func (GetAllCustomerRecyclesRequest) String

type GetAllCustomerRecyclesResponse

type GetAllCustomerRecyclesResponse struct {
	Headers map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetAllCustomerRecyclesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAllCustomerRecyclesResponse) GoString

func (*GetAllCustomerRecyclesResponse) SetHeaders

func (GetAllCustomerRecyclesResponse) String

type GetAllCustomerRecyclesResponseBody

type GetAllCustomerRecyclesResponseBody struct {
	// 是否还有下一页。
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 下一页的游标。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 数据列表。
	ResultList []*GetAllCustomerRecyclesResponseBodyResultList `json:"resultList,omitempty" xml:"resultList,omitempty" type:"Repeated"`
}

func (GetAllCustomerRecyclesResponseBody) GoString

func (*GetAllCustomerRecyclesResponseBody) SetHasMore

func (*GetAllCustomerRecyclesResponseBody) SetNextToken

func (GetAllCustomerRecyclesResponseBody) String

type GetAllCustomerRecyclesResponseBodyResultList

type GetAllCustomerRecyclesResponseBodyResultList struct {
	// 客户ID
	CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
	// 上次跟进时间
	FollowUpActionTime *string `json:"followUpActionTime,omitempty" xml:"followUpActionTime,omitempty"`
	IsDeleted          *bool   `json:"isDeleted,omitempty" xml:"isDeleted,omitempty"`
	// 掉保提醒时间
	NotifyTime *string `json:"notifyTime,omitempty" xml:"notifyTime,omitempty"`
	// 掉保规则ID
	RecycleRuleId *int64 `json:"recycleRuleId,omitempty" xml:"recycleRuleId,omitempty"`
	// 掉保时间
	RecycleTime *string `json:"recycleTime,omitempty" xml:"recycleTime,omitempty"`
}

func (GetAllCustomerRecyclesResponseBodyResultList) GoString

func (*GetAllCustomerRecyclesResponseBodyResultList) SetCustomerId

func (*GetAllCustomerRecyclesResponseBodyResultList) SetFollowUpActionTime

func (*GetAllCustomerRecyclesResponseBodyResultList) SetIsDeleted

func (*GetAllCustomerRecyclesResponseBodyResultList) SetNotifyTime

func (*GetAllCustomerRecyclesResponseBodyResultList) SetRecycleRuleId

func (*GetAllCustomerRecyclesResponseBodyResultList) SetRecycleTime

func (GetAllCustomerRecyclesResponseBodyResultList) String

type GetCrmGroupChatHeaders

type GetCrmGroupChatHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetCrmGroupChatHeaders) GoString

func (s GetCrmGroupChatHeaders) GoString() string

func (*GetCrmGroupChatHeaders) SetCommonHeaders

func (s *GetCrmGroupChatHeaders) SetCommonHeaders(v map[string]*string) *GetCrmGroupChatHeaders

func (*GetCrmGroupChatHeaders) SetXAcsDingtalkAccessToken

func (s *GetCrmGroupChatHeaders) SetXAcsDingtalkAccessToken(v string) *GetCrmGroupChatHeaders

func (GetCrmGroupChatHeaders) String

func (s GetCrmGroupChatHeaders) String() string

type GetCrmGroupChatMultiHeaders

type GetCrmGroupChatMultiHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetCrmGroupChatMultiHeaders) GoString

func (s GetCrmGroupChatMultiHeaders) GoString() string

func (*GetCrmGroupChatMultiHeaders) SetCommonHeaders

func (*GetCrmGroupChatMultiHeaders) SetXAcsDingtalkAccessToken

func (s *GetCrmGroupChatMultiHeaders) SetXAcsDingtalkAccessToken(v string) *GetCrmGroupChatMultiHeaders

func (GetCrmGroupChatMultiHeaders) String

type GetCrmGroupChatMultiRequest

type GetCrmGroupChatMultiRequest struct {
	// 群openConversationId列表。
	OpenConversationIds []*string `json:"openConversationIds,omitempty" xml:"openConversationIds,omitempty" type:"Repeated"`
}

func (GetCrmGroupChatMultiRequest) GoString

func (s GetCrmGroupChatMultiRequest) GoString() string

func (*GetCrmGroupChatMultiRequest) SetOpenConversationIds

func (s *GetCrmGroupChatMultiRequest) SetOpenConversationIds(v []*string) *GetCrmGroupChatMultiRequest

func (GetCrmGroupChatMultiRequest) String

type GetCrmGroupChatMultiResponse

type GetCrmGroupChatMultiResponse struct {
	Headers map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetCrmGroupChatMultiResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetCrmGroupChatMultiResponse) GoString

func (s GetCrmGroupChatMultiResponse) GoString() string

func (*GetCrmGroupChatMultiResponse) SetBody

func (*GetCrmGroupChatMultiResponse) SetHeaders

func (GetCrmGroupChatMultiResponse) String

type GetCrmGroupChatMultiResponseBody

type GetCrmGroupChatMultiResponseBody struct {
	// 客户群列表。
	Result []*GetCrmGroupChatMultiResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (GetCrmGroupChatMultiResponseBody) GoString

func (GetCrmGroupChatMultiResponseBody) String

type GetCrmGroupChatMultiResponseBodyResult

type GetCrmGroupChatMultiResponseBodyResult struct {
	// 创建时间(时间戳)。
	GmtCreate *int64 `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// 群头像地址。
	IconUrl *string `json:"iconUrl,omitempty" xml:"iconUrl,omitempty"`
	// 客户群成员数。
	MemberCount *int32 `json:"memberCount,omitempty" xml:"memberCount,omitempty"`
	// 客户群名
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 客户群openConversationId。
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// 群组openGroupSetId。
	OpenGroupSetId *string `json:"openGroupSetId,omitempty" xml:"openGroupSetId,omitempty"`
	// 群主userId。
	OwnerUserId *string `json:"ownerUserId,omitempty" xml:"ownerUserId,omitempty"`
	// 群主userName。
	OwnerUserName *string `json:"ownerUserName,omitempty" xml:"ownerUserName,omitempty"`
}

func (GetCrmGroupChatMultiResponseBodyResult) GoString

func (*GetCrmGroupChatMultiResponseBodyResult) SetGmtCreate

func (*GetCrmGroupChatMultiResponseBodyResult) SetIconUrl

func (*GetCrmGroupChatMultiResponseBodyResult) SetMemberCount

func (*GetCrmGroupChatMultiResponseBodyResult) SetName

func (*GetCrmGroupChatMultiResponseBodyResult) SetOpenConversationId

func (*GetCrmGroupChatMultiResponseBodyResult) SetOpenGroupSetId

func (*GetCrmGroupChatMultiResponseBodyResult) SetOwnerUserId

func (*GetCrmGroupChatMultiResponseBodyResult) SetOwnerUserName

func (GetCrmGroupChatMultiResponseBodyResult) String

type GetCrmGroupChatResponse

type GetCrmGroupChatResponse struct {
	Headers map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetCrmGroupChatResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetCrmGroupChatResponse) GoString

func (s GetCrmGroupChatResponse) GoString() string

func (*GetCrmGroupChatResponse) SetBody

func (*GetCrmGroupChatResponse) SetHeaders

func (GetCrmGroupChatResponse) String

func (s GetCrmGroupChatResponse) String() string

type GetCrmGroupChatResponseBody

type GetCrmGroupChatResponseBody struct {
	// 客户群chatId
	ChatId *string `json:"chatId,omitempty" xml:"chatId,omitempty"`
	// 创建时间(时间戳)
	GmtCreate *int64 `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// 群头像地址
	IconUrl *string `json:"iconUrl,omitempty" xml:"iconUrl,omitempty"`
	// 客户群成员数
	MemberCount *int32 `json:"memberCount,omitempty" xml:"memberCount,omitempty"`
	// 客户群名
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 客户群openConversationId
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// 群组openGroupSetId
	OpenGroupSetId *string `json:"openGroupSetId,omitempty" xml:"openGroupSetId,omitempty"`
	// 群主userId
	OwnerUserId *string `json:"ownerUserId,omitempty" xml:"ownerUserId,omitempty"`
	// 群主userName
	OwnerUserName *string `json:"ownerUserName,omitempty" xml:"ownerUserName,omitempty"`
}

func (GetCrmGroupChatResponseBody) GoString

func (s GetCrmGroupChatResponseBody) GoString() string

func (*GetCrmGroupChatResponseBody) SetChatId

func (*GetCrmGroupChatResponseBody) SetGmtCreate

func (*GetCrmGroupChatResponseBody) SetIconUrl

func (*GetCrmGroupChatResponseBody) SetMemberCount

func (*GetCrmGroupChatResponseBody) SetName

func (*GetCrmGroupChatResponseBody) SetOpenConversationId

func (s *GetCrmGroupChatResponseBody) SetOpenConversationId(v string) *GetCrmGroupChatResponseBody

func (*GetCrmGroupChatResponseBody) SetOpenGroupSetId

func (*GetCrmGroupChatResponseBody) SetOwnerUserId

func (*GetCrmGroupChatResponseBody) SetOwnerUserName

func (GetCrmGroupChatResponseBody) String

type GetCrmGroupChatSingleHeaders

type GetCrmGroupChatSingleHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetCrmGroupChatSingleHeaders) GoString

func (s GetCrmGroupChatSingleHeaders) GoString() string

func (*GetCrmGroupChatSingleHeaders) SetCommonHeaders

func (*GetCrmGroupChatSingleHeaders) SetXAcsDingtalkAccessToken

func (s *GetCrmGroupChatSingleHeaders) SetXAcsDingtalkAccessToken(v string) *GetCrmGroupChatSingleHeaders

func (GetCrmGroupChatSingleHeaders) String

type GetCrmGroupChatSingleRequest

type GetCrmGroupChatSingleRequest struct {
	// 客户群openConversationId
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
}

func (GetCrmGroupChatSingleRequest) GoString

func (s GetCrmGroupChatSingleRequest) GoString() string

func (*GetCrmGroupChatSingleRequest) SetOpenConversationId

func (GetCrmGroupChatSingleRequest) String

type GetCrmGroupChatSingleResponse

type GetCrmGroupChatSingleResponse struct {
	Headers map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetCrmGroupChatSingleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetCrmGroupChatSingleResponse) GoString

func (*GetCrmGroupChatSingleResponse) SetBody

func (*GetCrmGroupChatSingleResponse) SetHeaders

func (GetCrmGroupChatSingleResponse) String

type GetCrmGroupChatSingleResponseBody

type GetCrmGroupChatSingleResponseBody struct {
	// 创建时间(时间戳)
	GmtCreate *int64 `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// 群头像地址
	IconUrl *string `json:"iconUrl,omitempty" xml:"iconUrl,omitempty"`
	// 客户群成员数
	MemberCount *int32 `json:"memberCount,omitempty" xml:"memberCount,omitempty"`
	// 客户群名
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 客户群openConversationId
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// 群组openGroupSetId
	OpenGroupSetId *string `json:"openGroupSetId,omitempty" xml:"openGroupSetId,omitempty"`
	// 群主userId
	OwnerUserId *string `json:"ownerUserId,omitempty" xml:"ownerUserId,omitempty"`
	// 群主userName
	OwnerUserName *string `json:"ownerUserName,omitempty" xml:"ownerUserName,omitempty"`
}

func (GetCrmGroupChatSingleResponseBody) GoString

func (*GetCrmGroupChatSingleResponseBody) SetGmtCreate

func (*GetCrmGroupChatSingleResponseBody) SetIconUrl

func (*GetCrmGroupChatSingleResponseBody) SetMemberCount

func (*GetCrmGroupChatSingleResponseBody) SetName

func (*GetCrmGroupChatSingleResponseBody) SetOpenConversationId

func (*GetCrmGroupChatSingleResponseBody) SetOpenGroupSetId

func (*GetCrmGroupChatSingleResponseBody) SetOwnerUserId

func (*GetCrmGroupChatSingleResponseBody) SetOwnerUserName

func (GetCrmGroupChatSingleResponseBody) String

type GetCrmRolePermissionHeaders

type GetCrmRolePermissionHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetCrmRolePermissionHeaders) GoString

func (s GetCrmRolePermissionHeaders) GoString() string

func (*GetCrmRolePermissionHeaders) SetCommonHeaders

func (*GetCrmRolePermissionHeaders) SetXAcsDingtalkAccessToken

func (s *GetCrmRolePermissionHeaders) SetXAcsDingtalkAccessToken(v string) *GetCrmRolePermissionHeaders

func (GetCrmRolePermissionHeaders) String

type GetCrmRolePermissionRequest

type GetCrmRolePermissionRequest struct {
	// 表单bizType
	BizType *string `json:"bizType,omitempty" xml:"bizType,omitempty"`
	// 资源id,填表单code
	ResourceId *string `json:"resourceId,omitempty" xml:"resourceId,omitempty"`
}

func (GetCrmRolePermissionRequest) GoString

func (s GetCrmRolePermissionRequest) GoString() string

func (*GetCrmRolePermissionRequest) SetBizType

func (*GetCrmRolePermissionRequest) SetResourceId

func (GetCrmRolePermissionRequest) String

type GetCrmRolePermissionResponse

type GetCrmRolePermissionResponse struct {
	Headers map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetCrmRolePermissionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetCrmRolePermissionResponse) GoString

func (s GetCrmRolePermissionResponse) GoString() string

func (*GetCrmRolePermissionResponse) SetBody

func (*GetCrmRolePermissionResponse) SetHeaders

func (GetCrmRolePermissionResponse) String

type GetCrmRolePermissionResponseBody

type GetCrmRolePermissionResponseBody struct {
	// CRM表单权限配置
	Permissions []*GetCrmRolePermissionResponseBodyPermissions `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
}

func (GetCrmRolePermissionResponseBody) GoString

func (GetCrmRolePermissionResponseBody) String

type GetCrmRolePermissionResponseBodyPermissions

type GetCrmRolePermissionResponseBodyPermissions struct {
	// 是否是默认权限
	DefaultRole *bool `json:"defaultRole,omitempty" xml:"defaultRole,omitempty"`
	// 字段权限
	FieldScopes []*GetCrmRolePermissionResponseBodyPermissionsFieldScopes `json:"fieldScopes,omitempty" xml:"fieldScopes,omitempty" type:"Repeated"`
	// 权限组适用范围配置
	ManagingScopeList []*GetCrmRolePermissionResponseBodyPermissionsManagingScopeList `json:"managingScopeList,omitempty" xml:"managingScopeList,omitempty" type:"Repeated"`
	// 操作范围
	OperateScopes []*GetCrmRolePermissionResponseBodyPermissionsOperateScopes `json:"operateScopes,omitempty" xml:"operateScopes,omitempty" type:"Repeated"`
	// 资源id
	ResourceId *string `json:"resourceId,omitempty" xml:"resourceId,omitempty"`
	// 权限组id
	RoleId *float64 `json:"roleId,omitempty" xml:"roleId,omitempty"`
	// 权限组配置
	RoleMemberList []*GetCrmRolePermissionResponseBodyPermissionsRoleMemberList `json:"roleMemberList,omitempty" xml:"roleMemberList,omitempty" type:"Repeated"`
	// 权限组名称
	RoleName *string `json:"roleName,omitempty" xml:"roleName,omitempty"`
}

func (GetCrmRolePermissionResponseBodyPermissions) GoString

func (*GetCrmRolePermissionResponseBodyPermissions) SetDefaultRole

func (*GetCrmRolePermissionResponseBodyPermissions) SetResourceId

func (*GetCrmRolePermissionResponseBodyPermissions) SetRoleId

func (*GetCrmRolePermissionResponseBodyPermissions) SetRoleName

func (GetCrmRolePermissionResponseBodyPermissions) String

type GetCrmRolePermissionResponseBodyPermissionsFieldScopes

type GetCrmRolePermissionResponseBodyPermissionsFieldScopes struct {
	// 字段权限点
	FieldActions []*string `json:"fieldActions,omitempty" xml:"fieldActions,omitempty" type:"Repeated"`
	// 字段id
	FieldId *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
}

func (GetCrmRolePermissionResponseBodyPermissionsFieldScopes) GoString

func (*GetCrmRolePermissionResponseBodyPermissionsFieldScopes) SetFieldActions

func (*GetCrmRolePermissionResponseBodyPermissionsFieldScopes) SetFieldId

func (GetCrmRolePermissionResponseBodyPermissionsFieldScopes) String

type GetCrmRolePermissionResponseBodyPermissionsManagingScopeList

type GetCrmRolePermissionResponseBodyPermissionsManagingScopeList struct {
	// 扩展信息
	Ext *GetCrmRolePermissionResponseBodyPermissionsManagingScopeListExt `json:"ext,omitempty" xml:"ext,omitempty" type:"Struct"`
	// 是否是主管
	Manager *bool `json:"manager,omitempty" xml:"manager,omitempty"`
	// 管理范围类型
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetCrmRolePermissionResponseBodyPermissionsManagingScopeList) GoString

func (*GetCrmRolePermissionResponseBodyPermissionsManagingScopeList) SetManager

func (*GetCrmRolePermissionResponseBodyPermissionsManagingScopeList) SetType

func (GetCrmRolePermissionResponseBodyPermissionsManagingScopeList) String

type GetCrmRolePermissionResponseBodyPermissionsManagingScopeListExt

type GetCrmRolePermissionResponseBodyPermissionsManagingScopeListExt struct {
	// 管理部门列表
	DeptIdList []*float64 `json:"deptIdList,omitempty" xml:"deptIdList,omitempty" type:"Repeated"`
	// 管理员工列表
	UserIdList []*string `json:"userIdList,omitempty" xml:"userIdList,omitempty" type:"Repeated"`
}

func (GetCrmRolePermissionResponseBodyPermissionsManagingScopeListExt) GoString

func (*GetCrmRolePermissionResponseBodyPermissionsManagingScopeListExt) SetDeptIdList

func (*GetCrmRolePermissionResponseBodyPermissionsManagingScopeListExt) SetUserIdList

func (GetCrmRolePermissionResponseBodyPermissionsManagingScopeListExt) String

type GetCrmRolePermissionResponseBodyPermissionsOperateScopes

type GetCrmRolePermissionResponseBodyPermissionsOperateScopes struct {
	// 是否有权限
	HasAuth *bool `json:"hasAuth,omitempty" xml:"hasAuth,omitempty"`
	// 操作范围类型
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetCrmRolePermissionResponseBodyPermissionsOperateScopes) GoString

func (*GetCrmRolePermissionResponseBodyPermissionsOperateScopes) SetHasAuth

func (*GetCrmRolePermissionResponseBodyPermissionsOperateScopes) SetType

func (GetCrmRolePermissionResponseBodyPermissionsOperateScopes) String

type GetCrmRolePermissionResponseBodyPermissionsRoleMemberList

type GetCrmRolePermissionResponseBodyPermissionsRoleMemberList struct {
	// 角色值
	MemberId *string `json:"memberId,omitempty" xml:"memberId,omitempty"`
	// 角色名
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 角色类型
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// 角色的userId
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetCrmRolePermissionResponseBodyPermissionsRoleMemberList) GoString

func (*GetCrmRolePermissionResponseBodyPermissionsRoleMemberList) SetMemberId

func (*GetCrmRolePermissionResponseBodyPermissionsRoleMemberList) SetName

func (*GetCrmRolePermissionResponseBodyPermissionsRoleMemberList) SetType

func (*GetCrmRolePermissionResponseBodyPermissionsRoleMemberList) SetUserId

func (GetCrmRolePermissionResponseBodyPermissionsRoleMemberList) String

type GetCustomerTracksByRelationIdHeaders

type GetCustomerTracksByRelationIdHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetCustomerTracksByRelationIdHeaders) GoString

func (*GetCustomerTracksByRelationIdHeaders) SetCommonHeaders

func (*GetCustomerTracksByRelationIdHeaders) SetXAcsDingtalkAccessToken

func (GetCustomerTracksByRelationIdHeaders) String

type GetCustomerTracksByRelationIdRequest

type GetCustomerTracksByRelationIdRequest struct {
	// 每页返回的结果集个数,默认10。
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 第一页不传,下一页传入上一页返回的nextToken
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 关系id。
	RelationId *string `json:"relationId,omitempty" xml:"relationId,omitempty"`
	// 动态类型分组。
	TypeGroup *int32 `json:"typeGroup,omitempty" xml:"typeGroup,omitempty"`
}

func (GetCustomerTracksByRelationIdRequest) GoString

func (*GetCustomerTracksByRelationIdRequest) SetMaxResults

func (*GetCustomerTracksByRelationIdRequest) SetNextToken

func (*GetCustomerTracksByRelationIdRequest) SetRelationId

func (*GetCustomerTracksByRelationIdRequest) SetTypeGroup

func (GetCustomerTracksByRelationIdRequest) String

type GetCustomerTracksByRelationIdResponse

type GetCustomerTracksByRelationIdResponse struct {
	Headers map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetCustomerTracksByRelationIdResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetCustomerTracksByRelationIdResponse) GoString

func (*GetCustomerTracksByRelationIdResponse) SetHeaders

func (GetCustomerTracksByRelationIdResponse) String

type GetCustomerTracksByRelationIdResponseBody

type GetCustomerTracksByRelationIdResponseBody struct {
	// 是否还有下一页。
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 下一页的游标。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 数据列表。
	ResultList []*GetCustomerTracksByRelationIdResponseBodyResultList `json:"resultList,omitempty" xml:"resultList,omitempty" type:"Repeated"`
}

func (GetCustomerTracksByRelationIdResponseBody) GoString

func (*GetCustomerTracksByRelationIdResponseBody) SetHasMore

func (*GetCustomerTracksByRelationIdResponseBody) SetNextToken

func (GetCustomerTracksByRelationIdResponseBody) String

type GetCustomerTracksByRelationIdResponseBodyResultList

type GetCustomerTracksByRelationIdResponseBodyResultList struct {
	// 动态内容。
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// 操作人姓名。
	CreatorName *string `json:"creatorName,omitempty" xml:"creatorName,omitempty"`
	// 动态详情。
	Detail map[string]*string `json:"detail,omitempty" xml:"detail,omitempty"`
	// 动态格式:markdown表示markdown格式,为空表示老格式
	Format *string `json:"format,omitempty" xml:"format,omitempty"`
	// 创建时间。
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// 写入动态的三方应用身份信息。
	IsvInfo *GetCustomerTracksByRelationIdResponseBodyResultListIsvInfo `json:"isvInfo,omitempty" xml:"isvInfo,omitempty" type:"Struct"`
	// 动态标题。
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
	// 动态类型。
	Type *int32 `json:"type,omitempty" xml:"type,omitempty"`
	// 动态类型分组。
	TypeGroup *int32 `json:"typeGroup,omitempty" xml:"typeGroup,omitempty"`
}

func (GetCustomerTracksByRelationIdResponseBodyResultList) GoString

func (*GetCustomerTracksByRelationIdResponseBodyResultList) SetContent

func (*GetCustomerTracksByRelationIdResponseBodyResultList) SetCreatorName

func (*GetCustomerTracksByRelationIdResponseBodyResultList) SetDetail

func (*GetCustomerTracksByRelationIdResponseBodyResultList) SetFormat

func (*GetCustomerTracksByRelationIdResponseBodyResultList) SetGmtCreate

func (*GetCustomerTracksByRelationIdResponseBodyResultList) SetTitle

func (*GetCustomerTracksByRelationIdResponseBodyResultList) SetType

func (*GetCustomerTracksByRelationIdResponseBodyResultList) SetTypeGroup

func (GetCustomerTracksByRelationIdResponseBodyResultList) String

type GetCustomerTracksByRelationIdResponseBodyResultListIsvInfo

type GetCustomerTracksByRelationIdResponseBodyResultListIsvInfo struct {
	// 写入动态的三方应用所属应用名。
	AppName *string `json:"appName,omitempty" xml:"appName,omitempty"`
	// 写入动态的三方应用所属组织名。
	OrgName *string `json:"orgName,omitempty" xml:"orgName,omitempty"`
}

func (GetCustomerTracksByRelationIdResponseBodyResultListIsvInfo) GoString

func (*GetCustomerTracksByRelationIdResponseBodyResultListIsvInfo) SetAppName

func (*GetCustomerTracksByRelationIdResponseBodyResultListIsvInfo) SetOrgName

func (GetCustomerTracksByRelationIdResponseBodyResultListIsvInfo) String

type GetGroupSetHeaders

type GetGroupSetHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetGroupSetHeaders) GoString

func (s GetGroupSetHeaders) GoString() string

func (*GetGroupSetHeaders) SetCommonHeaders

func (s *GetGroupSetHeaders) SetCommonHeaders(v map[string]*string) *GetGroupSetHeaders

func (*GetGroupSetHeaders) SetXAcsDingtalkAccessToken

func (s *GetGroupSetHeaders) SetXAcsDingtalkAccessToken(v string) *GetGroupSetHeaders

func (GetGroupSetHeaders) String

func (s GetGroupSetHeaders) String() string

type GetGroupSetRequest

type GetGroupSetRequest struct {
	OpenGroupSetId *string `json:"openGroupSetId,omitempty" xml:"openGroupSetId,omitempty"`
}

func (GetGroupSetRequest) GoString

func (s GetGroupSetRequest) GoString() string

func (*GetGroupSetRequest) SetOpenGroupSetId

func (s *GetGroupSetRequest) SetOpenGroupSetId(v string) *GetGroupSetRequest

func (GetGroupSetRequest) String

func (s GetGroupSetRequest) String() string

type GetGroupSetResponse

type GetGroupSetResponse struct {
	Headers map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetGroupSetResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetGroupSetResponse) GoString

func (s GetGroupSetResponse) GoString() string

func (*GetGroupSetResponse) SetBody

func (*GetGroupSetResponse) SetHeaders

func (s *GetGroupSetResponse) SetHeaders(v map[string]*string) *GetGroupSetResponse

func (GetGroupSetResponse) String

func (s GetGroupSetResponse) String() string

type GetGroupSetResponseBody

type GetGroupSetResponseBody struct {
	GmtCreate   *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	// 群组内群数量(不包含已解散的群)。
	GroupChatCount         *int32                            `json:"groupChatCount,omitempty" xml:"groupChatCount,omitempty"`
	InviteLink             *string                           `json:"inviteLink,omitempty" xml:"inviteLink,omitempty"`
	LastOpenConversationId *string                           `json:"lastOpenConversationId,omitempty" xml:"lastOpenConversationId,omitempty"`
	Manager                []*GetGroupSetResponseBodyManager `json:"manager,omitempty" xml:"manager,omitempty" type:"Repeated"`
	ManagerUserIds         *string                           `json:"managerUserIds,omitempty" xml:"managerUserIds,omitempty"`
	MemberCount            *int32                            `json:"memberCount,omitempty" xml:"memberCount,omitempty"`
	MemberQuota            *int32                            `json:"memberQuota,omitempty" xml:"memberQuota,omitempty"`
	Name                   *string                           `json:"name,omitempty" xml:"name,omitempty"`
	Notice                 *string                           `json:"notice,omitempty" xml:"notice,omitempty"`
	NoticeToped            *int32                            `json:"noticeToped,omitempty" xml:"noticeToped,omitempty"`
	OpenGroupSetId         *string                           `json:"openGroupSetId,omitempty" xml:"openGroupSetId,omitempty"`
	Owner                  *GetGroupSetResponseBodyOwner     `json:"owner,omitempty" xml:"owner,omitempty" type:"Struct"`
	OwnerUserId            *string                           `json:"ownerUserId,omitempty" xml:"ownerUserId,omitempty"`
	RelationType           *string                           `json:"relationType,omitempty" xml:"relationType,omitempty"`
	TemplateId             *string                           `json:"templateId,omitempty" xml:"templateId,omitempty"`
}

func (GetGroupSetResponseBody) GoString

func (s GetGroupSetResponseBody) GoString() string

func (*GetGroupSetResponseBody) SetGmtCreate

func (*GetGroupSetResponseBody) SetGmtModified

func (*GetGroupSetResponseBody) SetGroupChatCount

func (s *GetGroupSetResponseBody) SetGroupChatCount(v int32) *GetGroupSetResponseBody

func (*GetGroupSetResponseBody) SetLastOpenConversationId

func (s *GetGroupSetResponseBody) SetLastOpenConversationId(v string) *GetGroupSetResponseBody

func (*GetGroupSetResponseBody) SetManager

func (*GetGroupSetResponseBody) SetManagerUserIds

func (s *GetGroupSetResponseBody) SetManagerUserIds(v string) *GetGroupSetResponseBody

func (*GetGroupSetResponseBody) SetMemberCount

func (*GetGroupSetResponseBody) SetMemberQuota

func (*GetGroupSetResponseBody) SetName

func (*GetGroupSetResponseBody) SetNotice

func (*GetGroupSetResponseBody) SetNoticeToped

func (*GetGroupSetResponseBody) SetOpenGroupSetId

func (s *GetGroupSetResponseBody) SetOpenGroupSetId(v string) *GetGroupSetResponseBody

func (*GetGroupSetResponseBody) SetOwner

func (*GetGroupSetResponseBody) SetOwnerUserId

func (*GetGroupSetResponseBody) SetRelationType

func (*GetGroupSetResponseBody) SetTemplateId

func (GetGroupSetResponseBody) String

func (s GetGroupSetResponseBody) String() string

type GetGroupSetResponseBodyManager

type GetGroupSetResponseBodyManager struct {
	Name   *string `json:"name,omitempty" xml:"name,omitempty"`
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetGroupSetResponseBodyManager) GoString

func (*GetGroupSetResponseBodyManager) SetName

func (*GetGroupSetResponseBodyManager) SetUserId

func (GetGroupSetResponseBodyManager) String

type GetGroupSetResponseBodyOwner

type GetGroupSetResponseBodyOwner struct {
	Name   *string `json:"name,omitempty" xml:"name,omitempty"`
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetGroupSetResponseBodyOwner) GoString

func (s GetGroupSetResponseBodyOwner) GoString() string

func (*GetGroupSetResponseBodyOwner) SetName

func (*GetGroupSetResponseBodyOwner) SetUserId

func (GetGroupSetResponseBodyOwner) String

type GetOfficialAccountContactInfoHeaders

type GetOfficialAccountContactInfoHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetOfficialAccountContactInfoHeaders) GoString

func (*GetOfficialAccountContactInfoHeaders) SetCommonHeaders

func (*GetOfficialAccountContactInfoHeaders) SetXAcsDingtalkAccessToken

func (GetOfficialAccountContactInfoHeaders) String

type GetOfficialAccountContactInfoResponse

type GetOfficialAccountContactInfoResponse struct {
	Headers map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetOfficialAccountContactInfoResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetOfficialAccountContactInfoResponse) GoString

func (*GetOfficialAccountContactInfoResponse) SetHeaders

func (GetOfficialAccountContactInfoResponse) String

type GetOfficialAccountContactInfoResponseBody

type GetOfficialAccountContactInfoResponseBody struct {
	// 已授权的字段
	AuthItems []*string `json:"authItems,omitempty" xml:"authItems,omitempty" type:"Repeated"`
	// 联系人主企业名称
	CorpName *string `json:"corpName,omitempty" xml:"corpName,omitempty"`
	// 手机号
	Mobile *string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 手机号国家码
	StateCode *string `json:"stateCode,omitempty" xml:"stateCode,omitempty"`
	// 联系人的unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
	// 已授权的字段
	UserInfos []*string `json:"userInfos,omitempty" xml:"userInfos,omitempty" type:"Repeated"`
}

func (GetOfficialAccountContactInfoResponseBody) GoString

func (*GetOfficialAccountContactInfoResponseBody) SetAuthItems

func (*GetOfficialAccountContactInfoResponseBody) SetCorpName

func (*GetOfficialAccountContactInfoResponseBody) SetMobile

func (*GetOfficialAccountContactInfoResponseBody) SetStateCode

func (*GetOfficialAccountContactInfoResponseBody) SetUnionId

func (*GetOfficialAccountContactInfoResponseBody) SetUserInfos

func (GetOfficialAccountContactInfoResponseBody) String

type GetOfficialAccountContactsHeaders

type GetOfficialAccountContactsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetOfficialAccountContactsHeaders) GoString

func (*GetOfficialAccountContactsHeaders) SetCommonHeaders

func (*GetOfficialAccountContactsHeaders) SetXAcsDingtalkAccessToken

func (GetOfficialAccountContactsHeaders) String

type GetOfficialAccountContactsRequest

type GetOfficialAccountContactsRequest struct {
	// 分页大小,最大不超过10
	MaxResults *int64 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 取数游标,第一次传0
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (GetOfficialAccountContactsRequest) GoString

func (*GetOfficialAccountContactsRequest) SetMaxResults

func (*GetOfficialAccountContactsRequest) SetNextToken

func (GetOfficialAccountContactsRequest) String

type GetOfficialAccountContactsResponse

type GetOfficialAccountContactsResponse struct {
	Headers map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetOfficialAccountContactsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetOfficialAccountContactsResponse) GoString

func (*GetOfficialAccountContactsResponse) SetHeaders

func (GetOfficialAccountContactsResponse) String

type GetOfficialAccountContactsResponseBody

type GetOfficialAccountContactsResponseBody struct {
	// 分页大小
	MaxResults *int64 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 下一页的游标,为null则表示无数据
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 客户数据节点
	Values []*GetOfficialAccountContactsResponseBodyValues `json:"values,omitempty" xml:"values,omitempty" type:"Repeated"`
}

func (GetOfficialAccountContactsResponseBody) GoString

func (*GetOfficialAccountContactsResponseBody) SetMaxResults

func (*GetOfficialAccountContactsResponseBody) SetNextToken

func (GetOfficialAccountContactsResponseBody) String

type GetOfficialAccountContactsResponseBodyValues

type GetOfficialAccountContactsResponseBodyValues struct {
	// 用户的联系人数据
	Contacts []*GetOfficialAccountContactsResponseBodyValuesContacts `json:"contacts,omitempty" xml:"contacts,omitempty" type:"Repeated"`
	// 用户userId
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetOfficialAccountContactsResponseBodyValues) GoString

func (*GetOfficialAccountContactsResponseBodyValues) SetUserId

func (GetOfficialAccountContactsResponseBodyValues) String

type GetOfficialAccountContactsResponseBodyValuesContacts

type GetOfficialAccountContactsResponseBodyValuesContacts struct {
	// 记录创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 创建记录的用户昵称
	CreatorNick *string `json:"creatorNick,omitempty" xml:"creatorNick,omitempty"`
	// 创建记录的用户ID
	CreatorUserId *string `json:"creatorUserId,omitempty" xml:"creatorUserId,omitempty"`
	// 数据内容
	Data map[string]interface{} `json:"data,omitempty" xml:"data,omitempty"`
	// 扩展数据内容
	ExtendData map[string]interface{} `json:"extendData,omitempty" xml:"extendData,omitempty"`
	// 数据ID
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// 记录修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 数据权限信息
	Permission *GetOfficialAccountContactsResponseBodyValuesContactsPermission `json:"permission,omitempty" xml:"permission,omitempty" type:"Struct"`
}

func (GetOfficialAccountContactsResponseBodyValuesContacts) GoString

func (*GetOfficialAccountContactsResponseBodyValuesContacts) SetCreateTime

func (*GetOfficialAccountContactsResponseBodyValuesContacts) SetCreatorNick

func (*GetOfficialAccountContactsResponseBodyValuesContacts) SetCreatorUserId

func (*GetOfficialAccountContactsResponseBodyValuesContacts) SetData

func (*GetOfficialAccountContactsResponseBodyValuesContacts) SetExtendData

func (*GetOfficialAccountContactsResponseBodyValuesContacts) SetInstanceId

func (*GetOfficialAccountContactsResponseBodyValuesContacts) SetModifyTime

func (GetOfficialAccountContactsResponseBodyValuesContacts) String

type GetOfficialAccountContactsResponseBodyValuesContactsPermission

type GetOfficialAccountContactsResponseBodyValuesContactsPermission struct {
	// 负责人用户ID列表
	OwnerStaffIds []*string `json:"ownerStaffIds,omitempty" xml:"ownerStaffIds,omitempty" type:"Repeated"`
	// 协同人用户ID列表
	ParticipantStaffIds []*string `json:"participantStaffIds,omitempty" xml:"participantStaffIds,omitempty" type:"Repeated"`
}

func (GetOfficialAccountContactsResponseBodyValuesContactsPermission) GoString

func (*GetOfficialAccountContactsResponseBodyValuesContactsPermission) SetOwnerStaffIds

func (*GetOfficialAccountContactsResponseBodyValuesContactsPermission) SetParticipantStaffIds

func (GetOfficialAccountContactsResponseBodyValuesContactsPermission) String

type GetOfficialAccountOTOMessageResultHeaders

type GetOfficialAccountOTOMessageResultHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetOfficialAccountOTOMessageResultHeaders) GoString

func (*GetOfficialAccountOTOMessageResultHeaders) SetCommonHeaders

func (*GetOfficialAccountOTOMessageResultHeaders) SetXAcsDingtalkAccessToken

func (GetOfficialAccountOTOMessageResultHeaders) String

type GetOfficialAccountOTOMessageResultRequest

type GetOfficialAccountOTOMessageResultRequest struct {
	AccountId *string `json:"accountId,omitempty" xml:"accountId,omitempty"`
	// 推送ID
	OpenPushId *string `json:"openPushId,omitempty" xml:"openPushId,omitempty"`
}

func (GetOfficialAccountOTOMessageResultRequest) GoString

func (*GetOfficialAccountOTOMessageResultRequest) SetAccountId

func (*GetOfficialAccountOTOMessageResultRequest) SetOpenPushId

func (GetOfficialAccountOTOMessageResultRequest) String

type GetOfficialAccountOTOMessageResultResponse

type GetOfficialAccountOTOMessageResultResponse struct {
	Headers map[string]*string                              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetOfficialAccountOTOMessageResultResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetOfficialAccountOTOMessageResultResponse) GoString

func (*GetOfficialAccountOTOMessageResultResponse) SetHeaders

func (GetOfficialAccountOTOMessageResultResponse) String

type GetOfficialAccountOTOMessageResultResponseBody

type GetOfficialAccountOTOMessageResultResponseBody struct {
	// Id of the request
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// 查询结果
	Result *GetOfficialAccountOTOMessageResultResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetOfficialAccountOTOMessageResultResponseBody) GoString

func (*GetOfficialAccountOTOMessageResultResponseBody) SetRequestId

func (GetOfficialAccountOTOMessageResultResponseBody) String

type GetOfficialAccountOTOMessageResultResponseBodyResult

type GetOfficialAccountOTOMessageResultResponseBodyResult struct {
	// 已读消息的userid列表
	ReadUserIdList []*string `json:"readUserIdList,omitempty" xml:"readUserIdList,omitempty" type:"Repeated"`
	// 执行状态: 0:未开始  1:处理中  2:处理完毕
	Status *int64 `json:"status,omitempty" xml:"status,omitempty"`
}

func (GetOfficialAccountOTOMessageResultResponseBodyResult) GoString

func (*GetOfficialAccountOTOMessageResultResponseBodyResult) SetReadUserIdList

func (*GetOfficialAccountOTOMessageResultResponseBodyResult) SetStatus

func (GetOfficialAccountOTOMessageResultResponseBodyResult) String

type GetRelationUkSettingHeaders

type GetRelationUkSettingHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetRelationUkSettingHeaders) GoString

func (s GetRelationUkSettingHeaders) GoString() string

func (*GetRelationUkSettingHeaders) SetCommonHeaders

func (*GetRelationUkSettingHeaders) SetXAcsDingtalkAccessToken

func (s *GetRelationUkSettingHeaders) SetXAcsDingtalkAccessToken(v string) *GetRelationUkSettingHeaders

func (GetRelationUkSettingHeaders) String

type GetRelationUkSettingRequest

type GetRelationUkSettingRequest struct {
	// 关系类型。
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (GetRelationUkSettingRequest) GoString

func (s GetRelationUkSettingRequest) GoString() string

func (*GetRelationUkSettingRequest) SetRelationType

func (GetRelationUkSettingRequest) String

type GetRelationUkSettingResponse

type GetRelationUkSettingResponse struct {
	Headers map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetRelationUkSettingResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetRelationUkSettingResponse) GoString

func (s GetRelationUkSettingResponse) GoString() string

func (*GetRelationUkSettingResponse) SetBody

func (*GetRelationUkSettingResponse) SetHeaders

func (GetRelationUkSettingResponse) String

type GetRelationUkSettingResponseBody

type GetRelationUkSettingResponseBody struct {
	Result []*GetRelationUkSettingResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (GetRelationUkSettingResponseBody) GoString

func (GetRelationUkSettingResponseBody) String

type GetRelationUkSettingResponseBodyResult

type GetRelationUkSettingResponseBodyResult struct {
	// 查重字段的bizAlias
	BizAlias *string `json:"bizAlias,omitempty" xml:"bizAlias,omitempty"`
	// 查重字段的字段id
	FieldId *string `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
}

func (GetRelationUkSettingResponseBodyResult) GoString

func (*GetRelationUkSettingResponseBodyResult) SetBizAlias

func (*GetRelationUkSettingResponseBodyResult) SetFieldId

func (GetRelationUkSettingResponseBodyResult) String

type JoinGroupSetHeaders

type JoinGroupSetHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (JoinGroupSetHeaders) GoString

func (s JoinGroupSetHeaders) GoString() string

func (*JoinGroupSetHeaders) SetCommonHeaders

func (s *JoinGroupSetHeaders) SetCommonHeaders(v map[string]*string) *JoinGroupSetHeaders

func (*JoinGroupSetHeaders) SetXAcsDingtalkAccessToken

func (s *JoinGroupSetHeaders) SetXAcsDingtalkAccessToken(v string) *JoinGroupSetHeaders

func (JoinGroupSetHeaders) String

func (s JoinGroupSetHeaders) String() string

type JoinGroupSetRequest

type JoinGroupSetRequest struct {
	// 关系模型数据。
	BizDataList []*JoinGroupSetRequestBizDataList `json:"bizDataList,omitempty" xml:"bizDataList,omitempty" type:"Repeated"`
	// 组织id。
	CorpId *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	// 群组openGroupSetId。
	OpenGroupSetId *string `json:"openGroupSetId,omitempty" xml:"openGroupSetId,omitempty"`
	// unionId。
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (JoinGroupSetRequest) GoString

func (s JoinGroupSetRequest) GoString() string

func (*JoinGroupSetRequest) SetBizDataList

func (*JoinGroupSetRequest) SetCorpId

func (*JoinGroupSetRequest) SetOpenGroupSetId

func (s *JoinGroupSetRequest) SetOpenGroupSetId(v string) *JoinGroupSetRequest

func (*JoinGroupSetRequest) SetUnionId

func (JoinGroupSetRequest) String

func (s JoinGroupSetRequest) String() string

type JoinGroupSetRequestBizDataList

type JoinGroupSetRequestBizDataList struct {
	// 关系模型数据字段扩展值。
	ExtendValue *string `json:"extendValue,omitempty" xml:"extendValue,omitempty"`
	// 关系模型数据字段名。
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// 关系模型数据字段值。
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (JoinGroupSetRequestBizDataList) GoString

func (*JoinGroupSetRequestBizDataList) SetExtendValue

func (*JoinGroupSetRequestBizDataList) SetKey

func (*JoinGroupSetRequestBizDataList) SetValue

func (JoinGroupSetRequestBizDataList) String

type JoinGroupSetResponse

type JoinGroupSetResponse struct {
	Headers map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *JoinGroupSetResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (JoinGroupSetResponse) GoString

func (s JoinGroupSetResponse) GoString() string

func (*JoinGroupSetResponse) SetBody

func (*JoinGroupSetResponse) SetHeaders

func (s *JoinGroupSetResponse) SetHeaders(v map[string]*string) *JoinGroupSetResponse

func (JoinGroupSetResponse) String

func (s JoinGroupSetResponse) String() string

type JoinGroupSetResponseBody

type JoinGroupSetResponseBody struct {
	// chatId
	ChatId *string `json:"chatId,omitempty" xml:"chatId,omitempty"`
	// 加密群ID。
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
}

func (JoinGroupSetResponseBody) GoString

func (s JoinGroupSetResponseBody) GoString() string

func (*JoinGroupSetResponseBody) SetChatId

func (*JoinGroupSetResponseBody) SetOpenConversationId

func (s *JoinGroupSetResponseBody) SetOpenConversationId(v string) *JoinGroupSetResponseBody

func (JoinGroupSetResponseBody) String

func (s JoinGroupSetResponseBody) String() string

type ListCrmPersonalCustomersHeaders

type ListCrmPersonalCustomersHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ListCrmPersonalCustomersHeaders) GoString

func (*ListCrmPersonalCustomersHeaders) SetCommonHeaders

func (*ListCrmPersonalCustomersHeaders) SetXAcsDingtalkAccessToken

func (ListCrmPersonalCustomersHeaders) String

type ListCrmPersonalCustomersRequest

type ListCrmPersonalCustomersRequest struct {
	// 数据客户列表
	Body []*string `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
	// 操作人用户ID
	CurrentOperatorUserId *string `json:"currentOperatorUserId,omitempty" xml:"currentOperatorUserId,omitempty"`
	RelationType          *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (ListCrmPersonalCustomersRequest) GoString

func (*ListCrmPersonalCustomersRequest) SetBody

func (*ListCrmPersonalCustomersRequest) SetCurrentOperatorUserId

func (*ListCrmPersonalCustomersRequest) SetRelationType

func (ListCrmPersonalCustomersRequest) String

type ListCrmPersonalCustomersResponse

type ListCrmPersonalCustomersResponse struct {
	Headers map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *ListCrmPersonalCustomersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListCrmPersonalCustomersResponse) GoString

func (*ListCrmPersonalCustomersResponse) SetHeaders

func (ListCrmPersonalCustomersResponse) String

type ListCrmPersonalCustomersResponseBody

type ListCrmPersonalCustomersResponseBody struct {
	Result []*ListCrmPersonalCustomersResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListCrmPersonalCustomersResponseBody) GoString

func (ListCrmPersonalCustomersResponseBody) String

type ListCrmPersonalCustomersResponseBodyResult

type ListCrmPersonalCustomersResponseBodyResult struct {
	AppUuid        *string                                               `json:"appUuid,omitempty" xml:"appUuid,omitempty"`
	CreatorNick    *string                                               `json:"creatorNick,omitempty" xml:"creatorNick,omitempty"`
	CreatorUserId  *string                                               `json:"creatorUserId,omitempty" xml:"creatorUserId,omitempty"`
	Data           map[string]interface{}                                `json:"data,omitempty" xml:"data,omitempty"`
	ExtendData     map[string]interface{}                                `json:"extendData,omitempty" xml:"extendData,omitempty"`
	FormCode       *string                                               `json:"formCode,omitempty" xml:"formCode,omitempty"`
	GmtCreate      *string                                               `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	GmtModified    *string                                               `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	InstanceId     *string                                               `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	ObjectType     *string                                               `json:"objectType,omitempty" xml:"objectType,omitempty"`
	Permission     *ListCrmPersonalCustomersResponseBodyResultPermission `json:"permission,omitempty" xml:"permission,omitempty" type:"Struct"`
	ProcInstStatus *string                                               `json:"procInstStatus,omitempty" xml:"procInstStatus,omitempty"`
	ProcOutResult  *string                                               `json:"procOutResult,omitempty" xml:"procOutResult,omitempty"`
}

func (ListCrmPersonalCustomersResponseBodyResult) GoString

func (*ListCrmPersonalCustomersResponseBodyResult) SetAppUuid

func (*ListCrmPersonalCustomersResponseBodyResult) SetCreatorNick

func (*ListCrmPersonalCustomersResponseBodyResult) SetCreatorUserId

func (*ListCrmPersonalCustomersResponseBodyResult) SetData

func (*ListCrmPersonalCustomersResponseBodyResult) SetExtendData

func (*ListCrmPersonalCustomersResponseBodyResult) SetFormCode

func (*ListCrmPersonalCustomersResponseBodyResult) SetGmtCreate

func (*ListCrmPersonalCustomersResponseBodyResult) SetGmtModified

func (*ListCrmPersonalCustomersResponseBodyResult) SetInstanceId

func (*ListCrmPersonalCustomersResponseBodyResult) SetObjectType

func (*ListCrmPersonalCustomersResponseBodyResult) SetProcInstStatus

func (*ListCrmPersonalCustomersResponseBodyResult) SetProcOutResult

func (ListCrmPersonalCustomersResponseBodyResult) String

type ListCrmPersonalCustomersResponseBodyResultPermission

type ListCrmPersonalCustomersResponseBodyResultPermission struct {
	OwnerStaffIds       []*string `json:"ownerStaffIds,omitempty" xml:"ownerStaffIds,omitempty" type:"Repeated"`
	ParticipantStaffIds []*string `json:"participantStaffIds,omitempty" xml:"participantStaffIds,omitempty" type:"Repeated"`
}

func (ListCrmPersonalCustomersResponseBodyResultPermission) GoString

func (*ListCrmPersonalCustomersResponseBodyResultPermission) SetOwnerStaffIds

func (*ListCrmPersonalCustomersResponseBodyResultPermission) SetParticipantStaffIds

func (ListCrmPersonalCustomersResponseBodyResultPermission) String

type ListGroupSetHeaders

type ListGroupSetHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ListGroupSetHeaders) GoString

func (s ListGroupSetHeaders) GoString() string

func (*ListGroupSetHeaders) SetCommonHeaders

func (s *ListGroupSetHeaders) SetCommonHeaders(v map[string]*string) *ListGroupSetHeaders

func (*ListGroupSetHeaders) SetXAcsDingtalkAccessToken

func (s *ListGroupSetHeaders) SetXAcsDingtalkAccessToken(v string) *ListGroupSetHeaders

func (ListGroupSetHeaders) String

func (s ListGroupSetHeaders) String() string

type ListGroupSetRequest

type ListGroupSetRequest struct {
	// 每页返回的结果集个数
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 第一页不传,下一页传入上一页返回的nextToken
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 查询DSL
	QueryDsl *string `json:"queryDsl,omitempty" xml:"queryDsl,omitempty"`
	// 关系类型
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (ListGroupSetRequest) GoString

func (s ListGroupSetRequest) GoString() string

func (*ListGroupSetRequest) SetMaxResults

func (s *ListGroupSetRequest) SetMaxResults(v int32) *ListGroupSetRequest

func (*ListGroupSetRequest) SetNextToken

func (s *ListGroupSetRequest) SetNextToken(v string) *ListGroupSetRequest

func (*ListGroupSetRequest) SetQueryDsl

func (s *ListGroupSetRequest) SetQueryDsl(v string) *ListGroupSetRequest

func (*ListGroupSetRequest) SetRelationType

func (s *ListGroupSetRequest) SetRelationType(v string) *ListGroupSetRequest

func (ListGroupSetRequest) String

func (s ListGroupSetRequest) String() string

type ListGroupSetResponse

type ListGroupSetResponse struct {
	Headers map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *ListGroupSetResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListGroupSetResponse) GoString

func (s ListGroupSetResponse) GoString() string

func (*ListGroupSetResponse) SetBody

func (*ListGroupSetResponse) SetHeaders

func (s *ListGroupSetResponse) SetHeaders(v map[string]*string) *ListGroupSetResponse

func (ListGroupSetResponse) String

func (s ListGroupSetResponse) String() string

type ListGroupSetResponseBody

type ListGroupSetResponseBody struct {
	// 是否有下一页
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 下一页的游标
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 群组列表
	ResultList []*ListGroupSetResponseBodyResultList `json:"resultList,omitempty" xml:"resultList,omitempty" type:"Repeated"`
	// 总条数,queryDsl入参为空时才会返回
	TotalCount *int32 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListGroupSetResponseBody) GoString

func (s ListGroupSetResponseBody) GoString() string

func (*ListGroupSetResponseBody) SetHasMore

func (*ListGroupSetResponseBody) SetNextToken

func (*ListGroupSetResponseBody) SetResultList

func (*ListGroupSetResponseBody) SetTotalCount

func (ListGroupSetResponseBody) String

func (s ListGroupSetResponseBody) String() string

type ListGroupSetResponseBodyResultList

type ListGroupSetResponseBodyResultList struct {
	// 创建时间
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// 修改时间
	GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	// 群组内群数量(不包含已解散的群)。
	GroupChatCount *int32 `json:"groupChatCount,omitempty" xml:"groupChatCount,omitempty"`
	// 最新裂变群的群openConversationId
	LastOpenConversationId *string `json:"lastOpenConversationId,omitempty" xml:"lastOpenConversationId,omitempty"`
	// 群管理员列表
	Manager []*ListGroupSetResponseBodyResultListManager `json:"manager,omitempty" xml:"manager,omitempty" type:"Repeated"`
	// 群管理员userId列表,多个用逗号隔开,裂变出的新群会自动设置这些userId为群管理员
	ManagerUserIds *string `json:"managerUserIds,omitempty" xml:"managerUserIds,omitempty"`
	// 群组内所有群的成员数量
	MemberCount *int32 `json:"memberCount,omitempty" xml:"memberCount,omitempty"`
	// 单个群的人数上限
	MemberQuota *int32 `json:"memberQuota,omitempty" xml:"memberQuota,omitempty"`
	// 群组名
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 群公告文本,裂变出的新群会自动设置上该群公告
	Notice *string `json:"notice,omitempty" xml:"notice,omitempty"`
	// 群公告是否置顶,0:不置顶,1:置顶。裂变出的新群会自动设置上该属性
	NoticeToped *int32 `json:"noticeToped,omitempty" xml:"noticeToped,omitempty"`
	// 群组openGroupSetId
	OpenGroupSetId *string `json:"openGroupSetId,omitempty" xml:"openGroupSetId,omitempty"`
	// 群主
	Owner *ListGroupSetResponseBodyResultListOwner `json:"owner,omitempty" xml:"owner,omitempty" type:"Struct"`
	// 群主userId,裂变出的新群会自动设置该userId为群主
	OwnerUserId *string `json:"ownerUserId,omitempty" xml:"ownerUserId,omitempty"`
	// 关系类型
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
	// 群模板id
	TemplateId *string `json:"templateId,omitempty" xml:"templateId,omitempty"`
}

func (ListGroupSetResponseBodyResultList) GoString

func (*ListGroupSetResponseBodyResultList) SetGmtCreate

func (*ListGroupSetResponseBodyResultList) SetGmtModified

func (*ListGroupSetResponseBodyResultList) SetGroupChatCount

func (*ListGroupSetResponseBodyResultList) SetLastOpenConversationId

func (*ListGroupSetResponseBodyResultList) SetManagerUserIds

func (*ListGroupSetResponseBodyResultList) SetMemberCount

func (*ListGroupSetResponseBodyResultList) SetMemberQuota

func (*ListGroupSetResponseBodyResultList) SetName

func (*ListGroupSetResponseBodyResultList) SetNotice

func (*ListGroupSetResponseBodyResultList) SetNoticeToped

func (*ListGroupSetResponseBodyResultList) SetOpenGroupSetId

func (*ListGroupSetResponseBodyResultList) SetOwnerUserId

func (*ListGroupSetResponseBodyResultList) SetRelationType

func (*ListGroupSetResponseBodyResultList) SetTemplateId

func (ListGroupSetResponseBodyResultList) String

type ListGroupSetResponseBodyResultListManager

type ListGroupSetResponseBodyResultListManager struct {
	// 群管理员姓名
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 群管理员userId
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (ListGroupSetResponseBodyResultListManager) GoString

func (*ListGroupSetResponseBodyResultListManager) SetName

func (*ListGroupSetResponseBodyResultListManager) SetUserId

func (ListGroupSetResponseBodyResultListManager) String

type ListGroupSetResponseBodyResultListOwner

type ListGroupSetResponseBodyResultListOwner struct {
	// 群主姓名
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 群主userId
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (ListGroupSetResponseBodyResultListOwner) GoString

func (*ListGroupSetResponseBodyResultListOwner) SetName

func (*ListGroupSetResponseBodyResultListOwner) SetUserId

func (ListGroupSetResponseBodyResultListOwner) String

type QueryAllCustomerHeaders

type QueryAllCustomerHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryAllCustomerHeaders) GoString

func (s QueryAllCustomerHeaders) GoString() string

func (*QueryAllCustomerHeaders) SetCommonHeaders

func (s *QueryAllCustomerHeaders) SetCommonHeaders(v map[string]*string) *QueryAllCustomerHeaders

func (*QueryAllCustomerHeaders) SetXAcsDingtalkAccessToken

func (s *QueryAllCustomerHeaders) SetXAcsDingtalkAccessToken(v string) *QueryAllCustomerHeaders

func (QueryAllCustomerHeaders) String

func (s QueryAllCustomerHeaders) String() string

type QueryAllCustomerRequest

type QueryAllCustomerRequest struct {
	// 翻页size
	MaxResults *int64 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 分页游标,第一次调用传空或者null
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 数据类型(私海个人客户:crm_customer_personal,私海企业客户:crm_customer,公海个人客户:open_customer_personal,公海企业客户:open_customer_org)
	ObjectType *string `json:"objectType,omitempty" xml:"objectType,omitempty"`
	// 用户ID
	OperatorUserId *string `json:"operatorUserId,omitempty" xml:"operatorUserId,omitempty"`
}

func (QueryAllCustomerRequest) GoString

func (s QueryAllCustomerRequest) GoString() string

func (*QueryAllCustomerRequest) SetMaxResults

func (*QueryAllCustomerRequest) SetNextToken

func (*QueryAllCustomerRequest) SetObjectType

func (*QueryAllCustomerRequest) SetOperatorUserId

func (s *QueryAllCustomerRequest) SetOperatorUserId(v string) *QueryAllCustomerRequest

func (QueryAllCustomerRequest) String

func (s QueryAllCustomerRequest) String() string

type QueryAllCustomerResponse

type QueryAllCustomerResponse struct {
	Headers map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *QueryAllCustomerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryAllCustomerResponse) GoString

func (s QueryAllCustomerResponse) GoString() string

func (*QueryAllCustomerResponse) SetBody

func (*QueryAllCustomerResponse) SetHeaders

func (QueryAllCustomerResponse) String

func (s QueryAllCustomerResponse) String() string

type QueryAllCustomerResponseBody

type QueryAllCustomerResponseBody struct {
	// 分页结果
	Result *QueryAllCustomerResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (QueryAllCustomerResponseBody) GoString

func (s QueryAllCustomerResponseBody) GoString() string

func (*QueryAllCustomerResponseBody) SetResult

func (QueryAllCustomerResponseBody) String

type QueryAllCustomerResponseBodyResult

type QueryAllCustomerResponseBodyResult struct {
	// 分页大小
	MaxResults *int64 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 下一页的游标,为null则表示无数据
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 客户数据节点
	Values []*QueryAllCustomerResponseBodyResultValues `json:"values,omitempty" xml:"values,omitempty" type:"Repeated"`
}

func (QueryAllCustomerResponseBodyResult) GoString

func (*QueryAllCustomerResponseBodyResult) SetMaxResults

func (*QueryAllCustomerResponseBodyResult) SetNextToken

func (QueryAllCustomerResponseBodyResult) String

type QueryAllCustomerResponseBodyResultValues

type QueryAllCustomerResponseBodyResultValues struct {
	// 记录创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 创建记录的用户昵称
	CreatorNick *string `json:"creatorNick,omitempty" xml:"creatorNick,omitempty"`
	// 创建记录的用户ID
	CreatorUserId *string `json:"creatorUserId,omitempty" xml:"creatorUserId,omitempty"`
	// 数据内容
	Data map[string]interface{} `json:"data,omitempty" xml:"data,omitempty"`
	// 扩展数据内容
	ExtendData map[string]interface{} `json:"extendData,omitempty" xml:"extendData,omitempty"`
	// 数据ID
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// 记录修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 数据类型
	ObjectType *string `json:"objectType,omitempty" xml:"objectType,omitempty"`
	// 数据权限信息
	Permission *QueryAllCustomerResponseBodyResultValuesPermission `json:"permission,omitempty" xml:"permission,omitempty" type:"Struct"`
	// 审批状态
	ProcessInstanceStatus *string `json:"processInstanceStatus,omitempty" xml:"processInstanceStatus,omitempty"`
	// 审批结果
	ProcessOutResult *string `json:"processOutResult,omitempty" xml:"processOutResult,omitempty"`
}

func (QueryAllCustomerResponseBodyResultValues) GoString

func (*QueryAllCustomerResponseBodyResultValues) SetCreateTime

func (*QueryAllCustomerResponseBodyResultValues) SetCreatorNick

func (*QueryAllCustomerResponseBodyResultValues) SetCreatorUserId

func (*QueryAllCustomerResponseBodyResultValues) SetData

func (*QueryAllCustomerResponseBodyResultValues) SetExtendData

func (*QueryAllCustomerResponseBodyResultValues) SetInstanceId

func (*QueryAllCustomerResponseBodyResultValues) SetModifyTime

func (*QueryAllCustomerResponseBodyResultValues) SetObjectType

func (*QueryAllCustomerResponseBodyResultValues) SetProcessInstanceStatus

func (*QueryAllCustomerResponseBodyResultValues) SetProcessOutResult

func (QueryAllCustomerResponseBodyResultValues) String

type QueryAllCustomerResponseBodyResultValuesPermission

type QueryAllCustomerResponseBodyResultValuesPermission struct {
	// 负责人用户ID列表
	OwnerStaffIds []*string `json:"ownerStaffIds,omitempty" xml:"ownerStaffIds,omitempty" type:"Repeated"`
	// 协同人用户ID列表
	ParticipantStaffIds []*string `json:"participantStaffIds,omitempty" xml:"participantStaffIds,omitempty" type:"Repeated"`
}

func (QueryAllCustomerResponseBodyResultValuesPermission) GoString

func (*QueryAllCustomerResponseBodyResultValuesPermission) SetOwnerStaffIds

func (*QueryAllCustomerResponseBodyResultValuesPermission) SetParticipantStaffIds

func (QueryAllCustomerResponseBodyResultValuesPermission) String

type QueryAllTracksHeaders

type QueryAllTracksHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryAllTracksHeaders) GoString

func (s QueryAllTracksHeaders) GoString() string

func (*QueryAllTracksHeaders) SetCommonHeaders

func (s *QueryAllTracksHeaders) SetCommonHeaders(v map[string]*string) *QueryAllTracksHeaders

func (*QueryAllTracksHeaders) SetXAcsDingtalkAccessToken

func (s *QueryAllTracksHeaders) SetXAcsDingtalkAccessToken(v string) *QueryAllTracksHeaders

func (QueryAllTracksHeaders) String

func (s QueryAllTracksHeaders) String() string

type QueryAllTracksRequest

type QueryAllTracksRequest struct {
	// 分页size
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 分页游标
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 排序
	Order *string `json:"order,omitempty" xml:"order,omitempty"`
}

func (QueryAllTracksRequest) GoString

func (s QueryAllTracksRequest) GoString() string

func (*QueryAllTracksRequest) SetMaxResults

func (s *QueryAllTracksRequest) SetMaxResults(v int32) *QueryAllTracksRequest

func (*QueryAllTracksRequest) SetNextToken

func (*QueryAllTracksRequest) SetOrder

func (QueryAllTracksRequest) String

func (s QueryAllTracksRequest) String() string

type QueryAllTracksResponse

type QueryAllTracksResponse struct {
	Headers map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *QueryAllTracksResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryAllTracksResponse) GoString

func (s QueryAllTracksResponse) GoString() string

func (*QueryAllTracksResponse) SetBody

func (*QueryAllTracksResponse) SetHeaders

func (QueryAllTracksResponse) String

func (s QueryAllTracksResponse) String() string

type QueryAllTracksResponseBody

type QueryAllTracksResponseBody struct {
	// 是否还有数据
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 翻页size
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 下页翻页起始游标
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 客户动态分页数据
	Values []*QueryAllTracksResponseBodyValues `json:"values,omitempty" xml:"values,omitempty" type:"Repeated"`
}

func (QueryAllTracksResponseBody) GoString

func (s QueryAllTracksResponseBody) GoString() string

func (*QueryAllTracksResponseBody) SetHasMore

func (*QueryAllTracksResponseBody) SetMaxResults

func (*QueryAllTracksResponseBody) SetNextToken

func (*QueryAllTracksResponseBody) SetValues

func (QueryAllTracksResponseBody) String

type QueryAllTracksResponseBodyValues

type QueryAllTracksResponseBodyValues struct {
	// 动态外键
	BizId *string `json:"bizId,omitempty" xml:"bizId,omitempty"`
	// 创建人userId
	Creator *string `json:"creator,omitempty" xml:"creator,omitempty"`
	// 客户id
	CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
	// 创建时间
	GmtCreate *int64 `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// 动态加密主键
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 动态子类型
	SubType *int32 `json:"subType,omitempty" xml:"subType,omitempty"`
	// 动态类型
	Type *int32 `json:"type,omitempty" xml:"type,omitempty"`
}

func (QueryAllTracksResponseBodyValues) GoString

func (*QueryAllTracksResponseBodyValues) SetBizId

func (*QueryAllTracksResponseBodyValues) SetCreator

func (*QueryAllTracksResponseBodyValues) SetCustomerId

func (*QueryAllTracksResponseBodyValues) SetGmtCreate

func (*QueryAllTracksResponseBodyValues) SetId

func (*QueryAllTracksResponseBodyValues) SetSubType

func (*QueryAllTracksResponseBodyValues) SetType

func (QueryAllTracksResponseBodyValues) String

type QueryCrmGroupChatsHeaders

type QueryCrmGroupChatsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryCrmGroupChatsHeaders) GoString

func (s QueryCrmGroupChatsHeaders) GoString() string

func (*QueryCrmGroupChatsHeaders) SetCommonHeaders

func (*QueryCrmGroupChatsHeaders) SetXAcsDingtalkAccessToken

func (s *QueryCrmGroupChatsHeaders) SetXAcsDingtalkAccessToken(v string) *QueryCrmGroupChatsHeaders

func (QueryCrmGroupChatsHeaders) String

func (s QueryCrmGroupChatsHeaders) String() string

type QueryCrmGroupChatsRequest

type QueryCrmGroupChatsRequest struct {
	// 每页返回的结果集个数
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 第一页不传,下一页传入上一页返回的nextToken
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 查询DSL
	QueryDsl *string `json:"queryDsl,omitempty" xml:"queryDsl,omitempty"`
	// 关系类型
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (QueryCrmGroupChatsRequest) GoString

func (s QueryCrmGroupChatsRequest) GoString() string

func (*QueryCrmGroupChatsRequest) SetMaxResults

func (*QueryCrmGroupChatsRequest) SetNextToken

func (*QueryCrmGroupChatsRequest) SetQueryDsl

func (*QueryCrmGroupChatsRequest) SetRelationType

func (QueryCrmGroupChatsRequest) String

func (s QueryCrmGroupChatsRequest) String() string

type QueryCrmGroupChatsResponse

type QueryCrmGroupChatsResponse struct {
	Headers map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *QueryCrmGroupChatsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryCrmGroupChatsResponse) GoString

func (s QueryCrmGroupChatsResponse) GoString() string

func (*QueryCrmGroupChatsResponse) SetBody

func (*QueryCrmGroupChatsResponse) SetHeaders

func (QueryCrmGroupChatsResponse) String

type QueryCrmGroupChatsResponseBody

type QueryCrmGroupChatsResponseBody struct {
	// 是否还有下一页
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 下一页的游标
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 数据列表
	ResultList []*QueryCrmGroupChatsResponseBodyResultList `json:"resultList,omitempty" xml:"resultList,omitempty" type:"Repeated"`
	// 总条数,queryDsl入参为空时才会返回
	TotalCount *int32 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (QueryCrmGroupChatsResponseBody) GoString

func (*QueryCrmGroupChatsResponseBody) SetHasMore

func (*QueryCrmGroupChatsResponseBody) SetNextToken

func (*QueryCrmGroupChatsResponseBody) SetTotalCount

func (QueryCrmGroupChatsResponseBody) String

type QueryCrmGroupChatsResponseBodyResultList

type QueryCrmGroupChatsResponseBodyResultList struct {
	// 创建时间(时间戳)
	GmtCreate *int64 `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// 客户群成员数
	MemberCount *int32 `json:"memberCount,omitempty" xml:"memberCount,omitempty"`
	// 客户群名
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 客户群openConversationId
	OpenConversationId *string `json:"openConversationId,omitempty" xml:"openConversationId,omitempty"`
	// 群组openGroupSetId
	OpenGroupSetId *string `json:"openGroupSetId,omitempty" xml:"openGroupSetId,omitempty"`
	// 群主userId
	OwnerUserId *string `json:"ownerUserId,omitempty" xml:"ownerUserId,omitempty"`
	// 群主userName
	OwnerUserName *string `json:"ownerUserName,omitempty" xml:"ownerUserName,omitempty"`
}

func (QueryCrmGroupChatsResponseBodyResultList) GoString

func (*QueryCrmGroupChatsResponseBodyResultList) SetGmtCreate

func (*QueryCrmGroupChatsResponseBodyResultList) SetMemberCount

func (*QueryCrmGroupChatsResponseBodyResultList) SetName

func (*QueryCrmGroupChatsResponseBodyResultList) SetOpenConversationId

func (*QueryCrmGroupChatsResponseBodyResultList) SetOpenGroupSetId

func (*QueryCrmGroupChatsResponseBodyResultList) SetOwnerUserId

func (*QueryCrmGroupChatsResponseBodyResultList) SetOwnerUserName

func (QueryCrmGroupChatsResponseBodyResultList) String

type QueryCrmPersonalCustomerHeaders

type QueryCrmPersonalCustomerHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryCrmPersonalCustomerHeaders) GoString

func (*QueryCrmPersonalCustomerHeaders) SetCommonHeaders

func (*QueryCrmPersonalCustomerHeaders) SetXAcsDingtalkAccessToken

func (QueryCrmPersonalCustomerHeaders) String

type QueryCrmPersonalCustomerRequest

type QueryCrmPersonalCustomerRequest struct {
	// 用户ID
	CurrentOperatorUserId *string `json:"currentOperatorUserId,omitempty" xml:"currentOperatorUserId,omitempty"`
	// 分页条数
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 分页页码
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 查询条件
	QueryDsl     *string `json:"queryDsl,omitempty" xml:"queryDsl,omitempty"`
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (QueryCrmPersonalCustomerRequest) GoString

func (*QueryCrmPersonalCustomerRequest) SetCurrentOperatorUserId

func (*QueryCrmPersonalCustomerRequest) SetMaxResults

func (*QueryCrmPersonalCustomerRequest) SetNextToken

func (*QueryCrmPersonalCustomerRequest) SetQueryDsl

func (*QueryCrmPersonalCustomerRequest) SetRelationType

func (QueryCrmPersonalCustomerRequest) String

type QueryCrmPersonalCustomerResponse

type QueryCrmPersonalCustomerResponse struct {
	Headers map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *QueryCrmPersonalCustomerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryCrmPersonalCustomerResponse) GoString

func (*QueryCrmPersonalCustomerResponse) SetHeaders

func (QueryCrmPersonalCustomerResponse) String

type QueryCrmPersonalCustomerResponseBody

type QueryCrmPersonalCustomerResponseBody struct {
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 当前分页条数
	MaxResults *int32  `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken  *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 总条数
	TotalCount *int32                                        `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
	Values     []*QueryCrmPersonalCustomerResponseBodyValues `json:"values,omitempty" xml:"values,omitempty" type:"Repeated"`
}

func (QueryCrmPersonalCustomerResponseBody) GoString

func (*QueryCrmPersonalCustomerResponseBody) SetHasMore

func (*QueryCrmPersonalCustomerResponseBody) SetMaxResults

func (*QueryCrmPersonalCustomerResponseBody) SetNextToken

func (*QueryCrmPersonalCustomerResponseBody) SetTotalCount

func (QueryCrmPersonalCustomerResponseBody) String

type QueryCrmPersonalCustomerResponseBodyValues

type QueryCrmPersonalCustomerResponseBodyValues struct {
	// 创建记录的用户昵称
	CreatorNick *string `json:"creatorNick,omitempty" xml:"creatorNick,omitempty"`
	// 创建记录的用户ID
	CreatorUserId *string `json:"creatorUserId,omitempty" xml:"creatorUserId,omitempty"`
	// 数据内容
	Data map[string]interface{} `json:"data,omitempty" xml:"data,omitempty"`
	// 扩展数据内容
	ExtendData map[string]interface{} `json:"extendData,omitempty" xml:"extendData,omitempty"`
	// 记录创建时间
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// 记录修改时间
	GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	// 数据ID
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// 数据类型
	ObjectType *string `json:"objectType,omitempty" xml:"objectType,omitempty"`
	// 数据权限信息
	Permission *QueryCrmPersonalCustomerResponseBodyValuesPermission `json:"permission,omitempty" xml:"permission,omitempty" type:"Struct"`
	// 审批状态
	ProcInstStatus *string `json:"procInstStatus,omitempty" xml:"procInstStatus,omitempty"`
	// 审批结果
	ProcOutResult *string `json:"procOutResult,omitempty" xml:"procOutResult,omitempty"`
}

func (QueryCrmPersonalCustomerResponseBodyValues) GoString

func (*QueryCrmPersonalCustomerResponseBodyValues) SetCreatorNick

func (*QueryCrmPersonalCustomerResponseBodyValues) SetCreatorUserId

func (*QueryCrmPersonalCustomerResponseBodyValues) SetData

func (*QueryCrmPersonalCustomerResponseBodyValues) SetExtendData

func (*QueryCrmPersonalCustomerResponseBodyValues) SetGmtCreate

func (*QueryCrmPersonalCustomerResponseBodyValues) SetGmtModified

func (*QueryCrmPersonalCustomerResponseBodyValues) SetInstanceId

func (*QueryCrmPersonalCustomerResponseBodyValues) SetObjectType

func (*QueryCrmPersonalCustomerResponseBodyValues) SetProcInstStatus

func (*QueryCrmPersonalCustomerResponseBodyValues) SetProcOutResult

func (QueryCrmPersonalCustomerResponseBodyValues) String

type QueryCrmPersonalCustomerResponseBodyValuesPermission

type QueryCrmPersonalCustomerResponseBodyValuesPermission struct {
	// 负责人用户ID列表
	OwnerStaffIds []*string `json:"ownerStaffIds,omitempty" xml:"ownerStaffIds,omitempty" type:"Repeated"`
	// 协同人用户ID列表
	ParticipantStaffIds []*string `json:"participantStaffIds,omitempty" xml:"participantStaffIds,omitempty" type:"Repeated"`
}

func (QueryCrmPersonalCustomerResponseBodyValuesPermission) GoString

func (*QueryCrmPersonalCustomerResponseBodyValuesPermission) SetOwnerStaffIds

func (*QueryCrmPersonalCustomerResponseBodyValuesPermission) SetParticipantStaffIds

func (QueryCrmPersonalCustomerResponseBodyValuesPermission) String

type QueryOfficialAccountUserBasicInfoHeaders

type QueryOfficialAccountUserBasicInfoHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryOfficialAccountUserBasicInfoHeaders) GoString

func (*QueryOfficialAccountUserBasicInfoHeaders) SetCommonHeaders

func (*QueryOfficialAccountUserBasicInfoHeaders) SetXAcsDingtalkAccessToken

func (QueryOfficialAccountUserBasicInfoHeaders) String

type QueryOfficialAccountUserBasicInfoRequest

type QueryOfficialAccountUserBasicInfoRequest struct {
	BindingToken *string `json:"bindingToken,omitempty" xml:"bindingToken,omitempty"`
	UnionId      *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (QueryOfficialAccountUserBasicInfoRequest) GoString

func (*QueryOfficialAccountUserBasicInfoRequest) SetBindingToken

func (*QueryOfficialAccountUserBasicInfoRequest) SetUnionId

func (QueryOfficialAccountUserBasicInfoRequest) String

type QueryOfficialAccountUserBasicInfoResponse

type QueryOfficialAccountUserBasicInfoResponse struct {
	Headers map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *QueryOfficialAccountUserBasicInfoResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryOfficialAccountUserBasicInfoResponse) GoString

func (*QueryOfficialAccountUserBasicInfoResponse) SetHeaders

func (QueryOfficialAccountUserBasicInfoResponse) String

type QueryOfficialAccountUserBasicInfoResponseBody

type QueryOfficialAccountUserBasicInfoResponseBody struct {
	// Id of the request
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// 响应结果
	Result *QueryOfficialAccountUserBasicInfoResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (QueryOfficialAccountUserBasicInfoResponseBody) GoString

func (*QueryOfficialAccountUserBasicInfoResponseBody) SetRequestId

func (QueryOfficialAccountUserBasicInfoResponseBody) String

type QueryOfficialAccountUserBasicInfoResponseBodyResult

type QueryOfficialAccountUserBasicInfoResponseBodyResult struct {
	// 关注状态
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (QueryOfficialAccountUserBasicInfoResponseBodyResult) GoString

func (*QueryOfficialAccountUserBasicInfoResponseBodyResult) SetStatus

func (QueryOfficialAccountUserBasicInfoResponseBodyResult) String

type QueryRelationDatasByTargetIdHeaders

type QueryRelationDatasByTargetIdHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryRelationDatasByTargetIdHeaders) GoString

func (*QueryRelationDatasByTargetIdHeaders) SetCommonHeaders

func (*QueryRelationDatasByTargetIdHeaders) SetXAcsDingtalkAccessToken

func (QueryRelationDatasByTargetIdHeaders) String

type QueryRelationDatasByTargetIdRequest

type QueryRelationDatasByTargetIdRequest struct {
	// 关系类型。
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (QueryRelationDatasByTargetIdRequest) GoString

func (*QueryRelationDatasByTargetIdRequest) SetRelationType

func (QueryRelationDatasByTargetIdRequest) String

type QueryRelationDatasByTargetIdResponse

type QueryRelationDatasByTargetIdResponse struct {
	Headers map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *QueryRelationDatasByTargetIdResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryRelationDatasByTargetIdResponse) GoString

func (*QueryRelationDatasByTargetIdResponse) SetHeaders

func (QueryRelationDatasByTargetIdResponse) String

type QueryRelationDatasByTargetIdResponseBody

type QueryRelationDatasByTargetIdResponseBody struct {
	// 关系数据。
	Relations []*QueryRelationDatasByTargetIdResponseBodyRelations `json:"relations,omitempty" xml:"relations,omitempty" type:"Repeated"`
}

func (QueryRelationDatasByTargetIdResponseBody) GoString

func (QueryRelationDatasByTargetIdResponseBody) String

type QueryRelationDatasByTargetIdResponseBodyRelations

type QueryRelationDatasByTargetIdResponseBodyRelations struct {
	// 关系模型。
	BizDataList []*QueryRelationDatasByTargetIdResponseBodyRelationsBizDataList `json:"bizDataList,omitempty" xml:"bizDataList,omitempty" type:"Repeated"`
	// 关系所在的群ID,加密形式。
	OpenConversationIds []*string `json:"openConversationIds,omitempty" xml:"openConversationIds,omitempty" type:"Repeated"`
	// 关系实例ID。
	RelationId *string `json:"relationId,omitempty" xml:"relationId,omitempty"`
	// 关系类型。
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (QueryRelationDatasByTargetIdResponseBodyRelations) GoString

func (*QueryRelationDatasByTargetIdResponseBodyRelations) SetOpenConversationIds

func (*QueryRelationDatasByTargetIdResponseBodyRelations) SetRelationId

func (*QueryRelationDatasByTargetIdResponseBodyRelations) SetRelationType

func (QueryRelationDatasByTargetIdResponseBodyRelations) String

type QueryRelationDatasByTargetIdResponseBodyRelationsBizDataList

type QueryRelationDatasByTargetIdResponseBodyRelationsBizDataList struct {
	// 关系模型数据字段扩展值。
	ExtendValue *string `json:"extendValue,omitempty" xml:"extendValue,omitempty"`
	// 关系模型数据字段名。
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// 关系模型数据字段值。
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (QueryRelationDatasByTargetIdResponseBodyRelationsBizDataList) GoString

func (*QueryRelationDatasByTargetIdResponseBodyRelationsBizDataList) SetExtendValue

func (*QueryRelationDatasByTargetIdResponseBodyRelationsBizDataList) SetKey

func (*QueryRelationDatasByTargetIdResponseBodyRelationsBizDataList) SetValue

func (QueryRelationDatasByTargetIdResponseBodyRelationsBizDataList) String

type RecallOfficialAccountOTOMessageHeaders

type RecallOfficialAccountOTOMessageHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (RecallOfficialAccountOTOMessageHeaders) GoString

func (*RecallOfficialAccountOTOMessageHeaders) SetCommonHeaders

func (*RecallOfficialAccountOTOMessageHeaders) SetXAcsDingtalkAccessToken

func (RecallOfficialAccountOTOMessageHeaders) String

type RecallOfficialAccountOTOMessageRequest

type RecallOfficialAccountOTOMessageRequest struct {
	// 帐号ID 可空
	AccountId *string `json:"accountId,omitempty" xml:"accountId,omitempty"`
	// 消息推送时返回的ID
	OpenPushId *string `json:"openPushId,omitempty" xml:"openPushId,omitempty"`
}

func (RecallOfficialAccountOTOMessageRequest) GoString

func (*RecallOfficialAccountOTOMessageRequest) SetAccountId

func (*RecallOfficialAccountOTOMessageRequest) SetOpenPushId

func (RecallOfficialAccountOTOMessageRequest) String

type RecallOfficialAccountOTOMessageResponse

type RecallOfficialAccountOTOMessageResponse struct {
	Headers map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *RecallOfficialAccountOTOMessageResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RecallOfficialAccountOTOMessageResponse) GoString

func (*RecallOfficialAccountOTOMessageResponse) SetHeaders

func (RecallOfficialAccountOTOMessageResponse) String

type RecallOfficialAccountOTOMessageResponseBody

type RecallOfficialAccountOTOMessageResponseBody struct {
	// Id of the request
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (RecallOfficialAccountOTOMessageResponseBody) GoString

func (*RecallOfficialAccountOTOMessageResponseBody) SetRequestId

func (RecallOfficialAccountOTOMessageResponseBody) String

type SendOfficialAccountOTOMessageHeaders

type SendOfficialAccountOTOMessageHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (SendOfficialAccountOTOMessageHeaders) GoString

func (*SendOfficialAccountOTOMessageHeaders) SetCommonHeaders

func (*SendOfficialAccountOTOMessageHeaders) SetXAcsDingtalkAccessToken

func (SendOfficialAccountOTOMessageHeaders) String

type SendOfficialAccountOTOMessageRequest

type SendOfficialAccountOTOMessageRequest struct {
	// 服务窗帐号ID
	AccountId *string `json:"accountId,omitempty" xml:"accountId,omitempty"`
	// API调用标识,可选参数
	BizId *string `json:"bizId,omitempty" xml:"bizId,omitempty"`
	// 消息详情
	Detail *SendOfficialAccountOTOMessageRequestDetail `json:"detail,omitempty" xml:"detail,omitempty" type:"Struct"`
}

func (SendOfficialAccountOTOMessageRequest) GoString

func (*SendOfficialAccountOTOMessageRequest) SetAccountId

func (*SendOfficialAccountOTOMessageRequest) SetBizId

func (SendOfficialAccountOTOMessageRequest) String

type SendOfficialAccountOTOMessageRequestDetail

type SendOfficialAccountOTOMessageRequestDetail struct {
	// 消息体
	MessageBody *SendOfficialAccountOTOMessageRequestDetailMessageBody `json:"messageBody,omitempty" xml:"messageBody,omitempty" type:"Struct"`
	// 消息类型
	MsgType *string `json:"msgType,omitempty" xml:"msgType,omitempty"`
	// 消息接收人unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
	// 消息接收人id
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
	// 请求唯一 ID
	Uuid *string `json:"uuid,omitempty" xml:"uuid,omitempty"`
}

func (SendOfficialAccountOTOMessageRequestDetail) GoString

func (*SendOfficialAccountOTOMessageRequestDetail) SetMsgType

func (*SendOfficialAccountOTOMessageRequestDetail) SetUnionId

func (*SendOfficialAccountOTOMessageRequestDetail) SetUserId

func (*SendOfficialAccountOTOMessageRequestDetail) SetUuid

func (SendOfficialAccountOTOMessageRequestDetail) String

type SendOfficialAccountOTOMessageRequestDetailMessageBody

type SendOfficialAccountOTOMessageRequestDetailMessageBody struct {
	// 卡片消息
	ActionCard *SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard `json:"actionCard,omitempty" xml:"actionCard,omitempty" type:"Struct"`
	// 链接消息类型
	Link *SendOfficialAccountOTOMessageRequestDetailMessageBodyLink `json:"link,omitempty" xml:"link,omitempty" type:"Struct"`
	// markdown消息,仅对消息类型为markdown时有效
	Markdown *SendOfficialAccountOTOMessageRequestDetailMessageBodyMarkdown `json:"markdown,omitempty" xml:"markdown,omitempty" type:"Struct"`
	// 文本消息体  对于文本类型消息时必填
	Text *SendOfficialAccountOTOMessageRequestDetailMessageBodyText `json:"text,omitempty" xml:"text,omitempty" type:"Struct"`
}

func (SendOfficialAccountOTOMessageRequestDetailMessageBody) GoString

func (SendOfficialAccountOTOMessageRequestDetailMessageBody) String

type SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard

type SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard struct {
	// 使用独立跳转ActionCard样式时的按钮列表;必须与buttonOrientation同时设置,且长度不超过1000字符。
	ButtonList []*SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCardButtonList `json:"buttonList,omitempty" xml:"buttonList,omitempty" type:"Repeated"`
	// 按钮排列方式: 0:竖直排列 1:横向排列 必须与buttonList同时设置。
	ButtonOrientation *string `json:"buttonOrientation,omitempty" xml:"buttonOrientation,omitempty"`
	// 消息内容,支持markdown,语法参考标准markdown语法。1000个字符以内。
	Markdown *string `json:"markdown,omitempty" xml:"markdown,omitempty"`
	// 使用整体跳转ActionCard样式时的标题。必须与singleUrl同时设置,最长20个字符。
	SingleTitle *string `json:"singleTitle,omitempty" xml:"singleTitle,omitempty"`
	// 消息点击链接地址,当发送消息为小程序时支持小程序跳转链接,最长500个字符。
	SingleUrl *string `json:"singleUrl,omitempty" xml:"singleUrl,omitempty"`
	// 透出到会话列表和通知的文案
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard) GoString

func (*SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard) SetButtonOrientation

func (*SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard) SetMarkdown

func (*SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard) SetSingleTitle

func (*SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard) SetSingleUrl

func (*SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard) SetTitle

func (SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCard) String

type SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCardButtonList

type SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCardButtonList struct {
	// 使用独立跳转ActionCard样式时的跳转链接。
	ActionUrl *string `json:"actionUrl,omitempty" xml:"actionUrl,omitempty"`
	// 使用独立跳转ActionCard样式时的按钮的标题,最长20个字符。
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCardButtonList) GoString

func (*SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCardButtonList) SetActionUrl

func (*SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCardButtonList) SetTitle

func (SendOfficialAccountOTOMessageRequestDetailMessageBodyActionCardButtonList) String

type SendOfficialAccountOTOMessageRequestDetailMessageBodyLink struct {
	// 消息点击链接地址,当发送消息为小程序时支持小程序跳转链接。
	MessageUrl *string `json:"messageUrl,omitempty" xml:"messageUrl,omitempty"`
	// 图片地址
	PicUrl *string `json:"picUrl,omitempty" xml:"picUrl,omitempty"`
	// 消息描述,建议500字符以内。
	Text *string `json:"text,omitempty" xml:"text,omitempty"`
	// 消息标题,建议100字符以内。
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (SendOfficialAccountOTOMessageRequestDetailMessageBodyLink) GoString

func (*SendOfficialAccountOTOMessageRequestDetailMessageBodyLink) SetMessageUrl

func (*SendOfficialAccountOTOMessageRequestDetailMessageBodyLink) SetPicUrl

func (*SendOfficialAccountOTOMessageRequestDetailMessageBodyLink) SetText

func (*SendOfficialAccountOTOMessageRequestDetailMessageBodyLink) SetTitle

func (SendOfficialAccountOTOMessageRequestDetailMessageBodyLink) String

type SendOfficialAccountOTOMessageRequestDetailMessageBodyMarkdown

type SendOfficialAccountOTOMessageRequestDetailMessageBodyMarkdown struct {
	// markdown格式的消息,建议500字符以内。
	Text *string `json:"text,omitempty" xml:"text,omitempty"`
	// 首屏会话透出的展示内容。
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (SendOfficialAccountOTOMessageRequestDetailMessageBodyMarkdown) GoString

func (*SendOfficialAccountOTOMessageRequestDetailMessageBodyMarkdown) SetText

func (*SendOfficialAccountOTOMessageRequestDetailMessageBodyMarkdown) SetTitle

func (SendOfficialAccountOTOMessageRequestDetailMessageBodyMarkdown) String

type SendOfficialAccountOTOMessageRequestDetailMessageBodyText

type SendOfficialAccountOTOMessageRequestDetailMessageBodyText struct {
	// 消息内容,建议500字符以内。
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
}

func (SendOfficialAccountOTOMessageRequestDetailMessageBodyText) GoString

func (*SendOfficialAccountOTOMessageRequestDetailMessageBodyText) SetContent

func (SendOfficialAccountOTOMessageRequestDetailMessageBodyText) String

type SendOfficialAccountOTOMessageResponse

type SendOfficialAccountOTOMessageResponse struct {
	Headers map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *SendOfficialAccountOTOMessageResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SendOfficialAccountOTOMessageResponse) GoString

func (*SendOfficialAccountOTOMessageResponse) SetHeaders

func (SendOfficialAccountOTOMessageResponse) String

type SendOfficialAccountOTOMessageResponseBody

type SendOfficialAccountOTOMessageResponseBody struct {
	// Id of the request
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// 推送结果
	Result *SendOfficialAccountOTOMessageResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (SendOfficialAccountOTOMessageResponseBody) GoString

func (*SendOfficialAccountOTOMessageResponseBody) SetRequestId

func (SendOfficialAccountOTOMessageResponseBody) String

type SendOfficialAccountOTOMessageResponseBodyResult

type SendOfficialAccountOTOMessageResponseBodyResult struct {
	// 推送ID
	OpenPushId *string `json:"openPushId,omitempty" xml:"openPushId,omitempty"`
}

func (SendOfficialAccountOTOMessageResponseBodyResult) GoString

func (*SendOfficialAccountOTOMessageResponseBodyResult) SetOpenPushId

func (SendOfficialAccountOTOMessageResponseBodyResult) String

type SendOfficialAccountSNSMessageHeaders

type SendOfficialAccountSNSMessageHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (SendOfficialAccountSNSMessageHeaders) GoString

func (*SendOfficialAccountSNSMessageHeaders) SetCommonHeaders

func (*SendOfficialAccountSNSMessageHeaders) SetXAcsDingtalkAccessToken

func (SendOfficialAccountSNSMessageHeaders) String

type SendOfficialAccountSNSMessageRequest

type SendOfficialAccountSNSMessageRequest struct {
	BindingToken *string `json:"bindingToken,omitempty" xml:"bindingToken,omitempty"`
	// API调用标识,可选参数
	BizId *string `json:"bizId,omitempty" xml:"bizId,omitempty"`
	// 消息详情
	Detail *SendOfficialAccountSNSMessageRequestDetail `json:"detail,omitempty" xml:"detail,omitempty" type:"Struct"`
}

func (SendOfficialAccountSNSMessageRequest) GoString

func (*SendOfficialAccountSNSMessageRequest) SetBindingToken

func (*SendOfficialAccountSNSMessageRequest) SetBizId

func (SendOfficialAccountSNSMessageRequest) String

type SendOfficialAccountSNSMessageRequestDetail

type SendOfficialAccountSNSMessageRequestDetail struct {
	// 消息体
	MessageBody *SendOfficialAccountSNSMessageRequestDetailMessageBody `json:"messageBody,omitempty" xml:"messageBody,omitempty" type:"Struct"`
	// 消息类型
	MsgType *string `json:"msgType,omitempty" xml:"msgType,omitempty"`
	// 请求唯一 ID
	Uuid *string `json:"uuid,omitempty" xml:"uuid,omitempty"`
}

func (SendOfficialAccountSNSMessageRequestDetail) GoString

func (*SendOfficialAccountSNSMessageRequestDetail) SetMsgType

func (*SendOfficialAccountSNSMessageRequestDetail) SetUuid

func (SendOfficialAccountSNSMessageRequestDetail) String

type SendOfficialAccountSNSMessageRequestDetailMessageBody

type SendOfficialAccountSNSMessageRequestDetailMessageBody struct {
	// 卡片消息
	ActionCard *SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCard `json:"actionCard,omitempty" xml:"actionCard,omitempty" type:"Struct"`
	// 链接消息类型
	Link *SendOfficialAccountSNSMessageRequestDetailMessageBodyLink `json:"link,omitempty" xml:"link,omitempty" type:"Struct"`
	// markdown消息,仅对消息类型为markdown时有效
	Markdown *SendOfficialAccountSNSMessageRequestDetailMessageBodyMarkdown `json:"markdown,omitempty" xml:"markdown,omitempty" type:"Struct"`
	// 文本消息体  对于文本类型消息时必填
	Text *SendOfficialAccountSNSMessageRequestDetailMessageBodyText `json:"text,omitempty" xml:"text,omitempty" type:"Struct"`
}

func (SendOfficialAccountSNSMessageRequestDetailMessageBody) GoString

func (SendOfficialAccountSNSMessageRequestDetailMessageBody) String

type SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCard

type SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCard struct {
	// 使用独立跳转ActionCard样式时的按钮列表;必须与buttonOrientation同时设置,且长度不超过1000字符。
	ButtonList []*SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCardButtonList `json:"buttonList,omitempty" xml:"buttonList,omitempty" type:"Repeated"`
	// 按钮排列方式: 0:竖直排列 1:横向排列 必须与buttonList同时设置。
	ButtonOrientation *string `json:"buttonOrientation,omitempty" xml:"buttonOrientation,omitempty"`
	// 消息内容,支持markdown,语法参考标准markdown语法。1000个字符以内。
	Markdown *string `json:"markdown,omitempty" xml:"markdown,omitempty"`
	// 使用整体跳转ActionCard样式时的标题。必须与singleUrl同时设置,最长20个字符。
	SingleTitle *string `json:"singleTitle,omitempty" xml:"singleTitle,omitempty"`
	// 消息点击链接地址,当发送消息为小程序时支持小程序跳转链接,最长500个字符。
	SingleUrl *string `json:"singleUrl,omitempty" xml:"singleUrl,omitempty"`
	// 透出到会话列表和通知的文案
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCard) GoString

func (*SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCard) SetButtonOrientation

func (*SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCard) SetMarkdown

func (*SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCard) SetSingleTitle

func (*SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCard) SetSingleUrl

func (*SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCard) SetTitle

func (SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCard) String

type SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCardButtonList

type SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCardButtonList struct {
	// 使用独立跳转ActionCard样式时的跳转链接。
	ActionUrl *string `json:"actionUrl,omitempty" xml:"actionUrl,omitempty"`
	// 使用独立跳转ActionCard样式时的按钮的标题,最长20个字符。
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCardButtonList) GoString

func (*SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCardButtonList) SetActionUrl

func (*SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCardButtonList) SetTitle

func (SendOfficialAccountSNSMessageRequestDetailMessageBodyActionCardButtonList) String

type SendOfficialAccountSNSMessageRequestDetailMessageBodyLink struct {
	// 消息点击链接地址,当发送消息为小程序时支持小程序跳转链接。
	MessageUrl *string `json:"messageUrl,omitempty" xml:"messageUrl,omitempty"`
	// 图片地址
	PicUrl *string `json:"picUrl,omitempty" xml:"picUrl,omitempty"`
	// 消息描述,建议500字符以内。
	Text *string `json:"text,omitempty" xml:"text,omitempty"`
	// 消息标题,建议100字符以内。
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (SendOfficialAccountSNSMessageRequestDetailMessageBodyLink) GoString

func (*SendOfficialAccountSNSMessageRequestDetailMessageBodyLink) SetMessageUrl

func (*SendOfficialAccountSNSMessageRequestDetailMessageBodyLink) SetPicUrl

func (*SendOfficialAccountSNSMessageRequestDetailMessageBodyLink) SetText

func (*SendOfficialAccountSNSMessageRequestDetailMessageBodyLink) SetTitle

func (SendOfficialAccountSNSMessageRequestDetailMessageBodyLink) String

type SendOfficialAccountSNSMessageRequestDetailMessageBodyMarkdown

type SendOfficialAccountSNSMessageRequestDetailMessageBodyMarkdown struct {
	// markdown格式的消息,建议500字符以内。
	Text *string `json:"text,omitempty" xml:"text,omitempty"`
	// 首屏会话透出的展示内容。
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (SendOfficialAccountSNSMessageRequestDetailMessageBodyMarkdown) GoString

func (*SendOfficialAccountSNSMessageRequestDetailMessageBodyMarkdown) SetText

func (*SendOfficialAccountSNSMessageRequestDetailMessageBodyMarkdown) SetTitle

func (SendOfficialAccountSNSMessageRequestDetailMessageBodyMarkdown) String

type SendOfficialAccountSNSMessageRequestDetailMessageBodyText

type SendOfficialAccountSNSMessageRequestDetailMessageBodyText struct {
	// 消息内容,建议500字符以内。
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
}

func (SendOfficialAccountSNSMessageRequestDetailMessageBodyText) GoString

func (*SendOfficialAccountSNSMessageRequestDetailMessageBodyText) SetContent

func (SendOfficialAccountSNSMessageRequestDetailMessageBodyText) String

type SendOfficialAccountSNSMessageResponse

type SendOfficialAccountSNSMessageResponse struct {
	Headers map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *SendOfficialAccountSNSMessageResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SendOfficialAccountSNSMessageResponse) GoString

func (*SendOfficialAccountSNSMessageResponse) SetHeaders

func (SendOfficialAccountSNSMessageResponse) String

type SendOfficialAccountSNSMessageResponseBody

type SendOfficialAccountSNSMessageResponseBody struct {
	// Id of the request
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// 推送结果
	Result *SendOfficialAccountSNSMessageResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (SendOfficialAccountSNSMessageResponseBody) GoString

func (*SendOfficialAccountSNSMessageResponseBody) SetRequestId

func (SendOfficialAccountSNSMessageResponseBody) String

type SendOfficialAccountSNSMessageResponseBodyResult

type SendOfficialAccountSNSMessageResponseBodyResult struct {
	// 推送ID
	OpenPushId *string `json:"openPushId,omitempty" xml:"openPushId,omitempty"`
}

func (SendOfficialAccountSNSMessageResponseBodyResult) GoString

func (*SendOfficialAccountSNSMessageResponseBodyResult) SetOpenPushId

func (SendOfficialAccountSNSMessageResponseBodyResult) String

type ServiceWindowMessageBatchPushHeaders

type ServiceWindowMessageBatchPushHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ServiceWindowMessageBatchPushHeaders) GoString

func (*ServiceWindowMessageBatchPushHeaders) SetCommonHeaders

func (*ServiceWindowMessageBatchPushHeaders) SetXAcsDingtalkAccessToken

func (ServiceWindowMessageBatchPushHeaders) String

type ServiceWindowMessageBatchPushRequest

type ServiceWindowMessageBatchPushRequest struct {
	BizId  *string                                     `json:"bizId,omitempty" xml:"bizId,omitempty"`
	Detail *ServiceWindowMessageBatchPushRequestDetail `json:"detail,omitempty" xml:"detail,omitempty" type:"Struct"`
}

func (ServiceWindowMessageBatchPushRequest) GoString

func (*ServiceWindowMessageBatchPushRequest) SetBizId

func (ServiceWindowMessageBatchPushRequest) String

type ServiceWindowMessageBatchPushRequestDetail

type ServiceWindowMessageBatchPushRequestDetail struct {
	BizRequestId *string                                                `json:"bizRequestId,omitempty" xml:"bizRequestId,omitempty"`
	MessageBody  *ServiceWindowMessageBatchPushRequestDetailMessageBody `json:"messageBody,omitempty" xml:"messageBody,omitempty" type:"Struct"`
	MsgType      *string                                                `json:"msgType,omitempty" xml:"msgType,omitempty"`
	SendToAll    *bool                                                  `json:"sendToAll,omitempty" xml:"sendToAll,omitempty"`
	UserIdList   []*string                                              `json:"userIdList,omitempty" xml:"userIdList,omitempty" type:"Repeated"`
	Uuid         *string                                                `json:"uuid,omitempty" xml:"uuid,omitempty"`
}

func (ServiceWindowMessageBatchPushRequestDetail) GoString

func (*ServiceWindowMessageBatchPushRequestDetail) SetBizRequestId

func (*ServiceWindowMessageBatchPushRequestDetail) SetMsgType

func (*ServiceWindowMessageBatchPushRequestDetail) SetSendToAll

func (*ServiceWindowMessageBatchPushRequestDetail) SetUserIdList

func (*ServiceWindowMessageBatchPushRequestDetail) SetUuid

func (ServiceWindowMessageBatchPushRequestDetail) String

type ServiceWindowMessageBatchPushRequestDetailMessageBody

type ServiceWindowMessageBatchPushRequestDetailMessageBody struct {
	ActionCard *ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCard `json:"actionCard,omitempty" xml:"actionCard,omitempty" type:"Struct"`
	Link       *ServiceWindowMessageBatchPushRequestDetailMessageBodyLink       `json:"link,omitempty" xml:"link,omitempty" type:"Struct"`
	Markdown   *ServiceWindowMessageBatchPushRequestDetailMessageBodyMarkdown   `json:"markdown,omitempty" xml:"markdown,omitempty" type:"Struct"`
	Text       *ServiceWindowMessageBatchPushRequestDetailMessageBodyText       `json:"text,omitempty" xml:"text,omitempty" type:"Struct"`
}

func (ServiceWindowMessageBatchPushRequestDetailMessageBody) GoString

func (ServiceWindowMessageBatchPushRequestDetailMessageBody) String

type ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCard

type ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCard struct {
	ButtonList        []*ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCardButtonList `json:"buttonList,omitempty" xml:"buttonList,omitempty" type:"Repeated"`
	ButtonOrientation *string                                                                      `json:"buttonOrientation,omitempty" xml:"buttonOrientation,omitempty"`
	Markdown          *string                                                                      `json:"markdown,omitempty" xml:"markdown,omitempty"`
	SingleTitle       *string                                                                      `json:"singleTitle,omitempty" xml:"singleTitle,omitempty"`
	SingleUrl         *string                                                                      `json:"singleUrl,omitempty" xml:"singleUrl,omitempty"`
	Title             *string                                                                      `json:"title,omitempty" xml:"title,omitempty"`
}

func (ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCard) GoString

func (*ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCard) SetButtonOrientation

func (*ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCard) SetMarkdown

func (*ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCard) SetSingleTitle

func (*ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCard) SetSingleUrl

func (*ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCard) SetTitle

func (ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCard) String

type ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCardButtonList

type ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCardButtonList struct {
	ActionUrl *string `json:"actionUrl,omitempty" xml:"actionUrl,omitempty"`
	Title     *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCardButtonList) GoString

func (*ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCardButtonList) SetActionUrl

func (*ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCardButtonList) SetTitle

func (ServiceWindowMessageBatchPushRequestDetailMessageBodyActionCardButtonList) String

type ServiceWindowMessageBatchPushRequestDetailMessageBodyLink struct {
	MessageUrl *string `json:"messageUrl,omitempty" xml:"messageUrl,omitempty"`
	PicUrl     *string `json:"picUrl,omitempty" xml:"picUrl,omitempty"`
	Text       *string `json:"text,omitempty" xml:"text,omitempty"`
	Title      *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (ServiceWindowMessageBatchPushRequestDetailMessageBodyLink) GoString

func (*ServiceWindowMessageBatchPushRequestDetailMessageBodyLink) SetMessageUrl

func (*ServiceWindowMessageBatchPushRequestDetailMessageBodyLink) SetPicUrl

func (*ServiceWindowMessageBatchPushRequestDetailMessageBodyLink) SetText

func (*ServiceWindowMessageBatchPushRequestDetailMessageBodyLink) SetTitle

func (ServiceWindowMessageBatchPushRequestDetailMessageBodyLink) String

type ServiceWindowMessageBatchPushRequestDetailMessageBodyMarkdown

type ServiceWindowMessageBatchPushRequestDetailMessageBodyMarkdown struct {
	Text  *string `json:"text,omitempty" xml:"text,omitempty"`
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (ServiceWindowMessageBatchPushRequestDetailMessageBodyMarkdown) GoString

func (*ServiceWindowMessageBatchPushRequestDetailMessageBodyMarkdown) SetText

func (*ServiceWindowMessageBatchPushRequestDetailMessageBodyMarkdown) SetTitle

func (ServiceWindowMessageBatchPushRequestDetailMessageBodyMarkdown) String

type ServiceWindowMessageBatchPushRequestDetailMessageBodyText

type ServiceWindowMessageBatchPushRequestDetailMessageBodyText struct {
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
}

func (ServiceWindowMessageBatchPushRequestDetailMessageBodyText) GoString

func (*ServiceWindowMessageBatchPushRequestDetailMessageBodyText) SetContent

func (ServiceWindowMessageBatchPushRequestDetailMessageBodyText) String

type ServiceWindowMessageBatchPushResponse

type ServiceWindowMessageBatchPushResponse struct {
	Headers map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *ServiceWindowMessageBatchPushResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ServiceWindowMessageBatchPushResponse) GoString

func (*ServiceWindowMessageBatchPushResponse) SetHeaders

func (ServiceWindowMessageBatchPushResponse) String

type ServiceWindowMessageBatchPushResponseBody

type ServiceWindowMessageBatchPushResponseBody struct {
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// result
	Result *ServiceWindowMessageBatchPushResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (ServiceWindowMessageBatchPushResponseBody) GoString

func (*ServiceWindowMessageBatchPushResponseBody) SetRequestId

func (ServiceWindowMessageBatchPushResponseBody) String

type ServiceWindowMessageBatchPushResponseBodyResult

type ServiceWindowMessageBatchPushResponseBodyResult struct {
	OpenPushId *string `json:"openPushId,omitempty" xml:"openPushId,omitempty"`
}

func (ServiceWindowMessageBatchPushResponseBodyResult) GoString

func (*ServiceWindowMessageBatchPushResponseBodyResult) SetOpenPushId

func (ServiceWindowMessageBatchPushResponseBodyResult) String

type UpdateCrmPersonalCustomerHeaders

type UpdateCrmPersonalCustomerHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateCrmPersonalCustomerHeaders) GoString

func (*UpdateCrmPersonalCustomerHeaders) SetCommonHeaders

func (*UpdateCrmPersonalCustomerHeaders) SetXAcsDingtalkAccessToken

func (UpdateCrmPersonalCustomerHeaders) String

type UpdateCrmPersonalCustomerRequest

type UpdateCrmPersonalCustomerRequest struct {
	// 公海领取客户:publicDraw 公海分配客户:publicAssign 其余场景:(不用传)
	Action         *string                                     `json:"action,omitempty" xml:"action,omitempty"`
	Data           map[string]interface{}                      `json:"data,omitempty" xml:"data,omitempty"`
	ExtendData     map[string]interface{}                      `json:"extendData,omitempty" xml:"extendData,omitempty"`
	InstanceId     *string                                     `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	ModifierNick   *string                                     `json:"modifierNick,omitempty" xml:"modifierNick,omitempty"`
	ModifierUserId *string                                     `json:"modifierUserId,omitempty" xml:"modifierUserId,omitempty"`
	Permission     *UpdateCrmPersonalCustomerRequestPermission `json:"permission,omitempty" xml:"permission,omitempty" type:"Struct"`
	RelationType   *string                                     `json:"relationType,omitempty" xml:"relationType,omitempty"`
	// 跳过uk查重
	SkipDuplicateCheck *bool `json:"skipDuplicateCheck,omitempty" xml:"skipDuplicateCheck,omitempty"`
}

func (UpdateCrmPersonalCustomerRequest) GoString

func (*UpdateCrmPersonalCustomerRequest) SetAction

func (*UpdateCrmPersonalCustomerRequest) SetData

func (*UpdateCrmPersonalCustomerRequest) SetExtendData

func (s *UpdateCrmPersonalCustomerRequest) SetExtendData(v map[string]interface{}) *UpdateCrmPersonalCustomerRequest

func (*UpdateCrmPersonalCustomerRequest) SetInstanceId

func (*UpdateCrmPersonalCustomerRequest) SetModifierNick

func (*UpdateCrmPersonalCustomerRequest) SetModifierUserId

func (*UpdateCrmPersonalCustomerRequest) SetRelationType

func (*UpdateCrmPersonalCustomerRequest) SetSkipDuplicateCheck

func (UpdateCrmPersonalCustomerRequest) String

type UpdateCrmPersonalCustomerRequestPermission

type UpdateCrmPersonalCustomerRequestPermission struct {
	OwnerStaffIds       []*string `json:"ownerStaffIds,omitempty" xml:"ownerStaffIds,omitempty" type:"Repeated"`
	ParticipantStaffIds []*string `json:"participantStaffIds,omitempty" xml:"participantStaffIds,omitempty" type:"Repeated"`
}

func (UpdateCrmPersonalCustomerRequestPermission) GoString

func (*UpdateCrmPersonalCustomerRequestPermission) SetOwnerStaffIds

func (*UpdateCrmPersonalCustomerRequestPermission) SetParticipantStaffIds

func (UpdateCrmPersonalCustomerRequestPermission) String

type UpdateCrmPersonalCustomerResponse

type UpdateCrmPersonalCustomerResponse struct {
	Headers map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *UpdateCrmPersonalCustomerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateCrmPersonalCustomerResponse) GoString

func (*UpdateCrmPersonalCustomerResponse) SetHeaders

func (UpdateCrmPersonalCustomerResponse) String

type UpdateCrmPersonalCustomerResponseBody

type UpdateCrmPersonalCustomerResponseBody struct {
	// 客户数据id
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
}

func (UpdateCrmPersonalCustomerResponseBody) GoString

func (*UpdateCrmPersonalCustomerResponseBody) SetInstanceId

func (UpdateCrmPersonalCustomerResponseBody) String

type UpdateGroupSetHeaders

type UpdateGroupSetHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateGroupSetHeaders) GoString

func (s UpdateGroupSetHeaders) GoString() string

func (*UpdateGroupSetHeaders) SetCommonHeaders

func (s *UpdateGroupSetHeaders) SetCommonHeaders(v map[string]*string) *UpdateGroupSetHeaders

func (*UpdateGroupSetHeaders) SetXAcsDingtalkAccessToken

func (s *UpdateGroupSetHeaders) SetXAcsDingtalkAccessToken(v string) *UpdateGroupSetHeaders

func (UpdateGroupSetHeaders) String

func (s UpdateGroupSetHeaders) String() string

type UpdateGroupSetRequest

type UpdateGroupSetRequest struct {
	ManagerUserIds *string `json:"managerUserIds,omitempty" xml:"managerUserIds,omitempty"`
	MemberQuota    *int32  `json:"memberQuota,omitempty" xml:"memberQuota,omitempty"`
	Name           *string `json:"name,omitempty" xml:"name,omitempty"`
	Notice         *string `json:"notice,omitempty" xml:"notice,omitempty"`
	NoticeToped    *int32  `json:"noticeToped,omitempty" xml:"noticeToped,omitempty"`
	OpenGroupSetId *string `json:"openGroupSetId,omitempty" xml:"openGroupSetId,omitempty"`
	OwnerUserId    *string `json:"ownerUserId,omitempty" xml:"ownerUserId,omitempty"`
	TemplateId     *string `json:"templateId,omitempty" xml:"templateId,omitempty"`
	Welcome        *string `json:"welcome,omitempty" xml:"welcome,omitempty"`
}

func (UpdateGroupSetRequest) GoString

func (s UpdateGroupSetRequest) GoString() string

func (*UpdateGroupSetRequest) SetManagerUserIds

func (s *UpdateGroupSetRequest) SetManagerUserIds(v string) *UpdateGroupSetRequest

func (*UpdateGroupSetRequest) SetMemberQuota

func (s *UpdateGroupSetRequest) SetMemberQuota(v int32) *UpdateGroupSetRequest

func (*UpdateGroupSetRequest) SetName

func (*UpdateGroupSetRequest) SetNotice

func (*UpdateGroupSetRequest) SetNoticeToped

func (s *UpdateGroupSetRequest) SetNoticeToped(v int32) *UpdateGroupSetRequest

func (*UpdateGroupSetRequest) SetOpenGroupSetId

func (s *UpdateGroupSetRequest) SetOpenGroupSetId(v string) *UpdateGroupSetRequest

func (*UpdateGroupSetRequest) SetOwnerUserId

func (s *UpdateGroupSetRequest) SetOwnerUserId(v string) *UpdateGroupSetRequest

func (*UpdateGroupSetRequest) SetTemplateId

func (s *UpdateGroupSetRequest) SetTemplateId(v string) *UpdateGroupSetRequest

func (*UpdateGroupSetRequest) SetWelcome

func (UpdateGroupSetRequest) String

func (s UpdateGroupSetRequest) String() string

type UpdateGroupSetResponse

type UpdateGroupSetResponse struct {
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *bool              `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateGroupSetResponse) GoString

func (s UpdateGroupSetResponse) GoString() string

func (*UpdateGroupSetResponse) SetBody

func (*UpdateGroupSetResponse) SetHeaders

func (UpdateGroupSetResponse) String

func (s UpdateGroupSetResponse) String() string

type UpdateRelationMetaFieldHeaders

type UpdateRelationMetaFieldHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateRelationMetaFieldHeaders) GoString

func (*UpdateRelationMetaFieldHeaders) SetCommonHeaders

func (*UpdateRelationMetaFieldHeaders) SetXAcsDingtalkAccessToken

func (s *UpdateRelationMetaFieldHeaders) SetXAcsDingtalkAccessToken(v string) *UpdateRelationMetaFieldHeaders

func (UpdateRelationMetaFieldHeaders) String

type UpdateRelationMetaFieldRequest

type UpdateRelationMetaFieldRequest struct {
	FieldDTOList   []*UpdateRelationMetaFieldRequestFieldDTOList `json:"fieldDTOList,omitempty" xml:"fieldDTOList,omitempty" type:"Repeated"`
	OperatorUserId *string                                       `json:"operatorUserId,omitempty" xml:"operatorUserId,omitempty"`
	RelationType   *string                                       `json:"relationType,omitempty" xml:"relationType,omitempty"`
	Tenant         *string                                       `json:"tenant,omitempty" xml:"tenant,omitempty"`
}

func (UpdateRelationMetaFieldRequest) GoString

func (*UpdateRelationMetaFieldRequest) SetOperatorUserId

func (*UpdateRelationMetaFieldRequest) SetRelationType

func (*UpdateRelationMetaFieldRequest) SetTenant

func (UpdateRelationMetaFieldRequest) String

type UpdateRelationMetaFieldRequestFieldDTOList

type UpdateRelationMetaFieldRequestFieldDTOList struct {
	ComponentName *string                                          `json:"componentName,omitempty" xml:"componentName,omitempty"`
	Props         *UpdateRelationMetaFieldRequestFieldDTOListProps `json:"props,omitempty" xml:"props,omitempty" type:"Struct"`
}

func (UpdateRelationMetaFieldRequestFieldDTOList) GoString

func (*UpdateRelationMetaFieldRequestFieldDTOList) SetComponentName

func (UpdateRelationMetaFieldRequestFieldDTOList) String

type UpdateRelationMetaFieldRequestFieldDTOListProps

type UpdateRelationMetaFieldRequestFieldDTOListProps struct {
	Align                  *string                                                   `json:"align,omitempty" xml:"align,omitempty"`
	BizAlias               *string                                                   `json:"bizAlias,omitempty" xml:"bizAlias,omitempty"`
	Choice                 *int64                                                    `json:"choice,omitempty" xml:"choice,omitempty"`
	Content                *string                                                   `json:"content,omitempty" xml:"content,omitempty"`
	Disabled               *bool                                                     `json:"disabled,omitempty" xml:"disabled,omitempty"`
	Duration               *bool                                                     `json:"duration,omitempty" xml:"duration,omitempty"`
	FieldId                *string                                                   `json:"fieldId,omitempty" xml:"fieldId,omitempty"`
	Format                 *string                                                   `json:"format,omitempty" xml:"format,omitempty"`
	Invisible              *bool                                                     `json:"invisible,omitempty" xml:"invisible,omitempty"`
	Label                  *string                                                   `json:"label,omitempty" xml:"label,omitempty"`
	LabelEditableFreeze    *bool                                                     `json:"labelEditableFreeze,omitempty" xml:"labelEditableFreeze,omitempty"`
	Link                   *string                                                   `json:"link,omitempty" xml:"link,omitempty"`
	NeedDetail             *string                                                   `json:"needDetail,omitempty" xml:"needDetail,omitempty"`
	NotPrint               *string                                                   `json:"notPrint,omitempty" xml:"notPrint,omitempty"`
	NotUpper               *string                                                   `json:"notUpper,omitempty" xml:"notUpper,omitempty"`
	Options                []*UpdateRelationMetaFieldRequestFieldDTOListPropsOptions `json:"options,omitempty" xml:"options,omitempty" type:"Repeated"`
	PayEnable              *bool                                                     `json:"payEnable,omitempty" xml:"payEnable,omitempty"`
	Placeholder            *string                                                   `json:"placeholder,omitempty" xml:"placeholder,omitempty"`
	Required               *bool                                                     `json:"required,omitempty" xml:"required,omitempty"`
	RequiredEditableFreeze *bool                                                     `json:"requiredEditableFreeze,omitempty" xml:"requiredEditableFreeze,omitempty"`
	Sortable               *bool                                                     `json:"sortable,omitempty" xml:"sortable,omitempty"`
	Unit                   *string                                                   `json:"unit,omitempty" xml:"unit,omitempty"`
}

func (UpdateRelationMetaFieldRequestFieldDTOListProps) GoString

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetAlign

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetBizAlias

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetChoice

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetContent

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetDisabled

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetDuration

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetFieldId

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetFormat

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetInvisible

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetLabel

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetLabelEditableFreeze

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetNeedDetail

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetNotPrint

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetNotUpper

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetPayEnable

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetPlaceholder

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetRequired

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetRequiredEditableFreeze

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetSortable

func (*UpdateRelationMetaFieldRequestFieldDTOListProps) SetUnit

func (UpdateRelationMetaFieldRequestFieldDTOListProps) String

type UpdateRelationMetaFieldRequestFieldDTOListPropsOptions

type UpdateRelationMetaFieldRequestFieldDTOListPropsOptions struct {
	Key   *string `json:"key,omitempty" xml:"key,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (UpdateRelationMetaFieldRequestFieldDTOListPropsOptions) GoString

func (*UpdateRelationMetaFieldRequestFieldDTOListPropsOptions) SetKey

func (*UpdateRelationMetaFieldRequestFieldDTOListPropsOptions) SetValue

func (UpdateRelationMetaFieldRequestFieldDTOListPropsOptions) String

type UpdateRelationMetaFieldResponse

type UpdateRelationMetaFieldResponse struct {
	Headers map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *UpdateRelationMetaFieldResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateRelationMetaFieldResponse) GoString

func (*UpdateRelationMetaFieldResponse) SetHeaders

func (UpdateRelationMetaFieldResponse) String

type UpdateRelationMetaFieldResponseBody

type UpdateRelationMetaFieldResponseBody struct {
	RelationType *string `json:"relationType,omitempty" xml:"relationType,omitempty"`
}

func (UpdateRelationMetaFieldResponseBody) GoString

func (*UpdateRelationMetaFieldResponseBody) SetRelationType

func (UpdateRelationMetaFieldResponseBody) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL