marketing_event-20210101/client/client.go (2,947 lines of code) (raw):
// This file is auto-generated, don't edit it. Thanks.
package client
import (
openapi "github.com/alibabacloud-go/darabonba-openapi/v2/client"
endpointutil "github.com/alibabacloud-go/endpoint-util/service"
openapiutil "github.com/alibabacloud-go/openapi-util/service"
util "github.com/alibabacloud-go/tea-utils/v2/service"
"github.com/alibabacloud-go/tea/tea"
)
type AddSumRecordFlowPopRequest struct {
// This parameter is required.
//
// example:
//
// 4546
ActivityId *string `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
// example:
//
// 4546-100000
Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
// This parameter is required.
//
// example:
//
// 会议名称
ConferenceName *string `json:"ConferenceName,omitempty" xml:"ConferenceName,omitempty"`
// This parameter is required.
//
// example:
//
// Z10
DeviceId *string `json:"DeviceId,omitempty" xml:"DeviceId,omitempty"`
// This parameter is required.
//
// example:
//
// 入口名称
EntryName *string `json:"EntryName,omitempty" xml:"EntryName,omitempty"`
// example:
//
// 429005111100000
Idcard *string `json:"Idcard,omitempty" xml:"Idcard,omitempty"`
// This parameter is required.
//
// example:
//
// 2024-09-25 14:11
SignTime *string `json:"SignTime,omitempty" xml:"SignTime,omitempty"`
// This parameter is required.
//
// example:
//
// 1
Type *int32 `json:"Type,omitempty" xml:"Type,omitempty"`
}
func (s AddSumRecordFlowPopRequest) String() string {
return tea.Prettify(s)
}
func (s AddSumRecordFlowPopRequest) GoString() string {
return s.String()
}
func (s *AddSumRecordFlowPopRequest) SetActivityId(v string) *AddSumRecordFlowPopRequest {
s.ActivityId = &v
return s
}
func (s *AddSumRecordFlowPopRequest) SetCode(v string) *AddSumRecordFlowPopRequest {
s.Code = &v
return s
}
func (s *AddSumRecordFlowPopRequest) SetConferenceName(v string) *AddSumRecordFlowPopRequest {
s.ConferenceName = &v
return s
}
func (s *AddSumRecordFlowPopRequest) SetDeviceId(v string) *AddSumRecordFlowPopRequest {
s.DeviceId = &v
return s
}
func (s *AddSumRecordFlowPopRequest) SetEntryName(v string) *AddSumRecordFlowPopRequest {
s.EntryName = &v
return s
}
func (s *AddSumRecordFlowPopRequest) SetIdcard(v string) *AddSumRecordFlowPopRequest {
s.Idcard = &v
return s
}
func (s *AddSumRecordFlowPopRequest) SetSignTime(v string) *AddSumRecordFlowPopRequest {
s.SignTime = &v
return s
}
func (s *AddSumRecordFlowPopRequest) SetType(v int32) *AddSumRecordFlowPopRequest {
s.Type = &v
return s
}
type AddSumRecordFlowPopResponseBody struct {
// example:
//
// deny
AccessDeniedDetail *string `json:"AccessDeniedDetail,omitempty" xml:"AccessDeniedDetail,omitempty"`
// example:
//
// data
Data *bool `json:"Data,omitempty" xml:"Data,omitempty"`
// example:
//
// 200
ErrCode *string `json:"ErrCode,omitempty" xml:"ErrCode,omitempty"`
// example:
//
// error
ErrMessage *string `json:"ErrMessage,omitempty" xml:"ErrMessage,omitempty"`
// example:
//
// 403
HttpStatusCode *int32 `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
// example:
//
// 1skladklasmda
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// true
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s AddSumRecordFlowPopResponseBody) String() string {
return tea.Prettify(s)
}
func (s AddSumRecordFlowPopResponseBody) GoString() string {
return s.String()
}
func (s *AddSumRecordFlowPopResponseBody) SetAccessDeniedDetail(v string) *AddSumRecordFlowPopResponseBody {
s.AccessDeniedDetail = &v
return s
}
func (s *AddSumRecordFlowPopResponseBody) SetData(v bool) *AddSumRecordFlowPopResponseBody {
s.Data = &v
return s
}
func (s *AddSumRecordFlowPopResponseBody) SetErrCode(v string) *AddSumRecordFlowPopResponseBody {
s.ErrCode = &v
return s
}
func (s *AddSumRecordFlowPopResponseBody) SetErrMessage(v string) *AddSumRecordFlowPopResponseBody {
s.ErrMessage = &v
return s
}
func (s *AddSumRecordFlowPopResponseBody) SetHttpStatusCode(v int32) *AddSumRecordFlowPopResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *AddSumRecordFlowPopResponseBody) SetRequestId(v string) *AddSumRecordFlowPopResponseBody {
s.RequestId = &v
return s
}
func (s *AddSumRecordFlowPopResponseBody) SetSuccess(v bool) *AddSumRecordFlowPopResponseBody {
s.Success = &v
return s
}
type AddSumRecordFlowPopResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *AddSumRecordFlowPopResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s AddSumRecordFlowPopResponse) String() string {
return tea.Prettify(s)
}
func (s AddSumRecordFlowPopResponse) GoString() string {
return s.String()
}
func (s *AddSumRecordFlowPopResponse) SetHeaders(v map[string]*string) *AddSumRecordFlowPopResponse {
s.Headers = v
return s
}
func (s *AddSumRecordFlowPopResponse) SetStatusCode(v int32) *AddSumRecordFlowPopResponse {
s.StatusCode = &v
return s
}
func (s *AddSumRecordFlowPopResponse) SetBody(v *AddSumRecordFlowPopResponseBody) *AddSumRecordFlowPopResponse {
s.Body = v
return s
}
type BindExhibitorRfidPopRequest struct {
// This parameter is required.
//
// example:
//
// 4546
ActivityId *int64 `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
// This parameter is required.
//
// example:
//
// Z10
DeviceId *string `json:"DeviceId,omitempty" xml:"DeviceId,omitempty"`
// example:
//
// 2024-09-25 14:11
GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"`
// example:
//
// 2024-09-25 14:11
GmtModified *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"`
// example:
//
// 451246
GuestTicketRecordId *int64 `json:"GuestTicketRecordId,omitempty" xml:"GuestTicketRecordId,omitempty"`
// example:
//
// 1
Id *int64 `json:"Id,omitempty" xml:"Id,omitempty"`
// This parameter is required.
//
// example:
//
// asdojzopf
Rfid *string `json:"Rfid,omitempty" xml:"Rfid,omitempty"`
// This parameter is required.
//
// example:
//
// 4546-100000
TicketCode *string `json:"TicketCode,omitempty" xml:"TicketCode,omitempty"`
}
func (s BindExhibitorRfidPopRequest) String() string {
return tea.Prettify(s)
}
func (s BindExhibitorRfidPopRequest) GoString() string {
return s.String()
}
func (s *BindExhibitorRfidPopRequest) SetActivityId(v int64) *BindExhibitorRfidPopRequest {
s.ActivityId = &v
return s
}
func (s *BindExhibitorRfidPopRequest) SetDeviceId(v string) *BindExhibitorRfidPopRequest {
s.DeviceId = &v
return s
}
func (s *BindExhibitorRfidPopRequest) SetGmtCreate(v string) *BindExhibitorRfidPopRequest {
s.GmtCreate = &v
return s
}
func (s *BindExhibitorRfidPopRequest) SetGmtModified(v string) *BindExhibitorRfidPopRequest {
s.GmtModified = &v
return s
}
func (s *BindExhibitorRfidPopRequest) SetGuestTicketRecordId(v int64) *BindExhibitorRfidPopRequest {
s.GuestTicketRecordId = &v
return s
}
func (s *BindExhibitorRfidPopRequest) SetId(v int64) *BindExhibitorRfidPopRequest {
s.Id = &v
return s
}
func (s *BindExhibitorRfidPopRequest) SetRfid(v string) *BindExhibitorRfidPopRequest {
s.Rfid = &v
return s
}
func (s *BindExhibitorRfidPopRequest) SetTicketCode(v string) *BindExhibitorRfidPopRequest {
s.TicketCode = &v
return s
}
type BindExhibitorRfidPopResponseBody struct {
// example:
//
// deny
AccessDeniedDetail *string `json:"AccessDeniedDetail,omitempty" xml:"AccessDeniedDetail,omitempty"`
// example:
//
// data
Data *bool `json:"Data,omitempty" xml:"Data,omitempty"`
// example:
//
// 200
ErrCode *string `json:"ErrCode,omitempty" xml:"ErrCode,omitempty"`
// example:
//
// error
ErrMessage *string `json:"ErrMessage,omitempty" xml:"ErrMessage,omitempty"`
// example:
//
// 403
HttpStatusCode *int32 `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
// example:
//
// 1skladklasmda
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// true
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s BindExhibitorRfidPopResponseBody) String() string {
return tea.Prettify(s)
}
func (s BindExhibitorRfidPopResponseBody) GoString() string {
return s.String()
}
func (s *BindExhibitorRfidPopResponseBody) SetAccessDeniedDetail(v string) *BindExhibitorRfidPopResponseBody {
s.AccessDeniedDetail = &v
return s
}
func (s *BindExhibitorRfidPopResponseBody) SetData(v bool) *BindExhibitorRfidPopResponseBody {
s.Data = &v
return s
}
func (s *BindExhibitorRfidPopResponseBody) SetErrCode(v string) *BindExhibitorRfidPopResponseBody {
s.ErrCode = &v
return s
}
func (s *BindExhibitorRfidPopResponseBody) SetErrMessage(v string) *BindExhibitorRfidPopResponseBody {
s.ErrMessage = &v
return s
}
func (s *BindExhibitorRfidPopResponseBody) SetHttpStatusCode(v int32) *BindExhibitorRfidPopResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *BindExhibitorRfidPopResponseBody) SetRequestId(v string) *BindExhibitorRfidPopResponseBody {
s.RequestId = &v
return s
}
func (s *BindExhibitorRfidPopResponseBody) SetSuccess(v bool) *BindExhibitorRfidPopResponseBody {
s.Success = &v
return s
}
type BindExhibitorRfidPopResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *BindExhibitorRfidPopResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s BindExhibitorRfidPopResponse) String() string {
return tea.Prettify(s)
}
func (s BindExhibitorRfidPopResponse) GoString() string {
return s.String()
}
func (s *BindExhibitorRfidPopResponse) SetHeaders(v map[string]*string) *BindExhibitorRfidPopResponse {
s.Headers = v
return s
}
func (s *BindExhibitorRfidPopResponse) SetStatusCode(v int32) *BindExhibitorRfidPopResponse {
s.StatusCode = &v
return s
}
func (s *BindExhibitorRfidPopResponse) SetBody(v *BindExhibitorRfidPopResponseBody) *BindExhibitorRfidPopResponse {
s.Body = v
return s
}
type BindGuestRfidPopRequest struct {
// This parameter is required.
//
// example:
//
// 4546
ActivityId *int64 `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
// This parameter is required.
//
// example:
//
// Z10
DeviceId *string `json:"DeviceId,omitempty" xml:"DeviceId,omitempty"`
// example:
//
// 2024-09-25 14:11
GmtCreate *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"`
// example:
//
// 2024-09-25 14:11
GmtModified *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"`
// example:
//
// 451246
GuestTicketRecordId *int64 `json:"GuestTicketRecordId,omitempty" xml:"GuestTicketRecordId,omitempty"`
// example:
//
// 1
Id *int64 `json:"Id,omitempty" xml:"Id,omitempty"`
// This parameter is required.
//
// example:
//
// asdojzopf
Rfid *string `json:"Rfid,omitempty" xml:"Rfid,omitempty"`
// This parameter is required.
//
// example:
//
// 4546-100000
TicketCode *string `json:"TicketCode,omitempty" xml:"TicketCode,omitempty"`
}
func (s BindGuestRfidPopRequest) String() string {
return tea.Prettify(s)
}
func (s BindGuestRfidPopRequest) GoString() string {
return s.String()
}
func (s *BindGuestRfidPopRequest) SetActivityId(v int64) *BindGuestRfidPopRequest {
s.ActivityId = &v
return s
}
func (s *BindGuestRfidPopRequest) SetDeviceId(v string) *BindGuestRfidPopRequest {
s.DeviceId = &v
return s
}
func (s *BindGuestRfidPopRequest) SetGmtCreate(v string) *BindGuestRfidPopRequest {
s.GmtCreate = &v
return s
}
func (s *BindGuestRfidPopRequest) SetGmtModified(v string) *BindGuestRfidPopRequest {
s.GmtModified = &v
return s
}
func (s *BindGuestRfidPopRequest) SetGuestTicketRecordId(v int64) *BindGuestRfidPopRequest {
s.GuestTicketRecordId = &v
return s
}
func (s *BindGuestRfidPopRequest) SetId(v int64) *BindGuestRfidPopRequest {
s.Id = &v
return s
}
func (s *BindGuestRfidPopRequest) SetRfid(v string) *BindGuestRfidPopRequest {
s.Rfid = &v
return s
}
func (s *BindGuestRfidPopRequest) SetTicketCode(v string) *BindGuestRfidPopRequest {
s.TicketCode = &v
return s
}
type BindGuestRfidPopResponseBody struct {
// example:
//
// deny
AccessDeniedDetail *string `json:"AccessDeniedDetail,omitempty" xml:"AccessDeniedDetail,omitempty"`
// example:
//
// data
Data *bool `json:"Data,omitempty" xml:"Data,omitempty"`
// example:
//
// 200
ErrCode *string `json:"ErrCode,omitempty" xml:"ErrCode,omitempty"`
// example:
//
// error
ErrMessage *string `json:"ErrMessage,omitempty" xml:"ErrMessage,omitempty"`
// example:
//
// 403
HttpStatusCode *int32 `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
// example:
//
// 1skladklasmda
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// true
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s BindGuestRfidPopResponseBody) String() string {
return tea.Prettify(s)
}
func (s BindGuestRfidPopResponseBody) GoString() string {
return s.String()
}
func (s *BindGuestRfidPopResponseBody) SetAccessDeniedDetail(v string) *BindGuestRfidPopResponseBody {
s.AccessDeniedDetail = &v
return s
}
func (s *BindGuestRfidPopResponseBody) SetData(v bool) *BindGuestRfidPopResponseBody {
s.Data = &v
return s
}
func (s *BindGuestRfidPopResponseBody) SetErrCode(v string) *BindGuestRfidPopResponseBody {
s.ErrCode = &v
return s
}
func (s *BindGuestRfidPopResponseBody) SetErrMessage(v string) *BindGuestRfidPopResponseBody {
s.ErrMessage = &v
return s
}
func (s *BindGuestRfidPopResponseBody) SetHttpStatusCode(v int32) *BindGuestRfidPopResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *BindGuestRfidPopResponseBody) SetRequestId(v string) *BindGuestRfidPopResponseBody {
s.RequestId = &v
return s
}
func (s *BindGuestRfidPopResponseBody) SetSuccess(v bool) *BindGuestRfidPopResponseBody {
s.Success = &v
return s
}
type BindGuestRfidPopResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *BindGuestRfidPopResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s BindGuestRfidPopResponse) String() string {
return tea.Prettify(s)
}
func (s BindGuestRfidPopResponse) GoString() string {
return s.String()
}
func (s *BindGuestRfidPopResponse) SetHeaders(v map[string]*string) *BindGuestRfidPopResponse {
s.Headers = v
return s
}
func (s *BindGuestRfidPopResponse) SetStatusCode(v int32) *BindGuestRfidPopResponse {
s.StatusCode = &v
return s
}
func (s *BindGuestRfidPopResponse) SetBody(v *BindGuestRfidPopResponseBody) *BindGuestRfidPopResponse {
s.Body = v
return s
}
type CheckNFCBindPopRequest struct {
// This parameter is required.
//
// example:
//
// 4546
ActivityId *int64 `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
// This parameter is required.
//
// example:
//
// asdojzopf
NfcId *string `json:"NfcId,omitempty" xml:"NfcId,omitempty"`
}
func (s CheckNFCBindPopRequest) String() string {
return tea.Prettify(s)
}
func (s CheckNFCBindPopRequest) GoString() string {
return s.String()
}
func (s *CheckNFCBindPopRequest) SetActivityId(v int64) *CheckNFCBindPopRequest {
s.ActivityId = &v
return s
}
func (s *CheckNFCBindPopRequest) SetNfcId(v string) *CheckNFCBindPopRequest {
s.NfcId = &v
return s
}
type CheckNFCBindPopResponseBody struct {
// example:
//
// deny
AccessDeniedDetail *string `json:"AccessDeniedDetail,omitempty" xml:"AccessDeniedDetail,omitempty"`
// example:
//
// data
Data *CheckNFCBindPopResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
// example:
//
// 200
ErrCode *string `json:"ErrCode,omitempty" xml:"ErrCode,omitempty"`
// example:
//
// error
ErrMessage *string `json:"ErrMessage,omitempty" xml:"ErrMessage,omitempty"`
// example:
//
// 403
HttpStatusCode *int32 `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
// example:
//
// 1skladklasmda
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// true
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s CheckNFCBindPopResponseBody) String() string {
return tea.Prettify(s)
}
func (s CheckNFCBindPopResponseBody) GoString() string {
return s.String()
}
func (s *CheckNFCBindPopResponseBody) SetAccessDeniedDetail(v string) *CheckNFCBindPopResponseBody {
s.AccessDeniedDetail = &v
return s
}
func (s *CheckNFCBindPopResponseBody) SetData(v *CheckNFCBindPopResponseBodyData) *CheckNFCBindPopResponseBody {
s.Data = v
return s
}
func (s *CheckNFCBindPopResponseBody) SetErrCode(v string) *CheckNFCBindPopResponseBody {
s.ErrCode = &v
return s
}
func (s *CheckNFCBindPopResponseBody) SetErrMessage(v string) *CheckNFCBindPopResponseBody {
s.ErrMessage = &v
return s
}
func (s *CheckNFCBindPopResponseBody) SetHttpStatusCode(v int32) *CheckNFCBindPopResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *CheckNFCBindPopResponseBody) SetRequestId(v string) *CheckNFCBindPopResponseBody {
s.RequestId = &v
return s
}
func (s *CheckNFCBindPopResponseBody) SetSuccess(v bool) *CheckNFCBindPopResponseBody {
s.Success = &v
return s
}
type CheckNFCBindPopResponseBodyData struct {
// example:
//
// 0
IsGlobal *int32 `json:"IsGlobal,omitempty" xml:"IsGlobal,omitempty"`
// example:
//
// true
IsSign *bool `json:"IsSign,omitempty" xml:"IsSign,omitempty"`
}
func (s CheckNFCBindPopResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s CheckNFCBindPopResponseBodyData) GoString() string {
return s.String()
}
func (s *CheckNFCBindPopResponseBodyData) SetIsGlobal(v int32) *CheckNFCBindPopResponseBodyData {
s.IsGlobal = &v
return s
}
func (s *CheckNFCBindPopResponseBodyData) SetIsSign(v bool) *CheckNFCBindPopResponseBodyData {
s.IsSign = &v
return s
}
type CheckNFCBindPopResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *CheckNFCBindPopResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s CheckNFCBindPopResponse) String() string {
return tea.Prettify(s)
}
func (s CheckNFCBindPopResponse) GoString() string {
return s.String()
}
func (s *CheckNFCBindPopResponse) SetHeaders(v map[string]*string) *CheckNFCBindPopResponse {
s.Headers = v
return s
}
func (s *CheckNFCBindPopResponse) SetStatusCode(v int32) *CheckNFCBindPopResponse {
s.StatusCode = &v
return s
}
func (s *CheckNFCBindPopResponse) SetBody(v *CheckNFCBindPopResponseBody) *CheckNFCBindPopResponse {
s.Body = v
return s
}
type FindGuestCredentialsRecordRequest struct {
// example:
//
// 34429
ActivityId *string `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
// example:
//
// 2023-08-07 12:00:00
DateTimeString *string `json:"DateTimeString,omitempty" xml:"DateTimeString,omitempty"`
EndDateTime *string `json:"EndDateTime,omitempty" xml:"EndDateTime,omitempty"`
StartDateTime *string `json:"StartDateTime,omitempty" xml:"StartDateTime,omitempty"`
}
func (s FindGuestCredentialsRecordRequest) String() string {
return tea.Prettify(s)
}
func (s FindGuestCredentialsRecordRequest) GoString() string {
return s.String()
}
func (s *FindGuestCredentialsRecordRequest) SetActivityId(v string) *FindGuestCredentialsRecordRequest {
s.ActivityId = &v
return s
}
func (s *FindGuestCredentialsRecordRequest) SetDateTimeString(v string) *FindGuestCredentialsRecordRequest {
s.DateTimeString = &v
return s
}
func (s *FindGuestCredentialsRecordRequest) SetEndDateTime(v string) *FindGuestCredentialsRecordRequest {
s.EndDateTime = &v
return s
}
func (s *FindGuestCredentialsRecordRequest) SetStartDateTime(v string) *FindGuestCredentialsRecordRequest {
s.StartDateTime = &v
return s
}
type FindGuestCredentialsRecordResponseBody struct {
Data []*FindGuestCredentialsRecordResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
// example:
//
// 0
ErrCode *string `json:"ErrCode,omitempty" xml:"ErrCode,omitempty"`
// example:
//
// error
ErrMessage *string `json:"ErrMessage,omitempty" xml:"ErrMessage,omitempty"`
// example:
//
// 25294484-D133-5BDC-8952-243AD90CDF66
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// True
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s FindGuestCredentialsRecordResponseBody) String() string {
return tea.Prettify(s)
}
func (s FindGuestCredentialsRecordResponseBody) GoString() string {
return s.String()
}
func (s *FindGuestCredentialsRecordResponseBody) SetData(v []*FindGuestCredentialsRecordResponseBodyData) *FindGuestCredentialsRecordResponseBody {
s.Data = v
return s
}
func (s *FindGuestCredentialsRecordResponseBody) SetErrCode(v string) *FindGuestCredentialsRecordResponseBody {
s.ErrCode = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBody) SetErrMessage(v string) *FindGuestCredentialsRecordResponseBody {
s.ErrMessage = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBody) SetRequestId(v string) *FindGuestCredentialsRecordResponseBody {
s.RequestId = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBody) SetSuccess(v bool) *FindGuestCredentialsRecordResponseBody {
s.Success = &v
return s
}
type FindGuestCredentialsRecordResponseBodyData struct {
// example:
//
// {}
Admin map[string]interface{} `json:"Admin,omitempty" xml:"Admin,omitempty"`
// example:
//
// 1401
ChannelId *int64 `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
ChannelLevelInfo *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo `json:"ChannelLevelInfo,omitempty" xml:"ChannelLevelInfo,omitempty" type:"Struct"`
CompanyName *string `json:"CompanyName,omitempty" xml:"CompanyName,omitempty"`
// example:
//
// 3602-10010215
CredentialsCode *string `json:"CredentialsCode,omitempty" xml:"CredentialsCode,omitempty"`
CredentialsName *string `json:"CredentialsName,omitempty" xml:"CredentialsName,omitempty"`
// example:
//
// IjEqZpp8Wn29+sqOr3hxXuOqn6CyKYNSQ5dmMA0txiM=
IdNumber *string `json:"IdNumber,omitempty" xml:"IdNumber,omitempty"`
IdType *string `json:"IdType,omitempty" xml:"IdType,omitempty"`
Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
// example:
//
// 1
Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
}
func (s FindGuestCredentialsRecordResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s FindGuestCredentialsRecordResponseBodyData) GoString() string {
return s.String()
}
func (s *FindGuestCredentialsRecordResponseBodyData) SetAdmin(v map[string]interface{}) *FindGuestCredentialsRecordResponseBodyData {
s.Admin = v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyData) SetChannelId(v int64) *FindGuestCredentialsRecordResponseBodyData {
s.ChannelId = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyData) SetChannelLevelInfo(v *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo) *FindGuestCredentialsRecordResponseBodyData {
s.ChannelLevelInfo = v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyData) SetCompanyName(v string) *FindGuestCredentialsRecordResponseBodyData {
s.CompanyName = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyData) SetCredentialsCode(v string) *FindGuestCredentialsRecordResponseBodyData {
s.CredentialsCode = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyData) SetCredentialsName(v string) *FindGuestCredentialsRecordResponseBodyData {
s.CredentialsName = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyData) SetIdNumber(v string) *FindGuestCredentialsRecordResponseBodyData {
s.IdNumber = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyData) SetIdType(v string) *FindGuestCredentialsRecordResponseBodyData {
s.IdType = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyData) SetName(v string) *FindGuestCredentialsRecordResponseBodyData {
s.Name = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyData) SetStatus(v int32) *FindGuestCredentialsRecordResponseBodyData {
s.Status = &v
return s
}
type FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo struct {
// example:
//
// 1401
ChannelId *int64 `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
ChannelName *string `json:"ChannelName,omitempty" xml:"ChannelName,omitempty"`
LevelOneChannelName *string `json:"LevelOneChannelName,omitempty" xml:"LevelOneChannelName,omitempty"`
LevelOneOwner []*FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelOneOwner `json:"LevelOneOwner,omitempty" xml:"LevelOneOwner,omitempty" type:"Repeated"`
LevelThreeChannelName *string `json:"LevelThreeChannelName,omitempty" xml:"LevelThreeChannelName,omitempty"`
LevelThreeOwner []*FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelThreeOwner `json:"LevelThreeOwner,omitempty" xml:"LevelThreeOwner,omitempty" type:"Repeated"`
LevelTwoChannelName *string `json:"LevelTwoChannelName,omitempty" xml:"LevelTwoChannelName,omitempty"`
LevelTwoOwner []*FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelTwoOwner `json:"LevelTwoOwner,omitempty" xml:"LevelTwoOwner,omitempty" type:"Repeated"`
}
func (s FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo) String() string {
return tea.Prettify(s)
}
func (s FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo) GoString() string {
return s.String()
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo) SetChannelId(v int64) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo {
s.ChannelId = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo) SetChannelName(v string) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo {
s.ChannelName = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo) SetLevelOneChannelName(v string) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo {
s.LevelOneChannelName = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo) SetLevelOneOwner(v []*FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelOneOwner) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo {
s.LevelOneOwner = v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo) SetLevelThreeChannelName(v string) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo {
s.LevelThreeChannelName = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo) SetLevelThreeOwner(v []*FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelThreeOwner) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo {
s.LevelThreeOwner = v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo) SetLevelTwoChannelName(v string) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo {
s.LevelTwoChannelName = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo) SetLevelTwoOwner(v []*FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelTwoOwner) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfo {
s.LevelTwoOwner = v
return s
}
type FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelOneOwner struct {
// example:
//
// hBCycGELqJd6LEqSWKiLCQ==
OwnerEmpIdOrTelephone *string `json:"OwnerEmpIdOrTelephone,omitempty" xml:"OwnerEmpIdOrTelephone,omitempty"`
// example:
//
// buc_396545
OwnerName *string `json:"OwnerName,omitempty" xml:"OwnerName,omitempty"`
// example:
//
// hBCycGELqJd6LEqSWKiLCQ==
OwnerNickName *string `json:"OwnerNickName,omitempty" xml:"OwnerNickName,omitempty"`
}
func (s FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelOneOwner) String() string {
return tea.Prettify(s)
}
func (s FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelOneOwner) GoString() string {
return s.String()
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelOneOwner) SetOwnerEmpIdOrTelephone(v string) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelOneOwner {
s.OwnerEmpIdOrTelephone = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelOneOwner) SetOwnerName(v string) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelOneOwner {
s.OwnerName = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelOneOwner) SetOwnerNickName(v string) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelOneOwner {
s.OwnerNickName = &v
return s
}
type FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelThreeOwner struct {
// example:
//
// hBCycGELqJd6LEqSWKiLCQ==
OwnerEmpIdOrTelephone *string `json:"OwnerEmpIdOrTelephone,omitempty" xml:"OwnerEmpIdOrTelephone,omitempty"`
// example:
//
// buc_160953
OwnerName *string `json:"OwnerName,omitempty" xml:"OwnerName,omitempty"`
// example:
//
// hBCycGELqJd6LEqSWKiLCQ==
OwnerNickName *string `json:"OwnerNickName,omitempty" xml:"OwnerNickName,omitempty"`
}
func (s FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelThreeOwner) String() string {
return tea.Prettify(s)
}
func (s FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelThreeOwner) GoString() string {
return s.String()
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelThreeOwner) SetOwnerEmpIdOrTelephone(v string) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelThreeOwner {
s.OwnerEmpIdOrTelephone = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelThreeOwner) SetOwnerName(v string) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelThreeOwner {
s.OwnerName = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelThreeOwner) SetOwnerNickName(v string) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelThreeOwner {
s.OwnerNickName = &v
return s
}
type FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelTwoOwner struct {
// example:
//
// hBCycGELqJd6LEqSWKiLCQ==
OwnerEmpIdOrTelephone *string `json:"OwnerEmpIdOrTelephone,omitempty" xml:"OwnerEmpIdOrTelephone,omitempty"`
// example:
//
// buc_87239
OwnerName *string `json:"OwnerName,omitempty" xml:"OwnerName,omitempty"`
// example:
//
// hBCycGELqJd6LEqSWKiLCQ==
OwnerNickName *string `json:"OwnerNickName,omitempty" xml:"OwnerNickName,omitempty"`
}
func (s FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelTwoOwner) String() string {
return tea.Prettify(s)
}
func (s FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelTwoOwner) GoString() string {
return s.String()
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelTwoOwner) SetOwnerEmpIdOrTelephone(v string) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelTwoOwner {
s.OwnerEmpIdOrTelephone = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelTwoOwner) SetOwnerName(v string) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelTwoOwner {
s.OwnerName = &v
return s
}
func (s *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelTwoOwner) SetOwnerNickName(v string) *FindGuestCredentialsRecordResponseBodyDataChannelLevelInfoLevelTwoOwner {
s.OwnerNickName = &v
return s
}
type FindGuestCredentialsRecordResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *FindGuestCredentialsRecordResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s FindGuestCredentialsRecordResponse) String() string {
return tea.Prettify(s)
}
func (s FindGuestCredentialsRecordResponse) GoString() string {
return s.String()
}
func (s *FindGuestCredentialsRecordResponse) SetHeaders(v map[string]*string) *FindGuestCredentialsRecordResponse {
s.Headers = v
return s
}
func (s *FindGuestCredentialsRecordResponse) SetStatusCode(v int32) *FindGuestCredentialsRecordResponse {
s.StatusCode = &v
return s
}
func (s *FindGuestCredentialsRecordResponse) SetBody(v *FindGuestCredentialsRecordResponseBody) *FindGuestCredentialsRecordResponse {
s.Body = v
return s
}
type FindGuestTicketRecordRequest struct {
// example:
//
// 34434
ActivityId *string `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
// example:
//
// 2023-09-04 15:14:00
DateTimeString *string `json:"DateTimeString,omitempty" xml:"DateTimeString,omitempty"`
EndDateTime *string `json:"EndDateTime,omitempty" xml:"EndDateTime,omitempty"`
StartDateTime *string `json:"StartDateTime,omitempty" xml:"StartDateTime,omitempty"`
}
func (s FindGuestTicketRecordRequest) String() string {
return tea.Prettify(s)
}
func (s FindGuestTicketRecordRequest) GoString() string {
return s.String()
}
func (s *FindGuestTicketRecordRequest) SetActivityId(v string) *FindGuestTicketRecordRequest {
s.ActivityId = &v
return s
}
func (s *FindGuestTicketRecordRequest) SetDateTimeString(v string) *FindGuestTicketRecordRequest {
s.DateTimeString = &v
return s
}
func (s *FindGuestTicketRecordRequest) SetEndDateTime(v string) *FindGuestTicketRecordRequest {
s.EndDateTime = &v
return s
}
func (s *FindGuestTicketRecordRequest) SetStartDateTime(v string) *FindGuestTicketRecordRequest {
s.StartDateTime = &v
return s
}
type FindGuestTicketRecordResponseBody struct {
Data []*FindGuestTicketRecordResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
// example:
//
// Success
ErrCode *string `json:"ErrCode,omitempty" xml:"ErrCode,omitempty"`
// example:
//
// error
ErrMessage *string `json:"ErrMessage,omitempty" xml:"ErrMessage,omitempty"`
// example:
//
// 8D190CE8-7D76-5781-8055-0990BBD2249F
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// true
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s FindGuestTicketRecordResponseBody) String() string {
return tea.Prettify(s)
}
func (s FindGuestTicketRecordResponseBody) GoString() string {
return s.String()
}
func (s *FindGuestTicketRecordResponseBody) SetData(v []*FindGuestTicketRecordResponseBodyData) *FindGuestTicketRecordResponseBody {
s.Data = v
return s
}
func (s *FindGuestTicketRecordResponseBody) SetErrCode(v string) *FindGuestTicketRecordResponseBody {
s.ErrCode = &v
return s
}
func (s *FindGuestTicketRecordResponseBody) SetErrMessage(v string) *FindGuestTicketRecordResponseBody {
s.ErrMessage = &v
return s
}
func (s *FindGuestTicketRecordResponseBody) SetRequestId(v string) *FindGuestTicketRecordResponseBody {
s.RequestId = &v
return s
}
func (s *FindGuestTicketRecordResponseBody) SetSuccess(v bool) *FindGuestTicketRecordResponseBody {
s.Success = &v
return s
}
type FindGuestTicketRecordResponseBodyData struct {
ChannelLevelInfo *FindGuestTicketRecordResponseBodyDataChannelLevelInfo `json:"ChannelLevelInfo,omitempty" xml:"ChannelLevelInfo,omitempty" type:"Struct"`
CompanyName *string `json:"CompanyName,omitempty" xml:"CompanyName,omitempty"`
// example:
//
// 2023-10-31,2023-11-02
EquityDates *string `json:"EquityDates,omitempty" xml:"EquityDates,omitempty"`
// example:
//
// -1
HealthCommitmentStatus *int32 `json:"HealthCommitmentStatus,omitempty" xml:"HealthCommitmentStatus,omitempty"`
// example:
//
// IjEqZpp8Wn29+sqOr3hxXuOqn6CyKYNSQ5dmMA0txiM=
IdNumber *string `json:"IdNumber,omitempty" xml:"IdNumber,omitempty"`
IdType *string `json:"IdType,omitempty" xml:"IdType,omitempty"`
Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
// example:
//
// 1
Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"`
// example:
//
// 3702-10240842
TicketCode *string `json:"TicketCode,omitempty" xml:"TicketCode,omitempty"`
TicketName *string `json:"TicketName,omitempty" xml:"TicketName,omitempty"`
// example:
//
// 1
TicketType *string `json:"TicketType,omitempty" xml:"TicketType,omitempty"`
}
func (s FindGuestTicketRecordResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s FindGuestTicketRecordResponseBodyData) GoString() string {
return s.String()
}
func (s *FindGuestTicketRecordResponseBodyData) SetChannelLevelInfo(v *FindGuestTicketRecordResponseBodyDataChannelLevelInfo) *FindGuestTicketRecordResponseBodyData {
s.ChannelLevelInfo = v
return s
}
func (s *FindGuestTicketRecordResponseBodyData) SetCompanyName(v string) *FindGuestTicketRecordResponseBodyData {
s.CompanyName = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyData) SetEquityDates(v string) *FindGuestTicketRecordResponseBodyData {
s.EquityDates = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyData) SetHealthCommitmentStatus(v int32) *FindGuestTicketRecordResponseBodyData {
s.HealthCommitmentStatus = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyData) SetIdNumber(v string) *FindGuestTicketRecordResponseBodyData {
s.IdNumber = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyData) SetIdType(v string) *FindGuestTicketRecordResponseBodyData {
s.IdType = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyData) SetName(v string) *FindGuestTicketRecordResponseBodyData {
s.Name = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyData) SetStatus(v int32) *FindGuestTicketRecordResponseBodyData {
s.Status = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyData) SetTicketCode(v string) *FindGuestTicketRecordResponseBodyData {
s.TicketCode = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyData) SetTicketName(v string) *FindGuestTicketRecordResponseBodyData {
s.TicketName = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyData) SetTicketType(v string) *FindGuestTicketRecordResponseBodyData {
s.TicketType = &v
return s
}
type FindGuestTicketRecordResponseBodyDataChannelLevelInfo struct {
// example:
//
// 1401
ChannelId *int64 `json:"ChannelId,omitempty" xml:"ChannelId,omitempty"`
// example:
//
// VIP
ChannelName *string `json:"ChannelName,omitempty" xml:"ChannelName,omitempty"`
// example:
//
// VIP
LevelOneChannelName *string `json:"LevelOneChannelName,omitempty" xml:"LevelOneChannelName,omitempty"`
LevelOneOwner []*FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelOneOwner `json:"LevelOneOwner,omitempty" xml:"LevelOneOwner,omitempty" type:"Repeated"`
// example:
//
// VIP
LevelThreeChannelName *string `json:"LevelThreeChannelName,omitempty" xml:"LevelThreeChannelName,omitempty"`
LevelThreeOwner []*FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelThreeOwner `json:"LevelThreeOwner,omitempty" xml:"LevelThreeOwner,omitempty" type:"Repeated"`
// example:
//
// VIP
LevelTwoChannelName *string `json:"LevelTwoChannelName,omitempty" xml:"LevelTwoChannelName,omitempty"`
LevelTwoOwner []*FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelTwoOwner `json:"LevelTwoOwner,omitempty" xml:"LevelTwoOwner,omitempty" type:"Repeated"`
}
func (s FindGuestTicketRecordResponseBodyDataChannelLevelInfo) String() string {
return tea.Prettify(s)
}
func (s FindGuestTicketRecordResponseBodyDataChannelLevelInfo) GoString() string {
return s.String()
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfo) SetChannelId(v int64) *FindGuestTicketRecordResponseBodyDataChannelLevelInfo {
s.ChannelId = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfo) SetChannelName(v string) *FindGuestTicketRecordResponseBodyDataChannelLevelInfo {
s.ChannelName = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfo) SetLevelOneChannelName(v string) *FindGuestTicketRecordResponseBodyDataChannelLevelInfo {
s.LevelOneChannelName = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfo) SetLevelOneOwner(v []*FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelOneOwner) *FindGuestTicketRecordResponseBodyDataChannelLevelInfo {
s.LevelOneOwner = v
return s
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfo) SetLevelThreeChannelName(v string) *FindGuestTicketRecordResponseBodyDataChannelLevelInfo {
s.LevelThreeChannelName = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfo) SetLevelThreeOwner(v []*FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelThreeOwner) *FindGuestTicketRecordResponseBodyDataChannelLevelInfo {
s.LevelThreeOwner = v
return s
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfo) SetLevelTwoChannelName(v string) *FindGuestTicketRecordResponseBodyDataChannelLevelInfo {
s.LevelTwoChannelName = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfo) SetLevelTwoOwner(v []*FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelTwoOwner) *FindGuestTicketRecordResponseBodyDataChannelLevelInfo {
s.LevelTwoOwner = v
return s
}
type FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelOneOwner struct {
// example:
//
// IjEqZpp8Wn29+sqOr3hxXuOqn6CyKYNSQ5dmMA0txiM=
OwnerEmpIdOrTelephone *string `json:"OwnerEmpIdOrTelephone,omitempty" xml:"OwnerEmpIdOrTelephone,omitempty"`
OwnerName *string `json:"OwnerName,omitempty" xml:"OwnerName,omitempty"`
// example:
//
// dUffKUpLXP5LFGeJa+Rs8Q==
OwnerNickName *string `json:"OwnerNickName,omitempty" xml:"OwnerNickName,omitempty"`
}
func (s FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelOneOwner) String() string {
return tea.Prettify(s)
}
func (s FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelOneOwner) GoString() string {
return s.String()
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelOneOwner) SetOwnerEmpIdOrTelephone(v string) *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelOneOwner {
s.OwnerEmpIdOrTelephone = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelOneOwner) SetOwnerName(v string) *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelOneOwner {
s.OwnerName = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelOneOwner) SetOwnerNickName(v string) *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelOneOwner {
s.OwnerNickName = &v
return s
}
type FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelThreeOwner struct {
// example:
//
// IjEqZpp8Wn29+sqOr3hxXuOqn6CyKYNSQ5dmMA0txiM=
OwnerEmpIdOrTelephone *string `json:"OwnerEmpIdOrTelephone,omitempty" xml:"OwnerEmpIdOrTelephone,omitempty"`
OwnerName *string `json:"OwnerName,omitempty" xml:"OwnerName,omitempty"`
// example:
//
// dUffKUpLXP5LFGeJa+Rs8Q==
OwnerNickName *string `json:"OwnerNickName,omitempty" xml:"OwnerNickName,omitempty"`
}
func (s FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelThreeOwner) String() string {
return tea.Prettify(s)
}
func (s FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelThreeOwner) GoString() string {
return s.String()
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelThreeOwner) SetOwnerEmpIdOrTelephone(v string) *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelThreeOwner {
s.OwnerEmpIdOrTelephone = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelThreeOwner) SetOwnerName(v string) *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelThreeOwner {
s.OwnerName = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelThreeOwner) SetOwnerNickName(v string) *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelThreeOwner {
s.OwnerNickName = &v
return s
}
type FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelTwoOwner struct {
// example:
//
// IjEqZpp8Wn29+sqOr3hxXuOqn6CyKYNSQ5dmMA0txiM=
OwnerEmpIdOrTelephone *string `json:"OwnerEmpIdOrTelephone,omitempty" xml:"OwnerEmpIdOrTelephone,omitempty"`
OwnerName *string `json:"OwnerName,omitempty" xml:"OwnerName,omitempty"`
// example:
//
// dUffKUpLXP5LFGeJa+Rs8Q==
OwnerNickName *string `json:"OwnerNickName,omitempty" xml:"OwnerNickName,omitempty"`
}
func (s FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelTwoOwner) String() string {
return tea.Prettify(s)
}
func (s FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelTwoOwner) GoString() string {
return s.String()
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelTwoOwner) SetOwnerEmpIdOrTelephone(v string) *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelTwoOwner {
s.OwnerEmpIdOrTelephone = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelTwoOwner) SetOwnerName(v string) *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelTwoOwner {
s.OwnerName = &v
return s
}
func (s *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelTwoOwner) SetOwnerNickName(v string) *FindGuestTicketRecordResponseBodyDataChannelLevelInfoLevelTwoOwner {
s.OwnerNickName = &v
return s
}
type FindGuestTicketRecordResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *FindGuestTicketRecordResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s FindGuestTicketRecordResponse) String() string {
return tea.Prettify(s)
}
func (s FindGuestTicketRecordResponse) GoString() string {
return s.String()
}
func (s *FindGuestTicketRecordResponse) SetHeaders(v map[string]*string) *FindGuestTicketRecordResponse {
s.Headers = v
return s
}
func (s *FindGuestTicketRecordResponse) SetStatusCode(v int32) *FindGuestTicketRecordResponse {
s.StatusCode = &v
return s
}
func (s *FindGuestTicketRecordResponse) SetBody(v *FindGuestTicketRecordResponseBody) *FindGuestTicketRecordResponse {
s.Body = v
return s
}
type QueryAllActivityInfoRequest struct {
// This parameter is required.
ActivityId *string `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
}
func (s QueryAllActivityInfoRequest) String() string {
return tea.Prettify(s)
}
func (s QueryAllActivityInfoRequest) GoString() string {
return s.String()
}
func (s *QueryAllActivityInfoRequest) SetActivityId(v string) *QueryAllActivityInfoRequest {
s.ActivityId = &v
return s
}
type QueryAllActivityInfoResponseBody struct {
// example:
//
// 200
Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
Data []*QueryAllActivityInfoResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
// example:
//
// null
Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// true
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s QueryAllActivityInfoResponseBody) String() string {
return tea.Prettify(s)
}
func (s QueryAllActivityInfoResponseBody) GoString() string {
return s.String()
}
func (s *QueryAllActivityInfoResponseBody) SetCode(v string) *QueryAllActivityInfoResponseBody {
s.Code = &v
return s
}
func (s *QueryAllActivityInfoResponseBody) SetData(v []*QueryAllActivityInfoResponseBodyData) *QueryAllActivityInfoResponseBody {
s.Data = v
return s
}
func (s *QueryAllActivityInfoResponseBody) SetMessage(v string) *QueryAllActivityInfoResponseBody {
s.Message = &v
return s
}
func (s *QueryAllActivityInfoResponseBody) SetRequestId(v string) *QueryAllActivityInfoResponseBody {
s.RequestId = &v
return s
}
func (s *QueryAllActivityInfoResponseBody) SetSuccess(v bool) *QueryAllActivityInfoResponseBody {
s.Success = &v
return s
}
type QueryAllActivityInfoResponseBodyData struct {
// example:
//
// 1234
ActivityId *int64 `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
// example:
//
// vip
ChannelName *string `json:"ChannelName,omitempty" xml:"ChannelName,omitempty"`
CompanyName *string `json:"CompanyName,omitempty" xml:"CompanyName,omitempty"`
// example:
//
// test
CustomerName *string `json:"CustomerName,omitempty" xml:"CustomerName,omitempty"`
// example:
//
// xx@aliyun.com
Email *string `json:"Email,omitempty" xml:"Email,omitempty"`
Id *int64 `json:"Id,omitempty" xml:"Id,omitempty"`
// example:
//
// true
IsVipCustomer *string `json:"IsVipCustomer,omitempty" xml:"IsVipCustomer,omitempty"`
// example:
//
// 12123455
Mobile *string `json:"Mobile,omitempty" xml:"Mobile,omitempty"`
QRCode *string `json:"QRCode,omitempty" xml:"QRCode,omitempty"`
// example:
//
// {}
ReportFields *string `json:"ReportFields,omitempty" xml:"ReportFields,omitempty"`
}
func (s QueryAllActivityInfoResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s QueryAllActivityInfoResponseBodyData) GoString() string {
return s.String()
}
func (s *QueryAllActivityInfoResponseBodyData) SetActivityId(v int64) *QueryAllActivityInfoResponseBodyData {
s.ActivityId = &v
return s
}
func (s *QueryAllActivityInfoResponseBodyData) SetChannelName(v string) *QueryAllActivityInfoResponseBodyData {
s.ChannelName = &v
return s
}
func (s *QueryAllActivityInfoResponseBodyData) SetCompanyName(v string) *QueryAllActivityInfoResponseBodyData {
s.CompanyName = &v
return s
}
func (s *QueryAllActivityInfoResponseBodyData) SetCustomerName(v string) *QueryAllActivityInfoResponseBodyData {
s.CustomerName = &v
return s
}
func (s *QueryAllActivityInfoResponseBodyData) SetEmail(v string) *QueryAllActivityInfoResponseBodyData {
s.Email = &v
return s
}
func (s *QueryAllActivityInfoResponseBodyData) SetId(v int64) *QueryAllActivityInfoResponseBodyData {
s.Id = &v
return s
}
func (s *QueryAllActivityInfoResponseBodyData) SetIsVipCustomer(v string) *QueryAllActivityInfoResponseBodyData {
s.IsVipCustomer = &v
return s
}
func (s *QueryAllActivityInfoResponseBodyData) SetMobile(v string) *QueryAllActivityInfoResponseBodyData {
s.Mobile = &v
return s
}
func (s *QueryAllActivityInfoResponseBodyData) SetQRCode(v string) *QueryAllActivityInfoResponseBodyData {
s.QRCode = &v
return s
}
func (s *QueryAllActivityInfoResponseBodyData) SetReportFields(v string) *QueryAllActivityInfoResponseBodyData {
s.ReportFields = &v
return s
}
type QueryAllActivityInfoResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *QueryAllActivityInfoResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s QueryAllActivityInfoResponse) String() string {
return tea.Prettify(s)
}
func (s QueryAllActivityInfoResponse) GoString() string {
return s.String()
}
func (s *QueryAllActivityInfoResponse) SetHeaders(v map[string]*string) *QueryAllActivityInfoResponse {
s.Headers = v
return s
}
func (s *QueryAllActivityInfoResponse) SetStatusCode(v int32) *QueryAllActivityInfoResponse {
s.StatusCode = &v
return s
}
func (s *QueryAllActivityInfoResponse) SetBody(v *QueryAllActivityInfoResponseBody) *QueryAllActivityInfoResponse {
s.Body = v
return s
}
type QueryOrderSessionListPopRequest struct {
// This parameter is required.
//
// example:
//
// 4546
ActivityId *int64 `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
// This parameter is required.
//
// example:
//
// asdojzopf
NfcId *string `json:"NfcId,omitempty" xml:"NfcId,omitempty"`
}
func (s QueryOrderSessionListPopRequest) String() string {
return tea.Prettify(s)
}
func (s QueryOrderSessionListPopRequest) GoString() string {
return s.String()
}
func (s *QueryOrderSessionListPopRequest) SetActivityId(v int64) *QueryOrderSessionListPopRequest {
s.ActivityId = &v
return s
}
func (s *QueryOrderSessionListPopRequest) SetNfcId(v string) *QueryOrderSessionListPopRequest {
s.NfcId = &v
return s
}
type QueryOrderSessionListPopResponseBody struct {
// example:
//
// deny
AccessDeniedDetail *string `json:"AccessDeniedDetail,omitempty" xml:"AccessDeniedDetail,omitempty"`
// example:
//
// data
Data []*QueryOrderSessionListPopResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
// example:
//
// 200
ErrCode *string `json:"ErrCode,omitempty" xml:"ErrCode,omitempty"`
// example:
//
// error
ErrMessage *string `json:"ErrMessage,omitempty" xml:"ErrMessage,omitempty"`
// example:
//
// 403
HttpStatusCode *int32 `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
// example:
//
// 1skladklasmda
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// true
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s QueryOrderSessionListPopResponseBody) String() string {
return tea.Prettify(s)
}
func (s QueryOrderSessionListPopResponseBody) GoString() string {
return s.String()
}
func (s *QueryOrderSessionListPopResponseBody) SetAccessDeniedDetail(v string) *QueryOrderSessionListPopResponseBody {
s.AccessDeniedDetail = &v
return s
}
func (s *QueryOrderSessionListPopResponseBody) SetData(v []*QueryOrderSessionListPopResponseBodyData) *QueryOrderSessionListPopResponseBody {
s.Data = v
return s
}
func (s *QueryOrderSessionListPopResponseBody) SetErrCode(v string) *QueryOrderSessionListPopResponseBody {
s.ErrCode = &v
return s
}
func (s *QueryOrderSessionListPopResponseBody) SetErrMessage(v string) *QueryOrderSessionListPopResponseBody {
s.ErrMessage = &v
return s
}
func (s *QueryOrderSessionListPopResponseBody) SetHttpStatusCode(v int32) *QueryOrderSessionListPopResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *QueryOrderSessionListPopResponseBody) SetRequestId(v string) *QueryOrderSessionListPopResponseBody {
s.RequestId = &v
return s
}
func (s *QueryOrderSessionListPopResponseBody) SetSuccess(v bool) *QueryOrderSessionListPopResponseBody {
s.Success = &v
return s
}
type QueryOrderSessionListPopResponseBodyData struct {
// example:
//
// 1
SessionId *int64 `json:"SessionId,omitempty" xml:"SessionId,omitempty"`
// example:
//
// 2024-09-25 14:11
SignInDate *string `json:"SignInDate,omitempty" xml:"SignInDate,omitempty"`
}
func (s QueryOrderSessionListPopResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s QueryOrderSessionListPopResponseBodyData) GoString() string {
return s.String()
}
func (s *QueryOrderSessionListPopResponseBodyData) SetSessionId(v int64) *QueryOrderSessionListPopResponseBodyData {
s.SessionId = &v
return s
}
func (s *QueryOrderSessionListPopResponseBodyData) SetSignInDate(v string) *QueryOrderSessionListPopResponseBodyData {
s.SignInDate = &v
return s
}
type QueryOrderSessionListPopResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *QueryOrderSessionListPopResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s QueryOrderSessionListPopResponse) String() string {
return tea.Prettify(s)
}
func (s QueryOrderSessionListPopResponse) GoString() string {
return s.String()
}
func (s *QueryOrderSessionListPopResponse) SetHeaders(v map[string]*string) *QueryOrderSessionListPopResponse {
s.Headers = v
return s
}
func (s *QueryOrderSessionListPopResponse) SetStatusCode(v int32) *QueryOrderSessionListPopResponse {
s.StatusCode = &v
return s
}
func (s *QueryOrderSessionListPopResponse) SetBody(v *QueryOrderSessionListPopResponseBody) *QueryOrderSessionListPopResponse {
s.Body = v
return s
}
type QuerySessionByActivityIdPopRequest struct {
// This parameter is required.
//
// example:
//
// 4546
ActivityId *int64 `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
}
func (s QuerySessionByActivityIdPopRequest) String() string {
return tea.Prettify(s)
}
func (s QuerySessionByActivityIdPopRequest) GoString() string {
return s.String()
}
func (s *QuerySessionByActivityIdPopRequest) SetActivityId(v int64) *QuerySessionByActivityIdPopRequest {
s.ActivityId = &v
return s
}
type QuerySessionByActivityIdPopResponseBody struct {
// example:
//
// deny
AccessDeniedDetail *string `json:"AccessDeniedDetail,omitempty" xml:"AccessDeniedDetail,omitempty"`
// example:
//
// data
Data []*QuerySessionByActivityIdPopResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
// example:
//
// 200
ErrCode *string `json:"ErrCode,omitempty" xml:"ErrCode,omitempty"`
// example:
//
// error
ErrMessage *string `json:"ErrMessage,omitempty" xml:"ErrMessage,omitempty"`
// example:
//
// 403
HttpStatusCode *int32 `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
// example:
//
// 1skladklasmda
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// true
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s QuerySessionByActivityIdPopResponseBody) String() string {
return tea.Prettify(s)
}
func (s QuerySessionByActivityIdPopResponseBody) GoString() string {
return s.String()
}
func (s *QuerySessionByActivityIdPopResponseBody) SetAccessDeniedDetail(v string) *QuerySessionByActivityIdPopResponseBody {
s.AccessDeniedDetail = &v
return s
}
func (s *QuerySessionByActivityIdPopResponseBody) SetData(v []*QuerySessionByActivityIdPopResponseBodyData) *QuerySessionByActivityIdPopResponseBody {
s.Data = v
return s
}
func (s *QuerySessionByActivityIdPopResponseBody) SetErrCode(v string) *QuerySessionByActivityIdPopResponseBody {
s.ErrCode = &v
return s
}
func (s *QuerySessionByActivityIdPopResponseBody) SetErrMessage(v string) *QuerySessionByActivityIdPopResponseBody {
s.ErrMessage = &v
return s
}
func (s *QuerySessionByActivityIdPopResponseBody) SetHttpStatusCode(v int32) *QuerySessionByActivityIdPopResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *QuerySessionByActivityIdPopResponseBody) SetRequestId(v string) *QuerySessionByActivityIdPopResponseBody {
s.RequestId = &v
return s
}
func (s *QuerySessionByActivityIdPopResponseBody) SetSuccess(v bool) *QuerySessionByActivityIdPopResponseBody {
s.Success = &v
return s
}
type QuerySessionByActivityIdPopResponseBodyData struct {
// example:
//
// 描述
Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
// example:
//
// description
DescriptionEn *string `json:"DescriptionEn,omitempty" xml:"DescriptionEn,omitempty"`
// example:
//
// 2024-09-25 14:11
EndDateTime *string `json:"EndDateTime,omitempty" xml:"EndDateTime,omitempty"`
// example:
//
// 1
Id *int64 `json:"Id,omitempty" xml:"Id,omitempty"`
// example:
//
// 地点
Location *string `json:"Location,omitempty" xml:"Location,omitempty"`
// example:
//
// 1234
Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
// example:
//
// name
NameEn *string `json:"NameEn,omitempty" xml:"NameEn,omitempty"`
// example:
//
// 2024-09-25 14:11
StartDateTime *string `json:"StartDateTime,omitempty" xml:"StartDateTime,omitempty"`
}
func (s QuerySessionByActivityIdPopResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s QuerySessionByActivityIdPopResponseBodyData) GoString() string {
return s.String()
}
func (s *QuerySessionByActivityIdPopResponseBodyData) SetDescription(v string) *QuerySessionByActivityIdPopResponseBodyData {
s.Description = &v
return s
}
func (s *QuerySessionByActivityIdPopResponseBodyData) SetDescriptionEn(v string) *QuerySessionByActivityIdPopResponseBodyData {
s.DescriptionEn = &v
return s
}
func (s *QuerySessionByActivityIdPopResponseBodyData) SetEndDateTime(v string) *QuerySessionByActivityIdPopResponseBodyData {
s.EndDateTime = &v
return s
}
func (s *QuerySessionByActivityIdPopResponseBodyData) SetId(v int64) *QuerySessionByActivityIdPopResponseBodyData {
s.Id = &v
return s
}
func (s *QuerySessionByActivityIdPopResponseBodyData) SetLocation(v string) *QuerySessionByActivityIdPopResponseBodyData {
s.Location = &v
return s
}
func (s *QuerySessionByActivityIdPopResponseBodyData) SetName(v string) *QuerySessionByActivityIdPopResponseBodyData {
s.Name = &v
return s
}
func (s *QuerySessionByActivityIdPopResponseBodyData) SetNameEn(v string) *QuerySessionByActivityIdPopResponseBodyData {
s.NameEn = &v
return s
}
func (s *QuerySessionByActivityIdPopResponseBodyData) SetStartDateTime(v string) *QuerySessionByActivityIdPopResponseBodyData {
s.StartDateTime = &v
return s
}
type QuerySessionByActivityIdPopResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *QuerySessionByActivityIdPopResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s QuerySessionByActivityIdPopResponse) String() string {
return tea.Prettify(s)
}
func (s QuerySessionByActivityIdPopResponse) GoString() string {
return s.String()
}
func (s *QuerySessionByActivityIdPopResponse) SetHeaders(v map[string]*string) *QuerySessionByActivityIdPopResponse {
s.Headers = v
return s
}
func (s *QuerySessionByActivityIdPopResponse) SetStatusCode(v int32) *QuerySessionByActivityIdPopResponse {
s.StatusCode = &v
return s
}
func (s *QuerySessionByActivityIdPopResponse) SetBody(v *QuerySessionByActivityIdPopResponseBody) *QuerySessionByActivityIdPopResponse {
s.Body = v
return s
}
type QuerySessionListPopRequest struct {
// This parameter is required.
//
// example:
//
// 4546
ActivityId *int64 `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
// This parameter is required.
//
// example:
//
// asdojzopf
NfcId *string `json:"NfcId,omitempty" xml:"NfcId,omitempty"`
}
func (s QuerySessionListPopRequest) String() string {
return tea.Prettify(s)
}
func (s QuerySessionListPopRequest) GoString() string {
return s.String()
}
func (s *QuerySessionListPopRequest) SetActivityId(v int64) *QuerySessionListPopRequest {
s.ActivityId = &v
return s
}
func (s *QuerySessionListPopRequest) SetNfcId(v string) *QuerySessionListPopRequest {
s.NfcId = &v
return s
}
type QuerySessionListPopResponseBody struct {
// example:
//
// deny
AccessDeniedDetail *string `json:"AccessDeniedDetail,omitempty" xml:"AccessDeniedDetail,omitempty"`
// example:
//
// data
Data []*QuerySessionListPopResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
// example:
//
// 200
ErrCode *string `json:"ErrCode,omitempty" xml:"ErrCode,omitempty"`
// example:
//
// error
ErrMessage *string `json:"ErrMessage,omitempty" xml:"ErrMessage,omitempty"`
// example:
//
// 403
HttpStatusCode *int32 `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
// example:
//
// 1skladklasmda
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// true
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s QuerySessionListPopResponseBody) String() string {
return tea.Prettify(s)
}
func (s QuerySessionListPopResponseBody) GoString() string {
return s.String()
}
func (s *QuerySessionListPopResponseBody) SetAccessDeniedDetail(v string) *QuerySessionListPopResponseBody {
s.AccessDeniedDetail = &v
return s
}
func (s *QuerySessionListPopResponseBody) SetData(v []*QuerySessionListPopResponseBodyData) *QuerySessionListPopResponseBody {
s.Data = v
return s
}
func (s *QuerySessionListPopResponseBody) SetErrCode(v string) *QuerySessionListPopResponseBody {
s.ErrCode = &v
return s
}
func (s *QuerySessionListPopResponseBody) SetErrMessage(v string) *QuerySessionListPopResponseBody {
s.ErrMessage = &v
return s
}
func (s *QuerySessionListPopResponseBody) SetHttpStatusCode(v int32) *QuerySessionListPopResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *QuerySessionListPopResponseBody) SetRequestId(v string) *QuerySessionListPopResponseBody {
s.RequestId = &v
return s
}
func (s *QuerySessionListPopResponseBody) SetSuccess(v bool) *QuerySessionListPopResponseBody {
s.Success = &v
return s
}
type QuerySessionListPopResponseBodyData struct {
// code
//
// example:
//
// code
Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
// example:
//
// 2024-09-25 14:11
EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
// id
//
// example:
//
// 1
Id *int64 `json:"Id,omitempty" xml:"Id,omitempty"`
// location
//
// example:
//
// location
Location *string `json:"Location,omitempty" xml:"Location,omitempty"`
// name
//
// example:
//
// name
Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
// example:
//
// 2024-09-25 14:11
StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}
func (s QuerySessionListPopResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s QuerySessionListPopResponseBodyData) GoString() string {
return s.String()
}
func (s *QuerySessionListPopResponseBodyData) SetCode(v string) *QuerySessionListPopResponseBodyData {
s.Code = &v
return s
}
func (s *QuerySessionListPopResponseBodyData) SetEndTime(v string) *QuerySessionListPopResponseBodyData {
s.EndTime = &v
return s
}
func (s *QuerySessionListPopResponseBodyData) SetId(v int64) *QuerySessionListPopResponseBodyData {
s.Id = &v
return s
}
func (s *QuerySessionListPopResponseBodyData) SetLocation(v string) *QuerySessionListPopResponseBodyData {
s.Location = &v
return s
}
func (s *QuerySessionListPopResponseBodyData) SetName(v string) *QuerySessionListPopResponseBodyData {
s.Name = &v
return s
}
func (s *QuerySessionListPopResponseBodyData) SetStartTime(v string) *QuerySessionListPopResponseBodyData {
s.StartTime = &v
return s
}
type QuerySessionListPopResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *QuerySessionListPopResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s QuerySessionListPopResponse) String() string {
return tea.Prettify(s)
}
func (s QuerySessionListPopResponse) GoString() string {
return s.String()
}
func (s *QuerySessionListPopResponse) SetHeaders(v map[string]*string) *QuerySessionListPopResponse {
s.Headers = v
return s
}
func (s *QuerySessionListPopResponse) SetStatusCode(v int32) *QuerySessionListPopResponse {
s.StatusCode = &v
return s
}
func (s *QuerySessionListPopResponse) SetBody(v *QuerySessionListPopResponseBody) *QuerySessionListPopResponse {
s.Body = v
return s
}
type QuerySignInRecordPopRequest struct {
// This parameter is required.
//
// example:
//
// 4546
ActivityId *int64 `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
// example:
//
// 2024-09-25 14:11
EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
// example:
//
// 1
PageNum *int32 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
// example:
//
// 20
PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
// example:
//
// 2024-09-25 14:11
StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}
func (s QuerySignInRecordPopRequest) String() string {
return tea.Prettify(s)
}
func (s QuerySignInRecordPopRequest) GoString() string {
return s.String()
}
func (s *QuerySignInRecordPopRequest) SetActivityId(v int64) *QuerySignInRecordPopRequest {
s.ActivityId = &v
return s
}
func (s *QuerySignInRecordPopRequest) SetEndTime(v string) *QuerySignInRecordPopRequest {
s.EndTime = &v
return s
}
func (s *QuerySignInRecordPopRequest) SetPageNum(v int32) *QuerySignInRecordPopRequest {
s.PageNum = &v
return s
}
func (s *QuerySignInRecordPopRequest) SetPageSize(v int32) *QuerySignInRecordPopRequest {
s.PageSize = &v
return s
}
func (s *QuerySignInRecordPopRequest) SetStartTime(v string) *QuerySignInRecordPopRequest {
s.StartTime = &v
return s
}
type QuerySignInRecordPopResponseBody struct {
// example:
//
// deny
AccessDeniedDetail *string `json:"AccessDeniedDetail,omitempty" xml:"AccessDeniedDetail,omitempty"`
// example:
//
// data
Data []*QuerySignInRecordPopResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
// example:
//
// 200
ErrCode *string `json:"ErrCode,omitempty" xml:"ErrCode,omitempty"`
// example:
//
// error
ErrMessage *string `json:"ErrMessage,omitempty" xml:"ErrMessage,omitempty"`
// example:
//
// 403
HttpStatusCode *int32 `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
// example:
//
// 1skladklasmda
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// true
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s QuerySignInRecordPopResponseBody) String() string {
return tea.Prettify(s)
}
func (s QuerySignInRecordPopResponseBody) GoString() string {
return s.String()
}
func (s *QuerySignInRecordPopResponseBody) SetAccessDeniedDetail(v string) *QuerySignInRecordPopResponseBody {
s.AccessDeniedDetail = &v
return s
}
func (s *QuerySignInRecordPopResponseBody) SetData(v []*QuerySignInRecordPopResponseBodyData) *QuerySignInRecordPopResponseBody {
s.Data = v
return s
}
func (s *QuerySignInRecordPopResponseBody) SetErrCode(v string) *QuerySignInRecordPopResponseBody {
s.ErrCode = &v
return s
}
func (s *QuerySignInRecordPopResponseBody) SetErrMessage(v string) *QuerySignInRecordPopResponseBody {
s.ErrMessage = &v
return s
}
func (s *QuerySignInRecordPopResponseBody) SetHttpStatusCode(v int32) *QuerySignInRecordPopResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *QuerySignInRecordPopResponseBody) SetRequestId(v string) *QuerySignInRecordPopResponseBody {
s.RequestId = &v
return s
}
func (s *QuerySignInRecordPopResponseBody) SetSuccess(v bool) *QuerySignInRecordPopResponseBody {
s.Success = &v
return s
}
type QuerySignInRecordPopResponseBodyData struct {
// example:
//
// boarding
Event *string `json:"Event,omitempty" xml:"Event,omitempty"`
// nfcid
//
// example:
//
// cshdsaodhoashd
Rfid *string `json:"Rfid,omitempty" xml:"Rfid,omitempty"`
// sessionId
//
// example:
//
// 2001
SessionId *int64 `json:"SessionId,omitempty" xml:"SessionId,omitempty"`
// example:
//
// 2024-09-25 14:11
Time *string `json:"Time,omitempty" xml:"Time,omitempty"`
}
func (s QuerySignInRecordPopResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s QuerySignInRecordPopResponseBodyData) GoString() string {
return s.String()
}
func (s *QuerySignInRecordPopResponseBodyData) SetEvent(v string) *QuerySignInRecordPopResponseBodyData {
s.Event = &v
return s
}
func (s *QuerySignInRecordPopResponseBodyData) SetRfid(v string) *QuerySignInRecordPopResponseBodyData {
s.Rfid = &v
return s
}
func (s *QuerySignInRecordPopResponseBodyData) SetSessionId(v int64) *QuerySignInRecordPopResponseBodyData {
s.SessionId = &v
return s
}
func (s *QuerySignInRecordPopResponseBodyData) SetTime(v string) *QuerySignInRecordPopResponseBodyData {
s.Time = &v
return s
}
type QuerySignInRecordPopResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *QuerySignInRecordPopResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s QuerySignInRecordPopResponse) String() string {
return tea.Prettify(s)
}
func (s QuerySignInRecordPopResponse) GoString() string {
return s.String()
}
func (s *QuerySignInRecordPopResponse) SetHeaders(v map[string]*string) *QuerySignInRecordPopResponse {
s.Headers = v
return s
}
func (s *QuerySignInRecordPopResponse) SetStatusCode(v int32) *QuerySignInRecordPopResponse {
s.StatusCode = &v
return s
}
func (s *QuerySignInRecordPopResponse) SetBody(v *QuerySignInRecordPopResponseBody) *QuerySignInRecordPopResponse {
s.Body = v
return s
}
type QuerySingleActivityInfoRequest struct {
// This parameter is required.
//
// example:
//
// 123
ActivityId *string `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
CompanyName *string `json:"CompanyName,omitempty" xml:"CompanyName,omitempty"`
CustomerName *string `json:"CustomerName,omitempty" xml:"CustomerName,omitempty"`
// example:
//
// 12233445
Mobile *string `json:"Mobile,omitempty" xml:"Mobile,omitempty"`
QRCode *string `json:"QRCode,omitempty" xml:"QRCode,omitempty"`
}
func (s QuerySingleActivityInfoRequest) String() string {
return tea.Prettify(s)
}
func (s QuerySingleActivityInfoRequest) GoString() string {
return s.String()
}
func (s *QuerySingleActivityInfoRequest) SetActivityId(v string) *QuerySingleActivityInfoRequest {
s.ActivityId = &v
return s
}
func (s *QuerySingleActivityInfoRequest) SetCompanyName(v string) *QuerySingleActivityInfoRequest {
s.CompanyName = &v
return s
}
func (s *QuerySingleActivityInfoRequest) SetCustomerName(v string) *QuerySingleActivityInfoRequest {
s.CustomerName = &v
return s
}
func (s *QuerySingleActivityInfoRequest) SetMobile(v string) *QuerySingleActivityInfoRequest {
s.Mobile = &v
return s
}
func (s *QuerySingleActivityInfoRequest) SetQRCode(v string) *QuerySingleActivityInfoRequest {
s.QRCode = &v
return s
}
type QuerySingleActivityInfoResponseBody struct {
// example:
//
// 200
Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
Data []*QuerySingleActivityInfoResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
// example:
//
// null
Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// true
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s QuerySingleActivityInfoResponseBody) String() string {
return tea.Prettify(s)
}
func (s QuerySingleActivityInfoResponseBody) GoString() string {
return s.String()
}
func (s *QuerySingleActivityInfoResponseBody) SetCode(v string) *QuerySingleActivityInfoResponseBody {
s.Code = &v
return s
}
func (s *QuerySingleActivityInfoResponseBody) SetData(v []*QuerySingleActivityInfoResponseBodyData) *QuerySingleActivityInfoResponseBody {
s.Data = v
return s
}
func (s *QuerySingleActivityInfoResponseBody) SetMessage(v string) *QuerySingleActivityInfoResponseBody {
s.Message = &v
return s
}
func (s *QuerySingleActivityInfoResponseBody) SetRequestId(v string) *QuerySingleActivityInfoResponseBody {
s.RequestId = &v
return s
}
func (s *QuerySingleActivityInfoResponseBody) SetSuccess(v bool) *QuerySingleActivityInfoResponseBody {
s.Success = &v
return s
}
type QuerySingleActivityInfoResponseBodyData struct {
// example:
//
// 123
ActivityId *int64 `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
// example:
//
// vip
ChannelName *string `json:"ChannelName,omitempty" xml:"ChannelName,omitempty"`
// example:
//
// aliyun
CompanyName *string `json:"CompanyName,omitempty" xml:"CompanyName,omitempty"`
// example:
//
// xxx
CustomerName *string `json:"CustomerName,omitempty" xml:"CustomerName,omitempty"`
// example:
//
// xx@aliyun.com
Email *string `json:"Email,omitempty" xml:"Email,omitempty"`
// example:
//
// 1
Id *int64 `json:"Id,omitempty" xml:"Id,omitempty"`
// example:
//
// true
IsVipCustomer *string `json:"IsVipCustomer,omitempty" xml:"IsVipCustomer,omitempty"`
// example:
//
// 234355**
Mobile *string `json:"Mobile,omitempty" xml:"Mobile,omitempty"`
// example:
//
// http://xxx.com?a=xx
QRCode *string `json:"QRCode,omitempty" xml:"QRCode,omitempty"`
// example:
//
// {}
ReportFields *string `json:"ReportFields,omitempty" xml:"ReportFields,omitempty"`
}
func (s QuerySingleActivityInfoResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s QuerySingleActivityInfoResponseBodyData) GoString() string {
return s.String()
}
func (s *QuerySingleActivityInfoResponseBodyData) SetActivityId(v int64) *QuerySingleActivityInfoResponseBodyData {
s.ActivityId = &v
return s
}
func (s *QuerySingleActivityInfoResponseBodyData) SetChannelName(v string) *QuerySingleActivityInfoResponseBodyData {
s.ChannelName = &v
return s
}
func (s *QuerySingleActivityInfoResponseBodyData) SetCompanyName(v string) *QuerySingleActivityInfoResponseBodyData {
s.CompanyName = &v
return s
}
func (s *QuerySingleActivityInfoResponseBodyData) SetCustomerName(v string) *QuerySingleActivityInfoResponseBodyData {
s.CustomerName = &v
return s
}
func (s *QuerySingleActivityInfoResponseBodyData) SetEmail(v string) *QuerySingleActivityInfoResponseBodyData {
s.Email = &v
return s
}
func (s *QuerySingleActivityInfoResponseBodyData) SetId(v int64) *QuerySingleActivityInfoResponseBodyData {
s.Id = &v
return s
}
func (s *QuerySingleActivityInfoResponseBodyData) SetIsVipCustomer(v string) *QuerySingleActivityInfoResponseBodyData {
s.IsVipCustomer = &v
return s
}
func (s *QuerySingleActivityInfoResponseBodyData) SetMobile(v string) *QuerySingleActivityInfoResponseBodyData {
s.Mobile = &v
return s
}
func (s *QuerySingleActivityInfoResponseBodyData) SetQRCode(v string) *QuerySingleActivityInfoResponseBodyData {
s.QRCode = &v
return s
}
func (s *QuerySingleActivityInfoResponseBodyData) SetReportFields(v string) *QuerySingleActivityInfoResponseBodyData {
s.ReportFields = &v
return s
}
type QuerySingleActivityInfoResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *QuerySingleActivityInfoResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s QuerySingleActivityInfoResponse) String() string {
return tea.Prettify(s)
}
func (s QuerySingleActivityInfoResponse) GoString() string {
return s.String()
}
func (s *QuerySingleActivityInfoResponse) SetHeaders(v map[string]*string) *QuerySingleActivityInfoResponse {
s.Headers = v
return s
}
func (s *QuerySingleActivityInfoResponse) SetStatusCode(v int32) *QuerySingleActivityInfoResponse {
s.StatusCode = &v
return s
}
func (s *QuerySingleActivityInfoResponse) SetBody(v *QuerySingleActivityInfoResponseBody) *QuerySingleActivityInfoResponse {
s.Body = v
return s
}
type SyncSignInInfoRequest struct {
// This parameter is required.
ActivityId *string `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
// This parameter is required.
QRCode *string `json:"QRCode,omitempty" xml:"QRCode,omitempty"`
}
func (s SyncSignInInfoRequest) String() string {
return tea.Prettify(s)
}
func (s SyncSignInInfoRequest) GoString() string {
return s.String()
}
func (s *SyncSignInInfoRequest) SetActivityId(v string) *SyncSignInInfoRequest {
s.ActivityId = &v
return s
}
func (s *SyncSignInInfoRequest) SetQRCode(v string) *SyncSignInInfoRequest {
s.QRCode = &v
return s
}
type SyncSignInInfoResponseBody struct {
Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
Data *int32 `json:"Data,omitempty" xml:"Data,omitempty"`
Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s SyncSignInInfoResponseBody) String() string {
return tea.Prettify(s)
}
func (s SyncSignInInfoResponseBody) GoString() string {
return s.String()
}
func (s *SyncSignInInfoResponseBody) SetCode(v string) *SyncSignInInfoResponseBody {
s.Code = &v
return s
}
func (s *SyncSignInInfoResponseBody) SetData(v int32) *SyncSignInInfoResponseBody {
s.Data = &v
return s
}
func (s *SyncSignInInfoResponseBody) SetMessage(v string) *SyncSignInInfoResponseBody {
s.Message = &v
return s
}
func (s *SyncSignInInfoResponseBody) SetRequestId(v string) *SyncSignInInfoResponseBody {
s.RequestId = &v
return s
}
func (s *SyncSignInInfoResponseBody) SetSuccess(v bool) *SyncSignInInfoResponseBody {
s.Success = &v
return s
}
type SyncSignInInfoResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *SyncSignInInfoResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s SyncSignInInfoResponse) String() string {
return tea.Prettify(s)
}
func (s SyncSignInInfoResponse) GoString() string {
return s.String()
}
func (s *SyncSignInInfoResponse) SetHeaders(v map[string]*string) *SyncSignInInfoResponse {
s.Headers = v
return s
}
func (s *SyncSignInInfoResponse) SetStatusCode(v int32) *SyncSignInInfoResponse {
s.StatusCode = &v
return s
}
func (s *SyncSignInInfoResponse) SetBody(v *SyncSignInInfoResponseBody) *SyncSignInInfoResponse {
s.Body = v
return s
}
type TicketOrCredentialsSignInPopRequest struct {
// This parameter is required.
//
// example:
//
// 4546
ActivityId *string `json:"ActivityId,omitempty" xml:"ActivityId,omitempty"`
// example:
//
// 4546-100000
Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
// This parameter is required.
//
// example:
//
// 会议名称
ConferenceName *string `json:"ConferenceName,omitempty" xml:"ConferenceName,omitempty"`
// This parameter is required.
//
// example:
//
// Z10
DeviceId *string `json:"DeviceId,omitempty" xml:"DeviceId,omitempty"`
// This parameter is required.
//
// example:
//
// 入口名称
EntryName *string `json:"EntryName,omitempty" xml:"EntryName,omitempty"`
// example:
//
// 429005111100000
Idcard *string `json:"Idcard,omitempty" xml:"Idcard,omitempty"`
// This parameter is required.
//
// example:
//
// 2024-09-25 14:11
SignTime *string `json:"SignTime,omitempty" xml:"SignTime,omitempty"`
// This parameter is required.
//
// example:
//
// 1
Type *int32 `json:"Type,omitempty" xml:"Type,omitempty"`
}
func (s TicketOrCredentialsSignInPopRequest) String() string {
return tea.Prettify(s)
}
func (s TicketOrCredentialsSignInPopRequest) GoString() string {
return s.String()
}
func (s *TicketOrCredentialsSignInPopRequest) SetActivityId(v string) *TicketOrCredentialsSignInPopRequest {
s.ActivityId = &v
return s
}
func (s *TicketOrCredentialsSignInPopRequest) SetCode(v string) *TicketOrCredentialsSignInPopRequest {
s.Code = &v
return s
}
func (s *TicketOrCredentialsSignInPopRequest) SetConferenceName(v string) *TicketOrCredentialsSignInPopRequest {
s.ConferenceName = &v
return s
}
func (s *TicketOrCredentialsSignInPopRequest) SetDeviceId(v string) *TicketOrCredentialsSignInPopRequest {
s.DeviceId = &v
return s
}
func (s *TicketOrCredentialsSignInPopRequest) SetEntryName(v string) *TicketOrCredentialsSignInPopRequest {
s.EntryName = &v
return s
}
func (s *TicketOrCredentialsSignInPopRequest) SetIdcard(v string) *TicketOrCredentialsSignInPopRequest {
s.Idcard = &v
return s
}
func (s *TicketOrCredentialsSignInPopRequest) SetSignTime(v string) *TicketOrCredentialsSignInPopRequest {
s.SignTime = &v
return s
}
func (s *TicketOrCredentialsSignInPopRequest) SetType(v int32) *TicketOrCredentialsSignInPopRequest {
s.Type = &v
return s
}
type TicketOrCredentialsSignInPopResponseBody struct {
// example:
//
// deny
AccessDeniedDetail *string `json:"AccessDeniedDetail,omitempty" xml:"AccessDeniedDetail,omitempty"`
// example:
//
// data
Data interface{} `json:"Data,omitempty" xml:"Data,omitempty"`
// example:
//
// 200
ErrCode *string `json:"ErrCode,omitempty" xml:"ErrCode,omitempty"`
// example:
//
// error
ErrMessage *string `json:"ErrMessage,omitempty" xml:"ErrMessage,omitempty"`
// example:
//
// 403
HttpStatusCode *int32 `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
// example:
//
// 1skladklasmda
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// true
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s TicketOrCredentialsSignInPopResponseBody) String() string {
return tea.Prettify(s)
}
func (s TicketOrCredentialsSignInPopResponseBody) GoString() string {
return s.String()
}
func (s *TicketOrCredentialsSignInPopResponseBody) SetAccessDeniedDetail(v string) *TicketOrCredentialsSignInPopResponseBody {
s.AccessDeniedDetail = &v
return s
}
func (s *TicketOrCredentialsSignInPopResponseBody) SetData(v interface{}) *TicketOrCredentialsSignInPopResponseBody {
s.Data = v
return s
}
func (s *TicketOrCredentialsSignInPopResponseBody) SetErrCode(v string) *TicketOrCredentialsSignInPopResponseBody {
s.ErrCode = &v
return s
}
func (s *TicketOrCredentialsSignInPopResponseBody) SetErrMessage(v string) *TicketOrCredentialsSignInPopResponseBody {
s.ErrMessage = &v
return s
}
func (s *TicketOrCredentialsSignInPopResponseBody) SetHttpStatusCode(v int32) *TicketOrCredentialsSignInPopResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *TicketOrCredentialsSignInPopResponseBody) SetRequestId(v string) *TicketOrCredentialsSignInPopResponseBody {
s.RequestId = &v
return s
}
func (s *TicketOrCredentialsSignInPopResponseBody) SetSuccess(v bool) *TicketOrCredentialsSignInPopResponseBody {
s.Success = &v
return s
}
type TicketOrCredentialsSignInPopResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *TicketOrCredentialsSignInPopResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s TicketOrCredentialsSignInPopResponse) String() string {
return tea.Prettify(s)
}
func (s TicketOrCredentialsSignInPopResponse) GoString() string {
return s.String()
}
func (s *TicketOrCredentialsSignInPopResponse) SetHeaders(v map[string]*string) *TicketOrCredentialsSignInPopResponse {
s.Headers = v
return s
}
func (s *TicketOrCredentialsSignInPopResponse) SetStatusCode(v int32) *TicketOrCredentialsSignInPopResponse {
s.StatusCode = &v
return s
}
func (s *TicketOrCredentialsSignInPopResponse) SetBody(v *TicketOrCredentialsSignInPopResponseBody) *TicketOrCredentialsSignInPopResponse {
s.Body = v
return s
}
type UpdateCredentialsStatusPopRequest struct {
// example:
//
// 4546-100000
Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
// example:
//
// 张三
ProxyRecipientName *string `json:"ProxyRecipientName,omitempty" xml:"ProxyRecipientName,omitempty"`
// example:
//
// 14787627188
ProxyRecipientPhoneNumber *string `json:"ProxyRecipientPhoneNumber,omitempty" xml:"ProxyRecipientPhoneNumber,omitempty"`
// example:
//
// Z30
ReceiptLocation *string `json:"ReceiptLocation,omitempty" xml:"ReceiptLocation,omitempty"`
// example:
//
// 429005111100000
Time *string `json:"Time,omitempty" xml:"Time,omitempty"`
}
func (s UpdateCredentialsStatusPopRequest) String() string {
return tea.Prettify(s)
}
func (s UpdateCredentialsStatusPopRequest) GoString() string {
return s.String()
}
func (s *UpdateCredentialsStatusPopRequest) SetCode(v string) *UpdateCredentialsStatusPopRequest {
s.Code = &v
return s
}
func (s *UpdateCredentialsStatusPopRequest) SetProxyRecipientName(v string) *UpdateCredentialsStatusPopRequest {
s.ProxyRecipientName = &v
return s
}
func (s *UpdateCredentialsStatusPopRequest) SetProxyRecipientPhoneNumber(v string) *UpdateCredentialsStatusPopRequest {
s.ProxyRecipientPhoneNumber = &v
return s
}
func (s *UpdateCredentialsStatusPopRequest) SetReceiptLocation(v string) *UpdateCredentialsStatusPopRequest {
s.ReceiptLocation = &v
return s
}
func (s *UpdateCredentialsStatusPopRequest) SetTime(v string) *UpdateCredentialsStatusPopRequest {
s.Time = &v
return s
}
type UpdateCredentialsStatusPopResponseBody struct {
// example:
//
// deny
AccessDeniedDetail *string `json:"AccessDeniedDetail,omitempty" xml:"AccessDeniedDetail,omitempty"`
// example:
//
// data
Data *bool `json:"Data,omitempty" xml:"Data,omitempty"`
// example:
//
// 200
ErrCode *string `json:"ErrCode,omitempty" xml:"ErrCode,omitempty"`
// example:
//
// error
ErrMessage *string `json:"ErrMessage,omitempty" xml:"ErrMessage,omitempty"`
// example:
//
// 403
HttpStatusCode *int32 `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
// example:
//
// 1skladklasmda
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// true
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s UpdateCredentialsStatusPopResponseBody) String() string {
return tea.Prettify(s)
}
func (s UpdateCredentialsStatusPopResponseBody) GoString() string {
return s.String()
}
func (s *UpdateCredentialsStatusPopResponseBody) SetAccessDeniedDetail(v string) *UpdateCredentialsStatusPopResponseBody {
s.AccessDeniedDetail = &v
return s
}
func (s *UpdateCredentialsStatusPopResponseBody) SetData(v bool) *UpdateCredentialsStatusPopResponseBody {
s.Data = &v
return s
}
func (s *UpdateCredentialsStatusPopResponseBody) SetErrCode(v string) *UpdateCredentialsStatusPopResponseBody {
s.ErrCode = &v
return s
}
func (s *UpdateCredentialsStatusPopResponseBody) SetErrMessage(v string) *UpdateCredentialsStatusPopResponseBody {
s.ErrMessage = &v
return s
}
func (s *UpdateCredentialsStatusPopResponseBody) SetHttpStatusCode(v int32) *UpdateCredentialsStatusPopResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *UpdateCredentialsStatusPopResponseBody) SetRequestId(v string) *UpdateCredentialsStatusPopResponseBody {
s.RequestId = &v
return s
}
func (s *UpdateCredentialsStatusPopResponseBody) SetSuccess(v bool) *UpdateCredentialsStatusPopResponseBody {
s.Success = &v
return s
}
type UpdateCredentialsStatusPopResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *UpdateCredentialsStatusPopResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s UpdateCredentialsStatusPopResponse) String() string {
return tea.Prettify(s)
}
func (s UpdateCredentialsStatusPopResponse) GoString() string {
return s.String()
}
func (s *UpdateCredentialsStatusPopResponse) SetHeaders(v map[string]*string) *UpdateCredentialsStatusPopResponse {
s.Headers = v
return s
}
func (s *UpdateCredentialsStatusPopResponse) SetStatusCode(v int32) *UpdateCredentialsStatusPopResponse {
s.StatusCode = &v
return s
}
func (s *UpdateCredentialsStatusPopResponse) SetBody(v *UpdateCredentialsStatusPopResponseBody) *UpdateCredentialsStatusPopResponse {
s.Body = v
return s
}
type UpdateTicketRecordByticketCodePopRequest struct {
// example:
//
// 3402
AgendaId *string `json:"AgendaId,omitempty" xml:"AgendaId,omitempty"`
// example:
//
// 4546-100000
Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
// example:
//
// boarding
Event *string `json:"Event,omitempty" xml:"Event,omitempty"`
// example:
//
// 12345
SceneId *string `json:"SceneId,omitempty" xml:"SceneId,omitempty"`
// example:
//
// 2024-09-25 14:11
Time *string `json:"Time,omitempty" xml:"Time,omitempty"`
}
func (s UpdateTicketRecordByticketCodePopRequest) String() string {
return tea.Prettify(s)
}
func (s UpdateTicketRecordByticketCodePopRequest) GoString() string {
return s.String()
}
func (s *UpdateTicketRecordByticketCodePopRequest) SetAgendaId(v string) *UpdateTicketRecordByticketCodePopRequest {
s.AgendaId = &v
return s
}
func (s *UpdateTicketRecordByticketCodePopRequest) SetCode(v string) *UpdateTicketRecordByticketCodePopRequest {
s.Code = &v
return s
}
func (s *UpdateTicketRecordByticketCodePopRequest) SetEvent(v string) *UpdateTicketRecordByticketCodePopRequest {
s.Event = &v
return s
}
func (s *UpdateTicketRecordByticketCodePopRequest) SetSceneId(v string) *UpdateTicketRecordByticketCodePopRequest {
s.SceneId = &v
return s
}
func (s *UpdateTicketRecordByticketCodePopRequest) SetTime(v string) *UpdateTicketRecordByticketCodePopRequest {
s.Time = &v
return s
}
type UpdateTicketRecordByticketCodePopResponseBody struct {
// example:
//
// deny
AccessDeniedDetail *string `json:"AccessDeniedDetail,omitempty" xml:"AccessDeniedDetail,omitempty"`
// example:
//
// data
Data *bool `json:"Data,omitempty" xml:"Data,omitempty"`
// example:
//
// 200
ErrCode *string `json:"ErrCode,omitempty" xml:"ErrCode,omitempty"`
// example:
//
// error
ErrMessage *string `json:"ErrMessage,omitempty" xml:"ErrMessage,omitempty"`
// example:
//
// 403
HttpStatusCode *int32 `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
// example:
//
// 1skladklasmda
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// true
Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}
func (s UpdateTicketRecordByticketCodePopResponseBody) String() string {
return tea.Prettify(s)
}
func (s UpdateTicketRecordByticketCodePopResponseBody) GoString() string {
return s.String()
}
func (s *UpdateTicketRecordByticketCodePopResponseBody) SetAccessDeniedDetail(v string) *UpdateTicketRecordByticketCodePopResponseBody {
s.AccessDeniedDetail = &v
return s
}
func (s *UpdateTicketRecordByticketCodePopResponseBody) SetData(v bool) *UpdateTicketRecordByticketCodePopResponseBody {
s.Data = &v
return s
}
func (s *UpdateTicketRecordByticketCodePopResponseBody) SetErrCode(v string) *UpdateTicketRecordByticketCodePopResponseBody {
s.ErrCode = &v
return s
}
func (s *UpdateTicketRecordByticketCodePopResponseBody) SetErrMessage(v string) *UpdateTicketRecordByticketCodePopResponseBody {
s.ErrMessage = &v
return s
}
func (s *UpdateTicketRecordByticketCodePopResponseBody) SetHttpStatusCode(v int32) *UpdateTicketRecordByticketCodePopResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *UpdateTicketRecordByticketCodePopResponseBody) SetRequestId(v string) *UpdateTicketRecordByticketCodePopResponseBody {
s.RequestId = &v
return s
}
func (s *UpdateTicketRecordByticketCodePopResponseBody) SetSuccess(v bool) *UpdateTicketRecordByticketCodePopResponseBody {
s.Success = &v
return s
}
type UpdateTicketRecordByticketCodePopResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *UpdateTicketRecordByticketCodePopResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s UpdateTicketRecordByticketCodePopResponse) String() string {
return tea.Prettify(s)
}
func (s UpdateTicketRecordByticketCodePopResponse) GoString() string {
return s.String()
}
func (s *UpdateTicketRecordByticketCodePopResponse) SetHeaders(v map[string]*string) *UpdateTicketRecordByticketCodePopResponse {
s.Headers = v
return s
}
func (s *UpdateTicketRecordByticketCodePopResponse) SetStatusCode(v int32) *UpdateTicketRecordByticketCodePopResponse {
s.StatusCode = &v
return s
}
func (s *UpdateTicketRecordByticketCodePopResponse) SetBody(v *UpdateTicketRecordByticketCodePopResponseBody) *UpdateTicketRecordByticketCodePopResponse {
s.Body = v
return s
}
type Client struct {
openapi.Client
}
func NewClient(config *openapi.Config) (*Client, error) {
client := new(Client)
err := client.Init(config)
return client, err
}
func (client *Client) Init(config *openapi.Config) (_err error) {
_err = client.Client.Init(config)
if _err != nil {
return _err
}
client.EndpointRule = tea.String("")
_err = client.CheckConfig(config)
if _err != nil {
return _err
}
client.Endpoint, _err = client.GetEndpoint(tea.String("marketing_event"), client.RegionId, client.EndpointRule, client.Network, client.Suffix, client.EndpointMap, client.Endpoint)
if _err != nil {
return _err
}
return nil
}
func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error) {
if !tea.BoolValue(util.Empty(endpoint)) {
_result = endpoint
return _result, _err
}
if !tea.BoolValue(util.IsUnset(endpointMap)) && !tea.BoolValue(util.Empty(endpointMap[tea.StringValue(regionId)])) {
_result = endpointMap[tea.StringValue(regionId)]
return _result, _err
}
_body, _err := endpointutil.GetEndpointRules(productId, regionId, endpointRule, network, suffix)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// @param request - AddSumRecordFlowPopRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return AddSumRecordFlowPopResponse
func (client *Client) AddSumRecordFlowPopWithOptions(request *AddSumRecordFlowPopRequest, runtime *util.RuntimeOptions) (_result *AddSumRecordFlowPopResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ActivityId)) {
query["ActivityId"] = request.ActivityId
}
if !tea.BoolValue(util.IsUnset(request.Code)) {
query["Code"] = request.Code
}
if !tea.BoolValue(util.IsUnset(request.ConferenceName)) {
query["ConferenceName"] = request.ConferenceName
}
if !tea.BoolValue(util.IsUnset(request.DeviceId)) {
query["DeviceId"] = request.DeviceId
}
if !tea.BoolValue(util.IsUnset(request.EntryName)) {
query["EntryName"] = request.EntryName
}
if !tea.BoolValue(util.IsUnset(request.Idcard)) {
query["Idcard"] = request.Idcard
}
if !tea.BoolValue(util.IsUnset(request.SignTime)) {
query["SignTime"] = request.SignTime
}
if !tea.BoolValue(util.IsUnset(request.Type)) {
query["Type"] = request.Type
}
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("AddSumRecordFlowPop"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &AddSumRecordFlowPopResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// @param request - AddSumRecordFlowPopRequest
//
// @return AddSumRecordFlowPopResponse
func (client *Client) AddSumRecordFlowPop(request *AddSumRecordFlowPopRequest) (_result *AddSumRecordFlowPopResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &AddSumRecordFlowPopResponse{}
_body, _err := client.AddSumRecordFlowPopWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// @param request - BindExhibitorRfidPopRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return BindExhibitorRfidPopResponse
func (client *Client) BindExhibitorRfidPopWithOptions(request *BindExhibitorRfidPopRequest, runtime *util.RuntimeOptions) (_result *BindExhibitorRfidPopResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ActivityId)) {
query["ActivityId"] = request.ActivityId
}
if !tea.BoolValue(util.IsUnset(request.DeviceId)) {
query["DeviceId"] = request.DeviceId
}
if !tea.BoolValue(util.IsUnset(request.GmtCreate)) {
query["GmtCreate"] = request.GmtCreate
}
if !tea.BoolValue(util.IsUnset(request.GmtModified)) {
query["GmtModified"] = request.GmtModified
}
if !tea.BoolValue(util.IsUnset(request.GuestTicketRecordId)) {
query["GuestTicketRecordId"] = request.GuestTicketRecordId
}
if !tea.BoolValue(util.IsUnset(request.Id)) {
query["Id"] = request.Id
}
if !tea.BoolValue(util.IsUnset(request.Rfid)) {
query["Rfid"] = request.Rfid
}
if !tea.BoolValue(util.IsUnset(request.TicketCode)) {
query["TicketCode"] = request.TicketCode
}
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("BindExhibitorRfidPop"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &BindExhibitorRfidPopResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// @param request - BindExhibitorRfidPopRequest
//
// @return BindExhibitorRfidPopResponse
func (client *Client) BindExhibitorRfidPop(request *BindExhibitorRfidPopRequest) (_result *BindExhibitorRfidPopResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &BindExhibitorRfidPopResponse{}
_body, _err := client.BindExhibitorRfidPopWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// @param request - BindGuestRfidPopRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return BindGuestRfidPopResponse
func (client *Client) BindGuestRfidPopWithOptions(request *BindGuestRfidPopRequest, runtime *util.RuntimeOptions) (_result *BindGuestRfidPopResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ActivityId)) {
query["ActivityId"] = request.ActivityId
}
if !tea.BoolValue(util.IsUnset(request.DeviceId)) {
query["DeviceId"] = request.DeviceId
}
if !tea.BoolValue(util.IsUnset(request.GmtCreate)) {
query["GmtCreate"] = request.GmtCreate
}
if !tea.BoolValue(util.IsUnset(request.GmtModified)) {
query["GmtModified"] = request.GmtModified
}
if !tea.BoolValue(util.IsUnset(request.GuestTicketRecordId)) {
query["GuestTicketRecordId"] = request.GuestTicketRecordId
}
if !tea.BoolValue(util.IsUnset(request.Id)) {
query["Id"] = request.Id
}
if !tea.BoolValue(util.IsUnset(request.Rfid)) {
query["Rfid"] = request.Rfid
}
if !tea.BoolValue(util.IsUnset(request.TicketCode)) {
query["TicketCode"] = request.TicketCode
}
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("BindGuestRfidPop"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &BindGuestRfidPopResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// @param request - BindGuestRfidPopRequest
//
// @return BindGuestRfidPopResponse
func (client *Client) BindGuestRfidPop(request *BindGuestRfidPopRequest) (_result *BindGuestRfidPopResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &BindGuestRfidPopResponse{}
_body, _err := client.BindGuestRfidPopWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// @param request - CheckNFCBindPopRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return CheckNFCBindPopResponse
func (client *Client) CheckNFCBindPopWithOptions(request *CheckNFCBindPopRequest, runtime *util.RuntimeOptions) (_result *CheckNFCBindPopResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ActivityId)) {
query["ActivityId"] = request.ActivityId
}
if !tea.BoolValue(util.IsUnset(request.NfcId)) {
query["NfcId"] = request.NfcId
}
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("CheckNFCBindPop"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &CheckNFCBindPopResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// @param request - CheckNFCBindPopRequest
//
// @return CheckNFCBindPopResponse
func (client *Client) CheckNFCBindPop(request *CheckNFCBindPopRequest) (_result *CheckNFCBindPopResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &CheckNFCBindPopResponse{}
_body, _err := client.CheckNFCBindPopWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// Summary:
//
// 拉取领证人员记录
//
// @param request - FindGuestCredentialsRecordRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return FindGuestCredentialsRecordResponse
func (client *Client) FindGuestCredentialsRecordWithOptions(request *FindGuestCredentialsRecordRequest, runtime *util.RuntimeOptions) (_result *FindGuestCredentialsRecordResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ActivityId)) {
query["ActivityId"] = request.ActivityId
}
if !tea.BoolValue(util.IsUnset(request.DateTimeString)) {
query["DateTimeString"] = request.DateTimeString
}
if !tea.BoolValue(util.IsUnset(request.EndDateTime)) {
query["EndDateTime"] = request.EndDateTime
}
if !tea.BoolValue(util.IsUnset(request.StartDateTime)) {
query["StartDateTime"] = request.StartDateTime
}
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("FindGuestCredentialsRecord"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &FindGuestCredentialsRecordResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// Summary:
//
// 拉取领证人员记录
//
// @param request - FindGuestCredentialsRecordRequest
//
// @return FindGuestCredentialsRecordResponse
func (client *Client) FindGuestCredentialsRecord(request *FindGuestCredentialsRecordRequest) (_result *FindGuestCredentialsRecordResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &FindGuestCredentialsRecordResponse{}
_body, _err := client.FindGuestCredentialsRecordWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// Summary:
//
// 云栖大会获取取票人信息list接口
//
// @param request - FindGuestTicketRecordRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return FindGuestTicketRecordResponse
func (client *Client) FindGuestTicketRecordWithOptions(request *FindGuestTicketRecordRequest, runtime *util.RuntimeOptions) (_result *FindGuestTicketRecordResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ActivityId)) {
query["ActivityId"] = request.ActivityId
}
if !tea.BoolValue(util.IsUnset(request.DateTimeString)) {
query["DateTimeString"] = request.DateTimeString
}
if !tea.BoolValue(util.IsUnset(request.EndDateTime)) {
query["EndDateTime"] = request.EndDateTime
}
if !tea.BoolValue(util.IsUnset(request.StartDateTime)) {
query["StartDateTime"] = request.StartDateTime
}
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("FindGuestTicketRecord"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &FindGuestTicketRecordResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// Summary:
//
// 云栖大会获取取票人信息list接口
//
// @param request - FindGuestTicketRecordRequest
//
// @return FindGuestTicketRecordResponse
func (client *Client) FindGuestTicketRecord(request *FindGuestTicketRecordRequest) (_result *FindGuestTicketRecordResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &FindGuestTicketRecordResponse{}
_body, _err := client.FindGuestTicketRecordWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// @param request - QueryAllActivityInfoRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return QueryAllActivityInfoResponse
func (client *Client) QueryAllActivityInfoWithOptions(request *QueryAllActivityInfoRequest, runtime *util.RuntimeOptions) (_result *QueryAllActivityInfoResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := openapiutil.Query(util.ToMap(request))
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("QueryAllActivityInfo"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("GET"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &QueryAllActivityInfoResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// @param request - QueryAllActivityInfoRequest
//
// @return QueryAllActivityInfoResponse
func (client *Client) QueryAllActivityInfo(request *QueryAllActivityInfoRequest) (_result *QueryAllActivityInfoResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &QueryAllActivityInfoResponse{}
_body, _err := client.QueryAllActivityInfoWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// @param request - QueryOrderSessionListPopRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return QueryOrderSessionListPopResponse
func (client *Client) QueryOrderSessionListPopWithOptions(request *QueryOrderSessionListPopRequest, runtime *util.RuntimeOptions) (_result *QueryOrderSessionListPopResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ActivityId)) {
query["ActivityId"] = request.ActivityId
}
if !tea.BoolValue(util.IsUnset(request.NfcId)) {
query["NfcId"] = request.NfcId
}
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("QueryOrderSessionListPop"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &QueryOrderSessionListPopResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// @param request - QueryOrderSessionListPopRequest
//
// @return QueryOrderSessionListPopResponse
func (client *Client) QueryOrderSessionListPop(request *QueryOrderSessionListPopRequest) (_result *QueryOrderSessionListPopResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &QueryOrderSessionListPopResponse{}
_body, _err := client.QueryOrderSessionListPopWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// @param request - QuerySessionByActivityIdPopRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return QuerySessionByActivityIdPopResponse
func (client *Client) QuerySessionByActivityIdPopWithOptions(request *QuerySessionByActivityIdPopRequest, runtime *util.RuntimeOptions) (_result *QuerySessionByActivityIdPopResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ActivityId)) {
query["ActivityId"] = request.ActivityId
}
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("QuerySessionByActivityIdPop"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &QuerySessionByActivityIdPopResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// @param request - QuerySessionByActivityIdPopRequest
//
// @return QuerySessionByActivityIdPopResponse
func (client *Client) QuerySessionByActivityIdPop(request *QuerySessionByActivityIdPopRequest) (_result *QuerySessionByActivityIdPopResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &QuerySessionByActivityIdPopResponse{}
_body, _err := client.QuerySessionByActivityIdPopWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// @param request - QuerySessionListPopRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return QuerySessionListPopResponse
func (client *Client) QuerySessionListPopWithOptions(request *QuerySessionListPopRequest, runtime *util.RuntimeOptions) (_result *QuerySessionListPopResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ActivityId)) {
query["ActivityId"] = request.ActivityId
}
if !tea.BoolValue(util.IsUnset(request.NfcId)) {
query["NfcId"] = request.NfcId
}
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("QuerySessionListPop"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &QuerySessionListPopResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// @param request - QuerySessionListPopRequest
//
// @return QuerySessionListPopResponse
func (client *Client) QuerySessionListPop(request *QuerySessionListPopRequest) (_result *QuerySessionListPopResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &QuerySessionListPopResponse{}
_body, _err := client.QuerySessionListPopWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// @param request - QuerySignInRecordPopRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return QuerySignInRecordPopResponse
func (client *Client) QuerySignInRecordPopWithOptions(request *QuerySignInRecordPopRequest, runtime *util.RuntimeOptions) (_result *QuerySignInRecordPopResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ActivityId)) {
query["ActivityId"] = request.ActivityId
}
if !tea.BoolValue(util.IsUnset(request.EndTime)) {
query["EndTime"] = request.EndTime
}
if !tea.BoolValue(util.IsUnset(request.PageNum)) {
query["PageNum"] = request.PageNum
}
if !tea.BoolValue(util.IsUnset(request.PageSize)) {
query["PageSize"] = request.PageSize
}
if !tea.BoolValue(util.IsUnset(request.StartTime)) {
query["StartTime"] = request.StartTime
}
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("QuerySignInRecordPop"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &QuerySignInRecordPopResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// @param request - QuerySignInRecordPopRequest
//
// @return QuerySignInRecordPopResponse
func (client *Client) QuerySignInRecordPop(request *QuerySignInRecordPopRequest) (_result *QuerySignInRecordPopResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &QuerySignInRecordPopResponse{}
_body, _err := client.QuerySignInRecordPopWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// @param request - QuerySingleActivityInfoRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return QuerySingleActivityInfoResponse
func (client *Client) QuerySingleActivityInfoWithOptions(request *QuerySingleActivityInfoRequest, runtime *util.RuntimeOptions) (_result *QuerySingleActivityInfoResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := openapiutil.Query(util.ToMap(request))
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("QuerySingleActivityInfo"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("GET"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &QuerySingleActivityInfoResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// @param request - QuerySingleActivityInfoRequest
//
// @return QuerySingleActivityInfoResponse
func (client *Client) QuerySingleActivityInfo(request *QuerySingleActivityInfoRequest) (_result *QuerySingleActivityInfoResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &QuerySingleActivityInfoResponse{}
_body, _err := client.QuerySingleActivityInfoWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// @param request - SyncSignInInfoRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return SyncSignInInfoResponse
func (client *Client) SyncSignInInfoWithOptions(request *SyncSignInInfoRequest, runtime *util.RuntimeOptions) (_result *SyncSignInInfoResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := openapiutil.Query(util.ToMap(request))
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("SyncSignInInfo"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("GET"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &SyncSignInInfoResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// @param request - SyncSignInInfoRequest
//
// @return SyncSignInInfoResponse
func (client *Client) SyncSignInInfo(request *SyncSignInInfoRequest) (_result *SyncSignInInfoResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &SyncSignInInfoResponse{}
_body, _err := client.SyncSignInInfoWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// @param request - TicketOrCredentialsSignInPopRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return TicketOrCredentialsSignInPopResponse
func (client *Client) TicketOrCredentialsSignInPopWithOptions(request *TicketOrCredentialsSignInPopRequest, runtime *util.RuntimeOptions) (_result *TicketOrCredentialsSignInPopResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ActivityId)) {
query["ActivityId"] = request.ActivityId
}
if !tea.BoolValue(util.IsUnset(request.Code)) {
query["Code"] = request.Code
}
if !tea.BoolValue(util.IsUnset(request.ConferenceName)) {
query["ConferenceName"] = request.ConferenceName
}
if !tea.BoolValue(util.IsUnset(request.DeviceId)) {
query["DeviceId"] = request.DeviceId
}
if !tea.BoolValue(util.IsUnset(request.EntryName)) {
query["EntryName"] = request.EntryName
}
if !tea.BoolValue(util.IsUnset(request.Idcard)) {
query["Idcard"] = request.Idcard
}
if !tea.BoolValue(util.IsUnset(request.SignTime)) {
query["SignTime"] = request.SignTime
}
if !tea.BoolValue(util.IsUnset(request.Type)) {
query["Type"] = request.Type
}
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("TicketOrCredentialsSignInPop"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &TicketOrCredentialsSignInPopResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// @param request - TicketOrCredentialsSignInPopRequest
//
// @return TicketOrCredentialsSignInPopResponse
func (client *Client) TicketOrCredentialsSignInPop(request *TicketOrCredentialsSignInPopRequest) (_result *TicketOrCredentialsSignInPopResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &TicketOrCredentialsSignInPopResponse{}
_body, _err := client.TicketOrCredentialsSignInPopWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// @param request - UpdateCredentialsStatusPopRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return UpdateCredentialsStatusPopResponse
func (client *Client) UpdateCredentialsStatusPopWithOptions(request *UpdateCredentialsStatusPopRequest, runtime *util.RuntimeOptions) (_result *UpdateCredentialsStatusPopResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.Code)) {
query["Code"] = request.Code
}
if !tea.BoolValue(util.IsUnset(request.ProxyRecipientName)) {
query["ProxyRecipientName"] = request.ProxyRecipientName
}
if !tea.BoolValue(util.IsUnset(request.ProxyRecipientPhoneNumber)) {
query["ProxyRecipientPhoneNumber"] = request.ProxyRecipientPhoneNumber
}
if !tea.BoolValue(util.IsUnset(request.ReceiptLocation)) {
query["ReceiptLocation"] = request.ReceiptLocation
}
if !tea.BoolValue(util.IsUnset(request.Time)) {
query["Time"] = request.Time
}
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("UpdateCredentialsStatusPop"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &UpdateCredentialsStatusPopResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// @param request - UpdateCredentialsStatusPopRequest
//
// @return UpdateCredentialsStatusPopResponse
func (client *Client) UpdateCredentialsStatusPop(request *UpdateCredentialsStatusPopRequest) (_result *UpdateCredentialsStatusPopResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &UpdateCredentialsStatusPopResponse{}
_body, _err := client.UpdateCredentialsStatusPopWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
// @param request - UpdateTicketRecordByticketCodePopRequest
//
// @param runtime - runtime options for this request RuntimeOptions
//
// @return UpdateTicketRecordByticketCodePopResponse
func (client *Client) UpdateTicketRecordByticketCodePopWithOptions(request *UpdateTicketRecordByticketCodePopRequest, runtime *util.RuntimeOptions) (_result *UpdateTicketRecordByticketCodePopResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.AgendaId)) {
query["AgendaId"] = request.AgendaId
}
if !tea.BoolValue(util.IsUnset(request.Code)) {
query["Code"] = request.Code
}
if !tea.BoolValue(util.IsUnset(request.Event)) {
query["Event"] = request.Event
}
if !tea.BoolValue(util.IsUnset(request.SceneId)) {
query["SceneId"] = request.SceneId
}
if !tea.BoolValue(util.IsUnset(request.Time)) {
query["Time"] = request.Time
}
req := &openapi.OpenApiRequest{
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("UpdateTicketRecordByticketCodePop"),
Version: tea.String("2021-01-01"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("RPC"),
ReqBodyType: tea.String("formData"),
BodyType: tea.String("json"),
}
_result = &UpdateTicketRecordByticketCodePopResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
// @param request - UpdateTicketRecordByticketCodePopRequest
//
// @return UpdateTicketRecordByticketCodePopResponse
func (client *Client) UpdateTicketRecordByticketCodePop(request *UpdateTicketRecordByticketCodePopRequest) (_result *UpdateTicketRecordByticketCodePopResponse, _err error) {
runtime := &util.RuntimeOptions{}
_result = &UpdateTicketRecordByticketCodePopResponse{}
_body, _err := client.UpdateTicketRecordByticketCodePopWithOptions(request, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}