swform_1_0

package
v1.6.71 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

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

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) GetFormInstance

func (client *Client) GetFormInstance(formInstanceId *string, request *GetFormInstanceRequest) (_result *GetFormInstanceResponse, _err error)

func (*Client) GetFormInstanceWithOptions

func (client *Client) GetFormInstanceWithOptions(formInstanceId *string, request *GetFormInstanceRequest, headers *GetFormInstanceHeaders, runtime *util.RuntimeOptions) (_result *GetFormInstanceResponse, _err error)

func (*Client) Init

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

func (*Client) ListFormInstances

func (client *Client) ListFormInstances(formCode *string, request *ListFormInstancesRequest) (_result *ListFormInstancesResponse, _err error)

func (*Client) ListFormInstancesWithOptions

func (client *Client) ListFormInstancesWithOptions(formCode *string, request *ListFormInstancesRequest, headers *ListFormInstancesHeaders, runtime *util.RuntimeOptions) (_result *ListFormInstancesResponse, _err error)

func (*Client) ListFormSchemasByCreator

func (client *Client) ListFormSchemasByCreator(request *ListFormSchemasByCreatorRequest) (_result *ListFormSchemasByCreatorResponse, _err error)

func (*Client) ListFormSchemasByCreatorWithOptions

func (client *Client) ListFormSchemasByCreatorWithOptions(request *ListFormSchemasByCreatorRequest, headers *ListFormSchemasByCreatorHeaders, runtime *util.RuntimeOptions) (_result *ListFormSchemasByCreatorResponse, _err error)

type GetFormInstanceHeaders

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

func (GetFormInstanceHeaders) GoString

func (s GetFormInstanceHeaders) GoString() string

func (*GetFormInstanceHeaders) SetCommonHeaders

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

func (*GetFormInstanceHeaders) SetXAcsDingtalkAccessToken

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

func (GetFormInstanceHeaders) String

func (s GetFormInstanceHeaders) String() string

type GetFormInstanceRequest

type GetFormInstanceRequest struct {
	BizType *int32 `json:"bizType,omitempty" xml:"bizType,omitempty"`
}

func (GetFormInstanceRequest) GoString

func (s GetFormInstanceRequest) GoString() string

func (*GetFormInstanceRequest) SetBizType

func (GetFormInstanceRequest) String

func (s GetFormInstanceRequest) String() string

type GetFormInstanceResponse

type GetFormInstanceResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetFormInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetFormInstanceResponse) GoString

func (s GetFormInstanceResponse) GoString() string

func (*GetFormInstanceResponse) SetBody

func (*GetFormInstanceResponse) SetHeaders

func (*GetFormInstanceResponse) SetStatusCode

func (GetFormInstanceResponse) String

func (s GetFormInstanceResponse) String() string

type GetFormInstanceResponseBody

type GetFormInstanceResponseBody struct {
	Result  *GetFormInstanceResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	Success *bool                              `json:"success,omitempty" xml:"success,omitempty"`
}

func (GetFormInstanceResponseBody) GoString

func (s GetFormInstanceResponseBody) GoString() string

func (*GetFormInstanceResponseBody) SetResult

func (*GetFormInstanceResponseBody) SetSuccess

func (GetFormInstanceResponseBody) String

type GetFormInstanceResponseBodyResult

type GetFormInstanceResponseBodyResult struct {
	CreateTime *string                                   `json:"createTime,omitempty" xml:"createTime,omitempty"`
	Creator    *string                                   `json:"creator,omitempty" xml:"creator,omitempty"`
	FormCode   *string                                   `json:"formCode,omitempty" xml:"formCode,omitempty"`
	Forms      []*GetFormInstanceResponseBodyResultForms `json:"forms,omitempty" xml:"forms,omitempty" type:"Repeated"`
	ModifyTime *string                                   `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	Title      *string                                   `json:"title,omitempty" xml:"title,omitempty"`
}

func (GetFormInstanceResponseBodyResult) GoString

func (*GetFormInstanceResponseBodyResult) SetCreateTime

func (*GetFormInstanceResponseBodyResult) SetCreator

func (*GetFormInstanceResponseBodyResult) SetFormCode

func (*GetFormInstanceResponseBodyResult) SetModifyTime

func (*GetFormInstanceResponseBodyResult) SetTitle

func (GetFormInstanceResponseBodyResult) String

type GetFormInstanceResponseBodyResultForms

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

func (GetFormInstanceResponseBodyResultForms) GoString

func (*GetFormInstanceResponseBodyResultForms) SetKey

func (*GetFormInstanceResponseBodyResultForms) SetLabel

func (*GetFormInstanceResponseBodyResultForms) SetValue

func (GetFormInstanceResponseBodyResultForms) String

type ListFormInstancesHeaders

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

func (ListFormInstancesHeaders) GoString

func (s ListFormInstancesHeaders) GoString() string

func (*ListFormInstancesHeaders) SetCommonHeaders

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

func (*ListFormInstancesHeaders) SetXAcsDingtalkAccessToken

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

func (ListFormInstancesHeaders) String

func (s ListFormInstancesHeaders) String() string

type ListFormInstancesRequest

type ListFormInstancesRequest struct {
	ActionDate *string `json:"actionDate,omitempty" xml:"actionDate,omitempty"`
	BizType    *int32  `json:"bizType,omitempty" xml:"bizType,omitempty"`
	MaxResults *int32  `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken  *int32  `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListFormInstancesRequest) GoString

func (s ListFormInstancesRequest) GoString() string

func (*ListFormInstancesRequest) SetActionDate

func (*ListFormInstancesRequest) SetBizType

func (*ListFormInstancesRequest) SetMaxResults

func (*ListFormInstancesRequest) SetNextToken

func (ListFormInstancesRequest) String

func (s ListFormInstancesRequest) String() string

type ListFormInstancesResponse

type ListFormInstancesResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListFormInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListFormInstancesResponse) GoString

func (s ListFormInstancesResponse) GoString() string

func (*ListFormInstancesResponse) SetBody

func (*ListFormInstancesResponse) SetHeaders

func (*ListFormInstancesResponse) SetStatusCode

func (ListFormInstancesResponse) String

func (s ListFormInstancesResponse) String() string

type ListFormInstancesResponseBody

type ListFormInstancesResponseBody struct {
	Result  *ListFormInstancesResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	Success *bool                                `json:"success,omitempty" xml:"success,omitempty"`
}

func (ListFormInstancesResponseBody) GoString

func (*ListFormInstancesResponseBody) SetSuccess

func (ListFormInstancesResponseBody) String

type ListFormInstancesResponseBodyResult

type ListFormInstancesResponseBodyResult struct {
	HasMore   *bool                                      `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	List      []*ListFormInstancesResponseBodyResultList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	NextToken *int64                                     `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListFormInstancesResponseBodyResult) GoString

func (*ListFormInstancesResponseBodyResult) SetHasMore

func (*ListFormInstancesResponseBodyResult) SetNextToken

func (ListFormInstancesResponseBodyResult) String

type ListFormInstancesResponseBodyResultList

type ListFormInstancesResponseBodyResultList struct {
	CreateTime        *string                                         `json:"createTime,omitempty" xml:"createTime,omitempty"`
	FormCode          *string                                         `json:"formCode,omitempty" xml:"formCode,omitempty"`
	FormInstanceId    *string                                         `json:"formInstanceId,omitempty" xml:"formInstanceId,omitempty"`
	Forms             []*ListFormInstancesResponseBodyResultListForms `json:"forms,omitempty" xml:"forms,omitempty" type:"Repeated"`
	ModifyTime        *string                                         `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	StudentClassId    *string                                         `json:"studentClassId,omitempty" xml:"studentClassId,omitempty"`
	StudentClassName  *string                                         `json:"studentClassName,omitempty" xml:"studentClassName,omitempty"`
	StudentName       *string                                         `json:"studentName,omitempty" xml:"studentName,omitempty"`
	StudentUserId     *string                                         `json:"studentUserId,omitempty" xml:"studentUserId,omitempty"`
	SubmitterUserId   *string                                         `json:"submitterUserId,omitempty" xml:"submitterUserId,omitempty"`
	SubmitterUserName *string                                         `json:"submitterUserName,omitempty" xml:"submitterUserName,omitempty"`
	Title             *string                                         `json:"title,omitempty" xml:"title,omitempty"`
}

func (ListFormInstancesResponseBodyResultList) GoString

func (*ListFormInstancesResponseBodyResultList) SetCreateTime

func (*ListFormInstancesResponseBodyResultList) SetFormCode

func (*ListFormInstancesResponseBodyResultList) SetFormInstanceId

func (*ListFormInstancesResponseBodyResultList) SetModifyTime

func (*ListFormInstancesResponseBodyResultList) SetStudentClassId

func (*ListFormInstancesResponseBodyResultList) SetStudentClassName

func (*ListFormInstancesResponseBodyResultList) SetStudentName

func (*ListFormInstancesResponseBodyResultList) SetStudentUserId

func (*ListFormInstancesResponseBodyResultList) SetSubmitterUserId

func (*ListFormInstancesResponseBodyResultList) SetSubmitterUserName

func (*ListFormInstancesResponseBodyResultList) SetTitle

func (ListFormInstancesResponseBodyResultList) String

type ListFormInstancesResponseBodyResultListForms

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

func (ListFormInstancesResponseBodyResultListForms) GoString

func (*ListFormInstancesResponseBodyResultListForms) SetKey

func (*ListFormInstancesResponseBodyResultListForms) SetLabel

func (*ListFormInstancesResponseBodyResultListForms) SetValue

func (ListFormInstancesResponseBodyResultListForms) String

type ListFormSchemasByCreatorHeaders

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

func (ListFormSchemasByCreatorHeaders) GoString

func (*ListFormSchemasByCreatorHeaders) SetCommonHeaders

func (*ListFormSchemasByCreatorHeaders) SetXAcsDingtalkAccessToken

func (ListFormSchemasByCreatorHeaders) String

type ListFormSchemasByCreatorRequest

type ListFormSchemasByCreatorRequest struct {
	BizType    *int32  `json:"bizType,omitempty" xml:"bizType,omitempty"`
	Creator    *string `json:"creator,omitempty" xml:"creator,omitempty"`
	MaxResults *int32  `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken  *int64  `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListFormSchemasByCreatorRequest) GoString

func (*ListFormSchemasByCreatorRequest) SetBizType

func (*ListFormSchemasByCreatorRequest) SetCreator

func (*ListFormSchemasByCreatorRequest) SetMaxResults

func (*ListFormSchemasByCreatorRequest) SetNextToken

func (ListFormSchemasByCreatorRequest) String

type ListFormSchemasByCreatorResponse

type ListFormSchemasByCreatorResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListFormSchemasByCreatorResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListFormSchemasByCreatorResponse) GoString

func (*ListFormSchemasByCreatorResponse) SetHeaders

func (*ListFormSchemasByCreatorResponse) SetStatusCode

func (ListFormSchemasByCreatorResponse) String

type ListFormSchemasByCreatorResponseBody

type ListFormSchemasByCreatorResponseBody struct {
	Result  *ListFormSchemasByCreatorResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	Success *bool                                       `json:"success,omitempty" xml:"success,omitempty"`
}

func (ListFormSchemasByCreatorResponseBody) GoString

func (*ListFormSchemasByCreatorResponseBody) SetSuccess

func (ListFormSchemasByCreatorResponseBody) String

type ListFormSchemasByCreatorResponseBodyResult

type ListFormSchemasByCreatorResponseBodyResult struct {
	HasMore   *bool                                             `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	List      []*ListFormSchemasByCreatorResponseBodyResultList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	NextToken *int64                                            `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListFormSchemasByCreatorResponseBodyResult) GoString

func (*ListFormSchemasByCreatorResponseBodyResult) SetHasMore

func (*ListFormSchemasByCreatorResponseBodyResult) SetNextToken

func (ListFormSchemasByCreatorResponseBodyResult) String

type ListFormSchemasByCreatorResponseBodyResultList

type ListFormSchemasByCreatorResponseBodyResultList struct {
	Creator  *string                                                `json:"creator,omitempty" xml:"creator,omitempty"`
	FormCode *string                                                `json:"formCode,omitempty" xml:"formCode,omitempty"`
	Memo     *string                                                `json:"memo,omitempty" xml:"memo,omitempty"`
	Name     *string                                                `json:"name,omitempty" xml:"name,omitempty"`
	Setting  *ListFormSchemasByCreatorResponseBodyResultListSetting `json:"setting,omitempty" xml:"setting,omitempty" type:"Struct"`
}

func (ListFormSchemasByCreatorResponseBodyResultList) GoString

func (*ListFormSchemasByCreatorResponseBodyResultList) SetCreator

func (*ListFormSchemasByCreatorResponseBodyResultList) SetFormCode

func (*ListFormSchemasByCreatorResponseBodyResultList) SetMemo

func (*ListFormSchemasByCreatorResponseBodyResultList) SetName

func (ListFormSchemasByCreatorResponseBodyResultList) String

type ListFormSchemasByCreatorResponseBodyResultListSetting

type ListFormSchemasByCreatorResponseBodyResultListSetting struct {
	BizType    *int32   `json:"bizType,omitempty" xml:"bizType,omitempty"`
	CreateTime *string  `json:"createTime,omitempty" xml:"createTime,omitempty"`
	EndTime    *string  `json:"endTime,omitempty" xml:"endTime,omitempty"`
	FormType   *int32   `json:"formType,omitempty" xml:"formType,omitempty"`
	LoopDays   []*int32 `json:"loopDays,omitempty" xml:"loopDays,omitempty" type:"Repeated"`
	LoopTime   *string  `json:"loopTime,omitempty" xml:"loopTime,omitempty"`
	Stop       *bool    `json:"stop,omitempty" xml:"stop,omitempty"`
}

func (ListFormSchemasByCreatorResponseBodyResultListSetting) GoString

func (*ListFormSchemasByCreatorResponseBodyResultListSetting) SetBizType

func (*ListFormSchemasByCreatorResponseBodyResultListSetting) SetCreateTime

func (*ListFormSchemasByCreatorResponseBodyResultListSetting) SetEndTime

func (*ListFormSchemasByCreatorResponseBodyResultListSetting) SetFormType

func (*ListFormSchemasByCreatorResponseBodyResultListSetting) SetLoopDays

func (*ListFormSchemasByCreatorResponseBodyResultListSetting) SetLoopTime

func (*ListFormSchemasByCreatorResponseBodyResultListSetting) SetStop

func (ListFormSchemasByCreatorResponseBodyResultListSetting) String

Jump to

Keyboard shortcuts

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