customerservice-20231228/client/client.go (7,049 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 DataValue struct {
DocId *int64 `json:"docId,omitempty" xml:"docId,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
UploadTime *string `json:"uploadTime,omitempty" xml:"uploadTime,omitempty"`
OrderId *string `json:"orderId,omitempty" xml:"orderId,omitempty"`
ApplyId *string `json:"applyId,omitempty" xml:"applyId,omitempty"`
}
func (s DataValue) String() string {
return tea.Prettify(s)
}
func (s DataValue) GoString() string {
return s.String()
}
func (s *DataValue) SetDocId(v int64) *DataValue {
s.DocId = &v
return s
}
func (s *DataValue) SetName(v string) *DataValue {
s.Name = &v
return s
}
func (s *DataValue) SetFileName(v string) *DataValue {
s.FileName = &v
return s
}
func (s *DataValue) SetUrl(v string) *DataValue {
s.Url = &v
return s
}
func (s *DataValue) SetUploadTime(v string) *DataValue {
s.UploadTime = &v
return s
}
func (s *DataValue) SetOrderId(v string) *DataValue {
s.OrderId = &v
return s
}
func (s *DataValue) SetApplyId(v string) *DataValue {
s.ApplyId = &v
return s
}
type GetDownloadUrlRequest struct {
FileId *int64 `json:"fileId,omitempty" xml:"fileId,omitempty"`
FileKey *string `json:"fileKey,omitempty" xml:"fileKey,omitempty"`
FreeOrderApplyCode *string `json:"freeOrderApplyCode,omitempty" xml:"freeOrderApplyCode,omitempty"`
OrderId *string `json:"orderId,omitempty" xml:"orderId,omitempty"`
Scene *string `json:"scene,omitempty" xml:"scene,omitempty"`
}
func (s GetDownloadUrlRequest) String() string {
return tea.Prettify(s)
}
func (s GetDownloadUrlRequest) GoString() string {
return s.String()
}
func (s *GetDownloadUrlRequest) SetFileId(v int64) *GetDownloadUrlRequest {
s.FileId = &v
return s
}
func (s *GetDownloadUrlRequest) SetFileKey(v string) *GetDownloadUrlRequest {
s.FileKey = &v
return s
}
func (s *GetDownloadUrlRequest) SetFreeOrderApplyCode(v string) *GetDownloadUrlRequest {
s.FreeOrderApplyCode = &v
return s
}
func (s *GetDownloadUrlRequest) SetOrderId(v string) *GetDownloadUrlRequest {
s.OrderId = &v
return s
}
func (s *GetDownloadUrlRequest) SetScene(v string) *GetDownloadUrlRequest {
s.Scene = &v
return s
}
type GetDownloadUrlResponseBody struct {
Code *string `json:"code,omitempty" xml:"code,omitempty"`
Data *string `json:"data,omitempty" xml:"data,omitempty"`
HttpStatusCode *int32 `json:"httpStatusCode,omitempty" xml:"httpStatusCode,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 GetDownloadUrlResponseBody) String() string {
return tea.Prettify(s)
}
func (s GetDownloadUrlResponseBody) GoString() string {
return s.String()
}
func (s *GetDownloadUrlResponseBody) SetCode(v string) *GetDownloadUrlResponseBody {
s.Code = &v
return s
}
func (s *GetDownloadUrlResponseBody) SetData(v string) *GetDownloadUrlResponseBody {
s.Data = &v
return s
}
func (s *GetDownloadUrlResponseBody) SetHttpStatusCode(v int32) *GetDownloadUrlResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *GetDownloadUrlResponseBody) SetMessage(v string) *GetDownloadUrlResponseBody {
s.Message = &v
return s
}
func (s *GetDownloadUrlResponseBody) SetRequestId(v string) *GetDownloadUrlResponseBody {
s.RequestId = &v
return s
}
func (s *GetDownloadUrlResponseBody) SetSuccess(v bool) *GetDownloadUrlResponseBody {
s.Success = &v
return s
}
type GetDownloadUrlResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *GetDownloadUrlResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s GetDownloadUrlResponse) String() string {
return tea.Prettify(s)
}
func (s GetDownloadUrlResponse) GoString() string {
return s.String()
}
func (s *GetDownloadUrlResponse) SetHeaders(v map[string]*string) *GetDownloadUrlResponse {
s.Headers = v
return s
}
func (s *GetDownloadUrlResponse) SetStatusCode(v int32) *GetDownloadUrlResponse {
s.StatusCode = &v
return s
}
func (s *GetDownloadUrlResponse) SetBody(v *GetDownloadUrlResponseBody) *GetDownloadUrlResponse {
s.Body = v
return s
}
type GetEnterpriseSupportPlanDetailRequest struct {
FreeOrderApplyCodes []*string `json:"freeOrderApplyCodes,omitempty" xml:"freeOrderApplyCodes,omitempty" type:"Repeated"`
OrderIds []*int64 `json:"orderIds,omitempty" xml:"orderIds,omitempty" type:"Repeated"`
}
func (s GetEnterpriseSupportPlanDetailRequest) String() string {
return tea.Prettify(s)
}
func (s GetEnterpriseSupportPlanDetailRequest) GoString() string {
return s.String()
}
func (s *GetEnterpriseSupportPlanDetailRequest) SetFreeOrderApplyCodes(v []*string) *GetEnterpriseSupportPlanDetailRequest {
s.FreeOrderApplyCodes = v
return s
}
func (s *GetEnterpriseSupportPlanDetailRequest) SetOrderIds(v []*int64) *GetEnterpriseSupportPlanDetailRequest {
s.OrderIds = v
return s
}
type GetEnterpriseSupportPlanDetailResponseBody struct {
Code *string `json:"code,omitempty" xml:"code,omitempty"`
Data *GetEnterpriseSupportPlanDetailResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
HttpStatusCode *int32 `json:"httpStatusCode,omitempty" xml:"httpStatusCode,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 GetEnterpriseSupportPlanDetailResponseBody) String() string {
return tea.Prettify(s)
}
func (s GetEnterpriseSupportPlanDetailResponseBody) GoString() string {
return s.String()
}
func (s *GetEnterpriseSupportPlanDetailResponseBody) SetCode(v string) *GetEnterpriseSupportPlanDetailResponseBody {
s.Code = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBody) SetData(v *GetEnterpriseSupportPlanDetailResponseBodyData) *GetEnterpriseSupportPlanDetailResponseBody {
s.Data = v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBody) SetHttpStatusCode(v int32) *GetEnterpriseSupportPlanDetailResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBody) SetMessage(v string) *GetEnterpriseSupportPlanDetailResponseBody {
s.Message = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBody) SetRequestId(v string) *GetEnterpriseSupportPlanDetailResponseBody {
s.RequestId = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBody) SetSuccess(v bool) *GetEnterpriseSupportPlanDetailResponseBody {
s.Success = &v
return s
}
type GetEnterpriseSupportPlanDetailResponseBodyData struct {
CanApplyFreeOrder *bool `json:"canApplyFreeOrder,omitempty" xml:"canApplyFreeOrder,omitempty"`
CustomerId *int64 `json:"customerId,omitempty" xml:"customerId,omitempty"`
DingGroups []*GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups `json:"dingGroups,omitempty" xml:"dingGroups,omitempty" type:"Repeated"`
Docs []*GetEnterpriseSupportPlanDetailResponseBodyDataDocs `json:"docs,omitempty" xml:"docs,omitempty" type:"Repeated"`
EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
FirstPayTime *string `json:"firstPayTime,omitempty" xml:"firstPayTime,omitempty"`
FreeOrderApplyCode *string `json:"freeOrderApplyCode,omitempty" xml:"freeOrderApplyCode,omitempty"`
FreeOrderApplyId *int64 `json:"freeOrderApplyId,omitempty" xml:"freeOrderApplyId,omitempty"`
FreeOrderApplyTime *string `json:"freeOrderApplyTime,omitempty" xml:"freeOrderApplyTime,omitempty"`
FreeOrderApprovedTime *string `json:"freeOrderApprovedTime,omitempty" xml:"freeOrderApprovedTime,omitempty"`
FreeOrderExpectStartTime *string `json:"freeOrderExpectStartTime,omitempty" xml:"freeOrderExpectStartTime,omitempty"`
InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
Nodes []*GetEnterpriseSupportPlanDetailResponseBodyDataNodes `json:"nodes,omitempty" xml:"nodes,omitempty" type:"Repeated"`
OrderIds []*int64 `json:"orderIds,omitempty" xml:"orderIds,omitempty" type:"Repeated"`
ServiceItems []*GetEnterpriseSupportPlanDetailResponseBodyDataServiceItems `json:"serviceItems,omitempty" xml:"serviceItems,omitempty" type:"Repeated"`
ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
ServiceStatus *string `json:"serviceStatus,omitempty" xml:"serviceStatus,omitempty"`
ServiceStatusName *string `json:"serviceStatusName,omitempty" xml:"serviceStatusName,omitempty"`
ServiceType *string `json:"serviceType,omitempty" xml:"serviceType,omitempty"`
SortTime *string `json:"sortTime,omitempty" xml:"sortTime,omitempty"`
StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
TaskNum *int64 `json:"taskNum,omitempty" xml:"taskNum,omitempty"`
}
func (s GetEnterpriseSupportPlanDetailResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s GetEnterpriseSupportPlanDetailResponseBodyData) GoString() string {
return s.String()
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetCanApplyFreeOrder(v bool) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.CanApplyFreeOrder = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetCustomerId(v int64) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.CustomerId = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetDingGroups(v []*GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.DingGroups = v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetDocs(v []*GetEnterpriseSupportPlanDetailResponseBodyDataDocs) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.Docs = v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetEndTime(v string) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.EndTime = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetFirstPayTime(v string) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.FirstPayTime = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetFreeOrderApplyCode(v string) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.FreeOrderApplyCode = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetFreeOrderApplyId(v int64) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.FreeOrderApplyId = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetFreeOrderApplyTime(v string) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.FreeOrderApplyTime = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetFreeOrderApprovedTime(v string) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.FreeOrderApprovedTime = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetFreeOrderExpectStartTime(v string) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.FreeOrderExpectStartTime = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetInstanceId(v string) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.InstanceId = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetNodes(v []*GetEnterpriseSupportPlanDetailResponseBodyDataNodes) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.Nodes = v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetOrderIds(v []*int64) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.OrderIds = v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetServiceItems(v []*GetEnterpriseSupportPlanDetailResponseBodyDataServiceItems) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.ServiceItems = v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetServiceName(v string) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.ServiceName = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetServiceStatus(v string) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.ServiceStatus = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetServiceStatusName(v string) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.ServiceStatusName = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetServiceType(v string) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.ServiceType = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetSortTime(v string) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.SortTime = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetStartTime(v string) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.StartTime = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyData) SetTaskNum(v int64) *GetEnterpriseSupportPlanDetailResponseBodyData {
s.TaskNum = &v
return s
}
type GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups struct {
MainDingDepartmentId *string `json:"mainDingDepartmentId,omitempty" xml:"mainDingDepartmentId,omitempty"`
MainDingGroupId *string `json:"mainDingGroupId,omitempty" xml:"mainDingGroupId,omitempty"`
MainDingGroupName *string `json:"mainDingGroupName,omitempty" xml:"mainDingGroupName,omitempty"`
SubDingDepartmentId *string `json:"subDingDepartmentId,omitempty" xml:"subDingDepartmentId,omitempty"`
SubDingGroupId *string `json:"subDingGroupId,omitempty" xml:"subDingGroupId,omitempty"`
SubDingGroupName *string `json:"subDingGroupName,omitempty" xml:"subDingGroupName,omitempty"`
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups) String() string {
return tea.Prettify(s)
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups) GoString() string {
return s.String()
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups) SetMainDingDepartmentId(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups {
s.MainDingDepartmentId = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups) SetMainDingGroupId(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups {
s.MainDingGroupId = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups) SetMainDingGroupName(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups {
s.MainDingGroupName = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups) SetSubDingDepartmentId(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups {
s.SubDingDepartmentId = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups) SetSubDingGroupId(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups {
s.SubDingGroupId = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups) SetSubDingGroupName(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataDingGroups {
s.SubDingGroupName = &v
return s
}
type GetEnterpriseSupportPlanDetailResponseBodyDataDocs struct {
DocId *int64 `json:"docId,omitempty" xml:"docId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FreeOrderApplyCode *string `json:"freeOrderApplyCode,omitempty" xml:"freeOrderApplyCode,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
OrderId *string `json:"orderId,omitempty" xml:"orderId,omitempty"`
UploadTime *string `json:"uploadTime,omitempty" xml:"uploadTime,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataDocs) String() string {
return tea.Prettify(s)
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataDocs) GoString() string {
return s.String()
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataDocs) SetDocId(v int64) *GetEnterpriseSupportPlanDetailResponseBodyDataDocs {
s.DocId = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataDocs) SetFileName(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataDocs {
s.FileName = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataDocs) SetFreeOrderApplyCode(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataDocs {
s.FreeOrderApplyCode = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataDocs) SetName(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataDocs {
s.Name = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataDocs) SetOrderId(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataDocs {
s.OrderId = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataDocs) SetUploadTime(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataDocs {
s.UploadTime = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataDocs) SetUrl(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataDocs {
s.Url = &v
return s
}
type GetEnterpriseSupportPlanDetailResponseBodyDataNodes struct {
DocNode *GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode `json:"docNode,omitempty" xml:"docNode,omitempty" type:"Struct"`
FinishNode *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFinishNode `json:"finishNode,omitempty" xml:"finishNode,omitempty" type:"Struct"`
FreeOrderAuditNode *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderAuditNode `json:"freeOrderAuditNode,omitempty" xml:"freeOrderAuditNode,omitempty" type:"Struct"`
FreeOrderNode *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderNode `json:"freeOrderNode,omitempty" xml:"freeOrderNode,omitempty" type:"Struct"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
OrderDate *int64 `json:"orderDate,omitempty" xml:"orderDate,omitempty"`
OrderNode *GetEnterpriseSupportPlanDetailResponseBodyDataNodesOrderNode `json:"orderNode,omitempty" xml:"orderNode,omitempty" type:"Struct"`
ServiceImplementation *GetEnterpriseSupportPlanDetailResponseBodyDataNodesServiceImplementation `json:"serviceImplementation,omitempty" xml:"serviceImplementation,omitempty" type:"Struct"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataNodes) String() string {
return tea.Prettify(s)
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataNodes) GoString() string {
return s.String()
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodes) SetDocNode(v *GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode) *GetEnterpriseSupportPlanDetailResponseBodyDataNodes {
s.DocNode = v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodes) SetFinishNode(v *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFinishNode) *GetEnterpriseSupportPlanDetailResponseBodyDataNodes {
s.FinishNode = v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodes) SetFreeOrderAuditNode(v *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderAuditNode) *GetEnterpriseSupportPlanDetailResponseBodyDataNodes {
s.FreeOrderAuditNode = v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodes) SetFreeOrderNode(v *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderNode) *GetEnterpriseSupportPlanDetailResponseBodyDataNodes {
s.FreeOrderNode = v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodes) SetName(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataNodes {
s.Name = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodes) SetOrderDate(v int64) *GetEnterpriseSupportPlanDetailResponseBodyDataNodes {
s.OrderDate = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodes) SetOrderNode(v *GetEnterpriseSupportPlanDetailResponseBodyDataNodesOrderNode) *GetEnterpriseSupportPlanDetailResponseBodyDataNodes {
s.OrderNode = v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodes) SetServiceImplementation(v *GetEnterpriseSupportPlanDetailResponseBodyDataNodesServiceImplementation) *GetEnterpriseSupportPlanDetailResponseBodyDataNodes {
s.ServiceImplementation = v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodes) SetStatus(v int32) *GetEnterpriseSupportPlanDetailResponseBodyDataNodes {
s.Status = &v
return s
}
type GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode struct {
DocId *int64 `json:"docId,omitempty" xml:"docId,omitempty"`
DocName *string `json:"docName,omitempty" xml:"docName,omitempty"`
DocSubmitTime *string `json:"docSubmitTime,omitempty" xml:"docSubmitTime,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FreeOrderApplyCode *string `json:"freeOrderApplyCode,omitempty" xml:"freeOrderApplyCode,omitempty"`
OrderId *string `json:"orderId,omitempty" xml:"orderId,omitempty"`
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode) String() string {
return tea.Prettify(s)
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode) GoString() string {
return s.String()
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode) SetDocId(v int64) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode {
s.DocId = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode) SetDocName(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode {
s.DocName = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode) SetDocSubmitTime(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode {
s.DocSubmitTime = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode) SetFileName(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode {
s.FileName = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode) SetFreeOrderApplyCode(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode {
s.FreeOrderApplyCode = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode) SetOrderId(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesDocNode {
s.OrderId = &v
return s
}
type GetEnterpriseSupportPlanDetailResponseBodyDataNodesFinishNode struct {
FinishTime *string `json:"finishTime,omitempty" xml:"finishTime,omitempty"`
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataNodesFinishNode) String() string {
return tea.Prettify(s)
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataNodesFinishNode) GoString() string {
return s.String()
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFinishNode) SetFinishTime(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFinishNode {
s.FinishTime = &v
return s
}
type GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderAuditNode struct {
AuditTime *string `json:"auditTime,omitempty" xml:"auditTime,omitempty"`
Status *string `json:"status,omitempty" xml:"status,omitempty"`
StatusName *string `json:"statusName,omitempty" xml:"statusName,omitempty"`
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderAuditNode) String() string {
return tea.Prettify(s)
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderAuditNode) GoString() string {
return s.String()
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderAuditNode) SetAuditTime(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderAuditNode {
s.AuditTime = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderAuditNode) SetStatus(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderAuditNode {
s.Status = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderAuditNode) SetStatusName(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderAuditNode {
s.StatusName = &v
return s
}
type GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderNode struct {
ApplyTime *string `json:"applyTime,omitempty" xml:"applyTime,omitempty"`
Uid *int64 `json:"uid,omitempty" xml:"uid,omitempty"`
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderNode) String() string {
return tea.Prettify(s)
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderNode) GoString() string {
return s.String()
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderNode) SetApplyTime(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderNode {
s.ApplyTime = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderNode) SetUid(v int64) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesFreeOrderNode {
s.Uid = &v
return s
}
type GetEnterpriseSupportPlanDetailResponseBodyDataNodesOrderNode struct {
PayTime *string `json:"payTime,omitempty" xml:"payTime,omitempty"`
Uid *int64 `json:"uid,omitempty" xml:"uid,omitempty"`
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataNodesOrderNode) String() string {
return tea.Prettify(s)
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataNodesOrderNode) GoString() string {
return s.String()
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesOrderNode) SetPayTime(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesOrderNode {
s.PayTime = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesOrderNode) SetUid(v int64) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesOrderNode {
s.Uid = &v
return s
}
type GetEnterpriseSupportPlanDetailResponseBodyDataNodesServiceImplementation struct {
EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataNodesServiceImplementation) String() string {
return tea.Prettify(s)
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataNodesServiceImplementation) GoString() string {
return s.String()
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesServiceImplementation) SetEndTime(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesServiceImplementation {
s.EndTime = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataNodesServiceImplementation) SetStartTime(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataNodesServiceImplementation {
s.StartTime = &v
return s
}
type GetEnterpriseSupportPlanDetailResponseBodyDataServiceItems struct {
Content *string `json:"content,omitempty" xml:"content,omitempty"`
Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
OperateList []*GetEnterpriseSupportPlanDetailResponseBodyDataServiceItemsOperateList `json:"operateList,omitempty" xml:"operateList,omitempty" type:"Repeated"`
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataServiceItems) String() string {
return tea.Prettify(s)
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataServiceItems) GoString() string {
return s.String()
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataServiceItems) SetContent(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataServiceItems {
s.Content = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataServiceItems) SetDesc(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataServiceItems {
s.Desc = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataServiceItems) SetName(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataServiceItems {
s.Name = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataServiceItems) SetOperateList(v []*GetEnterpriseSupportPlanDetailResponseBodyDataServiceItemsOperateList) *GetEnterpriseSupportPlanDetailResponseBodyDataServiceItems {
s.OperateList = v
return s
}
type GetEnterpriseSupportPlanDetailResponseBodyDataServiceItemsOperateList struct {
Name *string `json:"name,omitempty" xml:"name,omitempty"`
Name1 *string `json:"name1,omitempty" xml:"name1,omitempty"`
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataServiceItemsOperateList) String() string {
return tea.Prettify(s)
}
func (s GetEnterpriseSupportPlanDetailResponseBodyDataServiceItemsOperateList) GoString() string {
return s.String()
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataServiceItemsOperateList) SetName(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataServiceItemsOperateList {
s.Name = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponseBodyDataServiceItemsOperateList) SetName1(v string) *GetEnterpriseSupportPlanDetailResponseBodyDataServiceItemsOperateList {
s.Name1 = &v
return s
}
type GetEnterpriseSupportPlanDetailResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *GetEnterpriseSupportPlanDetailResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s GetEnterpriseSupportPlanDetailResponse) String() string {
return tea.Prettify(s)
}
func (s GetEnterpriseSupportPlanDetailResponse) GoString() string {
return s.String()
}
func (s *GetEnterpriseSupportPlanDetailResponse) SetHeaders(v map[string]*string) *GetEnterpriseSupportPlanDetailResponse {
s.Headers = v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponse) SetStatusCode(v int32) *GetEnterpriseSupportPlanDetailResponse {
s.StatusCode = &v
return s
}
func (s *GetEnterpriseSupportPlanDetailResponse) SetBody(v *GetEnterpriseSupportPlanDetailResponseBody) *GetEnterpriseSupportPlanDetailResponse {
s.Body = v
return s
}
type GetPreViewUrlRequest struct {
ApplyCode *string `json:"applyCode,omitempty" xml:"applyCode,omitempty"`
FileId *int64 `json:"fileId,omitempty" xml:"fileId,omitempty"`
FileKey *string `json:"fileKey,omitempty" xml:"fileKey,omitempty"`
OrderId *string `json:"orderId,omitempty" xml:"orderId,omitempty"`
Scene *string `json:"scene,omitempty" xml:"scene,omitempty"`
}
func (s GetPreViewUrlRequest) String() string {
return tea.Prettify(s)
}
func (s GetPreViewUrlRequest) GoString() string {
return s.String()
}
func (s *GetPreViewUrlRequest) SetApplyCode(v string) *GetPreViewUrlRequest {
s.ApplyCode = &v
return s
}
func (s *GetPreViewUrlRequest) SetFileId(v int64) *GetPreViewUrlRequest {
s.FileId = &v
return s
}
func (s *GetPreViewUrlRequest) SetFileKey(v string) *GetPreViewUrlRequest {
s.FileKey = &v
return s
}
func (s *GetPreViewUrlRequest) SetOrderId(v string) *GetPreViewUrlRequest {
s.OrderId = &v
return s
}
func (s *GetPreViewUrlRequest) SetScene(v string) *GetPreViewUrlRequest {
s.Scene = &v
return s
}
type GetPreViewUrlResponseBody struct {
Code *string `json:"code,omitempty" xml:"code,omitempty"`
Data *string `json:"data,omitempty" xml:"data,omitempty"`
HttpStatusCode *int32 `json:"httpStatusCode,omitempty" xml:"httpStatusCode,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 GetPreViewUrlResponseBody) String() string {
return tea.Prettify(s)
}
func (s GetPreViewUrlResponseBody) GoString() string {
return s.String()
}
func (s *GetPreViewUrlResponseBody) SetCode(v string) *GetPreViewUrlResponseBody {
s.Code = &v
return s
}
func (s *GetPreViewUrlResponseBody) SetData(v string) *GetPreViewUrlResponseBody {
s.Data = &v
return s
}
func (s *GetPreViewUrlResponseBody) SetHttpStatusCode(v int32) *GetPreViewUrlResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *GetPreViewUrlResponseBody) SetMessage(v string) *GetPreViewUrlResponseBody {
s.Message = &v
return s
}
func (s *GetPreViewUrlResponseBody) SetRequestId(v string) *GetPreViewUrlResponseBody {
s.RequestId = &v
return s
}
func (s *GetPreViewUrlResponseBody) SetSuccess(v bool) *GetPreViewUrlResponseBody {
s.Success = &v
return s
}
type GetPreViewUrlResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *GetPreViewUrlResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s GetPreViewUrlResponse) String() string {
return tea.Prettify(s)
}
func (s GetPreViewUrlResponse) GoString() string {
return s.String()
}
func (s *GetPreViewUrlResponse) SetHeaders(v map[string]*string) *GetPreViewUrlResponse {
s.Headers = v
return s
}
func (s *GetPreViewUrlResponse) SetStatusCode(v int32) *GetPreViewUrlResponse {
s.StatusCode = &v
return s
}
func (s *GetPreViewUrlResponse) SetBody(v *GetPreViewUrlResponseBody) *GetPreViewUrlResponse {
s.Body = v
return s
}
type GetServiceDetailRequest struct {
ApplyCode *string `json:"applyCode,omitempty" xml:"applyCode,omitempty"`
}
func (s GetServiceDetailRequest) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailRequest) GoString() string {
return s.String()
}
func (s *GetServiceDetailRequest) SetApplyCode(v string) *GetServiceDetailRequest {
s.ApplyCode = &v
return s
}
type GetServiceDetailResponseBody struct {
Code *string `json:"code,omitempty" xml:"code,omitempty"`
Data *GetServiceDetailResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
HttpStatusCode *int32 `json:"httpStatusCode,omitempty" xml:"httpStatusCode,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 GetServiceDetailResponseBody) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBody) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBody) SetCode(v string) *GetServiceDetailResponseBody {
s.Code = &v
return s
}
func (s *GetServiceDetailResponseBody) SetData(v *GetServiceDetailResponseBodyData) *GetServiceDetailResponseBody {
s.Data = v
return s
}
func (s *GetServiceDetailResponseBody) SetHttpStatusCode(v int32) *GetServiceDetailResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *GetServiceDetailResponseBody) SetMessage(v string) *GetServiceDetailResponseBody {
s.Message = &v
return s
}
func (s *GetServiceDetailResponseBody) SetRequestId(v string) *GetServiceDetailResponseBody {
s.RequestId = &v
return s
}
func (s *GetServiceDetailResponseBody) SetSuccess(v bool) *GetServiceDetailResponseBody {
s.Success = &v
return s
}
type GetServiceDetailResponseBodyData struct {
ApplierId *string `json:"applierId,omitempty" xml:"applierId,omitempty"`
ApplyCode *string `json:"applyCode,omitempty" xml:"applyCode,omitempty"`
ApplyTime *int64 `json:"applyTime,omitempty" xml:"applyTime,omitempty"`
Appointments []*GetServiceDetailResponseBodyDataAppointments `json:"appointments,omitempty" xml:"appointments,omitempty" type:"Repeated"`
BuyUrl *string `json:"buyUrl,omitempty" xml:"buyUrl,omitempty"`
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
CustomerName *string `json:"customerName,omitempty" xml:"customerName,omitempty"`
CycleService *bool `json:"cycleService,omitempty" xml:"cycleService,omitempty"`
ExecutedCount *int64 `json:"executedCount,omitempty" xml:"executedCount,omitempty"`
FinishCount *int64 `json:"finishCount,omitempty" xml:"finishCount,omitempty"`
FormMap map[string]interface{} `json:"formMap,omitempty" xml:"formMap,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
MergeSolutionAndReporterOneStep *bool `json:"mergeSolutionAndReporterOneStep,omitempty" xml:"mergeSolutionAndReporterOneStep,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
PackDetails []map[string]interface{} `json:"packDetails,omitempty" xml:"packDetails,omitempty" type:"Repeated"`
PayOrders []*GetServiceDetailResponseBodyDataPayOrders `json:"payOrders,omitempty" xml:"payOrders,omitempty" type:"Repeated"`
PayUrl *string `json:"payUrl,omitempty" xml:"payUrl,omitempty"`
PerformanceOrders []*GetServiceDetailResponseBodyDataPerformanceOrders `json:"performanceOrders,omitempty" xml:"performanceOrders,omitempty" type:"Repeated"`
PerformancePacks []*GetServiceDetailResponseBodyDataPerformancePacks `json:"performancePacks,omitempty" xml:"performancePacks,omitempty" type:"Repeated"`
ReneWalUrl *string `json:"reneWalUrl,omitempty" xml:"reneWalUrl,omitempty"`
ServiceCode *string `json:"serviceCode,omitempty" xml:"serviceCode,omitempty"`
ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
ServiceReports []*GetServiceDetailResponseBodyDataServiceReports `json:"serviceReports,omitempty" xml:"serviceReports,omitempty" type:"Repeated"`
ServiceTimeRange []*int64 `json:"serviceTimeRange,omitempty" xml:"serviceTimeRange,omitempty" type:"Repeated"`
Status *string `json:"status,omitempty" xml:"status,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
StatusStr *string `json:"statusStr,omitempty" xml:"statusStr,omitempty"`
TermOfValidity *string `json:"termOfValidity,omitempty" xml:"termOfValidity,omitempty"`
TotalPack *int32 `json:"totalPack,omitempty" xml:"totalPack,omitempty"`
Type *string `json:"type,omitempty" xml:"type,omitempty"`
UsePack *int64 `json:"usePack,omitempty" xml:"usePack,omitempty"`
}
func (s GetServiceDetailResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyData) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyData) SetApplierId(v string) *GetServiceDetailResponseBodyData {
s.ApplierId = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetApplyCode(v string) *GetServiceDetailResponseBodyData {
s.ApplyCode = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetApplyTime(v int64) *GetServiceDetailResponseBodyData {
s.ApplyTime = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetAppointments(v []*GetServiceDetailResponseBodyDataAppointments) *GetServiceDetailResponseBodyData {
s.Appointments = v
return s
}
func (s *GetServiceDetailResponseBodyData) SetBuyUrl(v string) *GetServiceDetailResponseBodyData {
s.BuyUrl = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetCreatorEmpId(v string) *GetServiceDetailResponseBodyData {
s.CreatorEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetCustomerName(v string) *GetServiceDetailResponseBodyData {
s.CustomerName = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetCycleService(v bool) *GetServiceDetailResponseBodyData {
s.CycleService = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetExecutedCount(v int64) *GetServiceDetailResponseBodyData {
s.ExecutedCount = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetFinishCount(v int64) *GetServiceDetailResponseBodyData {
s.FinishCount = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetFormMap(v map[string]interface{}) *GetServiceDetailResponseBodyData {
s.FormMap = v
return s
}
func (s *GetServiceDetailResponseBodyData) SetGmtCreate(v string) *GetServiceDetailResponseBodyData {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetGmtModified(v string) *GetServiceDetailResponseBodyData {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetId(v int64) *GetServiceDetailResponseBodyData {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetMergeSolutionAndReporterOneStep(v bool) *GetServiceDetailResponseBodyData {
s.MergeSolutionAndReporterOneStep = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetModifierEmpId(v string) *GetServiceDetailResponseBodyData {
s.ModifierEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetPackDetails(v []map[string]interface{}) *GetServiceDetailResponseBodyData {
s.PackDetails = v
return s
}
func (s *GetServiceDetailResponseBodyData) SetPayOrders(v []*GetServiceDetailResponseBodyDataPayOrders) *GetServiceDetailResponseBodyData {
s.PayOrders = v
return s
}
func (s *GetServiceDetailResponseBodyData) SetPayUrl(v string) *GetServiceDetailResponseBodyData {
s.PayUrl = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetPerformanceOrders(v []*GetServiceDetailResponseBodyDataPerformanceOrders) *GetServiceDetailResponseBodyData {
s.PerformanceOrders = v
return s
}
func (s *GetServiceDetailResponseBodyData) SetPerformancePacks(v []*GetServiceDetailResponseBodyDataPerformancePacks) *GetServiceDetailResponseBodyData {
s.PerformancePacks = v
return s
}
func (s *GetServiceDetailResponseBodyData) SetReneWalUrl(v string) *GetServiceDetailResponseBodyData {
s.ReneWalUrl = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetServiceCode(v string) *GetServiceDetailResponseBodyData {
s.ServiceCode = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetServiceName(v string) *GetServiceDetailResponseBodyData {
s.ServiceName = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetServiceReports(v []*GetServiceDetailResponseBodyDataServiceReports) *GetServiceDetailResponseBodyData {
s.ServiceReports = v
return s
}
func (s *GetServiceDetailResponseBodyData) SetServiceTimeRange(v []*int64) *GetServiceDetailResponseBodyData {
s.ServiceTimeRange = v
return s
}
func (s *GetServiceDetailResponseBodyData) SetStatus(v string) *GetServiceDetailResponseBodyData {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetStatusCode(v int32) *GetServiceDetailResponseBodyData {
s.StatusCode = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetStatusStr(v string) *GetServiceDetailResponseBodyData {
s.StatusStr = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetTermOfValidity(v string) *GetServiceDetailResponseBodyData {
s.TermOfValidity = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetTotalPack(v int32) *GetServiceDetailResponseBodyData {
s.TotalPack = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetType(v string) *GetServiceDetailResponseBodyData {
s.Type = &v
return s
}
func (s *GetServiceDetailResponseBodyData) SetUsePack(v int64) *GetServiceDetailResponseBodyData {
s.UsePack = &v
return s
}
type GetServiceDetailResponseBodyDataAppointments struct {
HuhangId *int64 `json:"huhangId,omitempty" xml:"huhangId,omitempty"`
PurchaseCode *int32 `json:"purchaseCode,omitempty" xml:"purchaseCode,omitempty"`
PurchaseDesc *string `json:"purchaseDesc,omitempty" xml:"purchaseDesc,omitempty"`
SupportDays *int32 `json:"supportDays,omitempty" xml:"supportDays,omitempty"`
TravelDays *int32 `json:"travelDays,omitempty" xml:"travelDays,omitempty"`
}
func (s GetServiceDetailResponseBodyDataAppointments) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataAppointments) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataAppointments) SetHuhangId(v int64) *GetServiceDetailResponseBodyDataAppointments {
s.HuhangId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataAppointments) SetPurchaseCode(v int32) *GetServiceDetailResponseBodyDataAppointments {
s.PurchaseCode = &v
return s
}
func (s *GetServiceDetailResponseBodyDataAppointments) SetPurchaseDesc(v string) *GetServiceDetailResponseBodyDataAppointments {
s.PurchaseDesc = &v
return s
}
func (s *GetServiceDetailResponseBodyDataAppointments) SetSupportDays(v int32) *GetServiceDetailResponseBodyDataAppointments {
s.SupportDays = &v
return s
}
func (s *GetServiceDetailResponseBodyDataAppointments) SetTravelDays(v int32) *GetServiceDetailResponseBodyDataAppointments {
s.TravelDays = &v
return s
}
type GetServiceDetailResponseBodyDataPayOrders struct {
Amount *string `json:"amount,omitempty" xml:"amount,omitempty"`
CompassCommodityCode *string `json:"compassCommodityCode,omitempty" xml:"compassCommodityCode,omitempty"`
CompassCommodityName *string `json:"compassCommodityName,omitempty" xml:"compassCommodityName,omitempty"`
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
Operate map[string]interface{} `json:"operate,omitempty" xml:"operate,omitempty"`
OrderDetail interface{} `json:"orderDetail,omitempty" xml:"orderDetail,omitempty"`
OrderId *int64 `json:"orderId,omitempty" xml:"orderId,omitempty"`
OriginalPrice *float64 `json:"originalPrice,omitempty" xml:"originalPrice,omitempty"`
PayAmount *float64 `json:"payAmount,omitempty" xml:"payAmount,omitempty"`
PayTime *string `json:"payTime,omitempty" xml:"payTime,omitempty"`
ProductName *string `json:"productName,omitempty" xml:"productName,omitempty"`
ReneWalUrl *string `json:"reneWalUrl,omitempty" xml:"reneWalUrl,omitempty"`
ServiceContentMap map[string]interface{} `json:"serviceContentMap,omitempty" xml:"serviceContentMap,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
StatusStr *string `json:"statusStr,omitempty" xml:"statusStr,omitempty"`
SupportDays *int32 `json:"supportDays,omitempty" xml:"supportDays,omitempty"`
Uid *string `json:"uid,omitempty" xml:"uid,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPayOrders) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPayOrders) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetAmount(v string) *GetServiceDetailResponseBodyDataPayOrders {
s.Amount = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetCompassCommodityCode(v string) *GetServiceDetailResponseBodyDataPayOrders {
s.CompassCommodityCode = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetCompassCommodityName(v string) *GetServiceDetailResponseBodyDataPayOrders {
s.CompassCommodityName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetCreatorEmpId(v string) *GetServiceDetailResponseBodyDataPayOrders {
s.CreatorEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPayOrders {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPayOrders {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetId(v int64) *GetServiceDetailResponseBodyDataPayOrders {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetModifierEmpId(v string) *GetServiceDetailResponseBodyDataPayOrders {
s.ModifierEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetOperate(v map[string]interface{}) *GetServiceDetailResponseBodyDataPayOrders {
s.Operate = v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetOrderDetail(v interface{}) *GetServiceDetailResponseBodyDataPayOrders {
s.OrderDetail = v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetOrderId(v int64) *GetServiceDetailResponseBodyDataPayOrders {
s.OrderId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetOriginalPrice(v float64) *GetServiceDetailResponseBodyDataPayOrders {
s.OriginalPrice = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetPayAmount(v float64) *GetServiceDetailResponseBodyDataPayOrders {
s.PayAmount = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetPayTime(v string) *GetServiceDetailResponseBodyDataPayOrders {
s.PayTime = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetProductName(v string) *GetServiceDetailResponseBodyDataPayOrders {
s.ProductName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetReneWalUrl(v string) *GetServiceDetailResponseBodyDataPayOrders {
s.ReneWalUrl = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetServiceContentMap(v map[string]interface{}) *GetServiceDetailResponseBodyDataPayOrders {
s.ServiceContentMap = v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetStatus(v int32) *GetServiceDetailResponseBodyDataPayOrders {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetStatusStr(v string) *GetServiceDetailResponseBodyDataPayOrders {
s.StatusStr = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetSupportDays(v int32) *GetServiceDetailResponseBodyDataPayOrders {
s.SupportDays = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetUid(v string) *GetServiceDetailResponseBodyDataPayOrders {
s.Uid = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPayOrders) SetUrl(v string) *GetServiceDetailResponseBodyDataPayOrders {
s.Url = &v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrders struct {
ApplyFileVOList []*GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList `json:"applyFileVOList,omitempty" xml:"applyFileVOList,omitempty" type:"Repeated"`
AppointmentCode *string `json:"appointmentCode,omitempty" xml:"appointmentCode,omitempty"`
AppointmentEndTime *int64 `json:"appointmentEndTime,omitempty" xml:"appointmentEndTime,omitempty"`
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
AppointmentPassTime *int64 `json:"appointmentPassTime,omitempty" xml:"appointmentPassTime,omitempty"`
AppointmentTime *int64 `json:"appointmentTime,omitempty" xml:"appointmentTime,omitempty"`
CommodityDesc *string `json:"commodityDesc,omitempty" xml:"commodityDesc,omitempty"`
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
CycleService *bool `json:"cycleService,omitempty" xml:"cycleService,omitempty"`
ExtList []*GetServiceDetailResponseBodyDataPerformanceOrdersExtList `json:"extList,omitempty" xml:"extList,omitempty" type:"Repeated"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
MergeSolutionAndReporterOneStep *bool `json:"mergeSolutionAndReporterOneStep,omitempty" xml:"mergeSolutionAndReporterOneStep,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
OrderDetail interface{} `json:"orderDetail,omitempty" xml:"orderDetail,omitempty"`
OrderId *int64 `json:"orderId,omitempty" xml:"orderId,omitempty"`
PackCount *int32 `json:"packCount,omitempty" xml:"packCount,omitempty"`
PackDetails []map[string]interface{} `json:"packDetails,omitempty" xml:"packDetails,omitempty" type:"Repeated"`
PerformanceNodeDTOS []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformanceNodeDTOS `json:"performanceNodeDTOS,omitempty" xml:"performanceNodeDTOS,omitempty" type:"Repeated"`
PerformancePacks []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks `json:"performancePacks,omitempty" xml:"performancePacks,omitempty" type:"Repeated"`
PurchasePackCode *int32 `json:"purchasePackCode,omitempty" xml:"purchasePackCode,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
ServiceMonthReports []*GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports `json:"serviceMonthReports,omitempty" xml:"serviceMonthReports,omitempty" type:"Repeated"`
ServiceReports []*GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports `json:"serviceReports,omitempty" xml:"serviceReports,omitempty" type:"Repeated"`
ServiceSchemes []*GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes `json:"serviceSchemes,omitempty" xml:"serviceSchemes,omitempty" type:"Repeated"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
StatusStr *string `json:"statusStr,omitempty" xml:"statusStr,omitempty"`
SupportTime []*int64 `json:"supportTime,omitempty" xml:"supportTime,omitempty" type:"Repeated"`
TamEngineers []*GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers `json:"tamEngineers,omitempty" xml:"tamEngineers,omitempty" type:"Repeated"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrders) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrders) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetApplyFileVOList(v []*GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.ApplyFileVOList = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetAppointmentCode(v string) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.AppointmentCode = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetAppointmentEndTime(v int64) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.AppointmentEndTime = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetAppointmentPassTime(v int64) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.AppointmentPassTime = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetAppointmentTime(v int64) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.AppointmentTime = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetCommodityDesc(v string) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.CommodityDesc = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetCreatorEmpId(v string) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.CreatorEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetCycleService(v bool) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.CycleService = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetExtList(v []*GetServiceDetailResponseBodyDataPerformanceOrdersExtList) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.ExtList = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetMergeSolutionAndReporterOneStep(v bool) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.MergeSolutionAndReporterOneStep = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetModifierEmpId(v string) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.ModifierEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetOrderDetail(v interface{}) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.OrderDetail = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetOrderId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.OrderId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetPackCount(v int32) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.PackCount = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetPackDetails(v []map[string]interface{}) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.PackDetails = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetPerformanceNodeDTOS(v []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformanceNodeDTOS) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.PerformanceNodeDTOS = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetPerformancePacks(v []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.PerformancePacks = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetPurchasePackCode(v int32) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.PurchasePackCode = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetServiceMonthReports(v []*GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.ServiceMonthReports = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetServiceReports(v []*GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.ServiceReports = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetServiceSchemes(v []*GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.ServiceSchemes = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetStatusStr(v string) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.StatusStr = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetSupportTime(v []*int64) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.SupportTime = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrders) SetTamEngineers(v []*GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers) *GetServiceDetailResponseBodyDataPerformanceOrders {
s.TamEngineers = v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList) SetBatchGroup(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList {
s.BatchGroup = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList) SetCustomerId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList {
s.CustomerId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList) SetFileName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList {
s.FileName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList) SetFileType(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList {
s.FileType = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList) SetId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList) SetRemarke(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList {
s.Remarke = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList) SetUrl(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersApplyFileVOList {
s.Url = &v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrdersExtList struct {
KeyCode *string `json:"keyCode,omitempty" xml:"keyCode,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
Value interface{} `json:"value,omitempty" xml:"value,omitempty"`
View *string `json:"view,omitempty" xml:"view,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersExtList) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersExtList) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersExtList) SetKeyCode(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersExtList {
s.KeyCode = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersExtList) SetName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersExtList {
s.Name = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersExtList) SetValue(v interface{}) *GetServiceDetailResponseBodyDataPerformanceOrdersExtList {
s.Value = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersExtList) SetView(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersExtList {
s.View = &v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrdersPerformanceNodeDTOS struct {
Display *bool `json:"display,omitempty" xml:"display,omitempty"`
ExtendInfo interface{} `json:"extendInfo,omitempty" xml:"extendInfo,omitempty"`
Index *int32 `json:"index,omitempty" xml:"index,omitempty"`
NodeName *string `json:"nodeName,omitempty" xml:"nodeName,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformanceNodeDTOS) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformanceNodeDTOS) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformanceNodeDTOS) SetDisplay(v bool) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformanceNodeDTOS {
s.Display = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformanceNodeDTOS) SetExtendInfo(v interface{}) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformanceNodeDTOS {
s.ExtendInfo = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformanceNodeDTOS) SetIndex(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformanceNodeDTOS {
s.Index = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformanceNodeDTOS) SetNodeName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformanceNodeDTOS {
s.NodeName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformanceNodeDTOS) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformanceNodeDTOS {
s.Status = &v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks struct {
ApplyFileVOList []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList `json:"applyFileVOList,omitempty" xml:"applyFileVOList,omitempty" type:"Repeated"`
AppointmentCode *string `json:"appointmentCode,omitempty" xml:"appointmentCode,omitempty"`
AppointmentEndTime *int64 `json:"appointmentEndTime,omitempty" xml:"appointmentEndTime,omitempty"`
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
AppointmentPassTime *int64 `json:"appointmentPassTime,omitempty" xml:"appointmentPassTime,omitempty"`
AppointmentTime *int64 `json:"appointmentTime,omitempty" xml:"appointmentTime,omitempty"`
CommodityDesc *string `json:"commodityDesc,omitempty" xml:"commodityDesc,omitempty"`
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
CycleService *bool `json:"cycleService,omitempty" xml:"cycleService,omitempty"`
ExtList []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksExtList `json:"extList,omitempty" xml:"extList,omitempty" type:"Repeated"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
MergeSolutionAndReporterOneStep *bool `json:"mergeSolutionAndReporterOneStep,omitempty" xml:"mergeSolutionAndReporterOneStep,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
OrderDetail interface{} `json:"orderDetail,omitempty" xml:"orderDetail,omitempty"`
OrderId *int64 `json:"orderId,omitempty" xml:"orderId,omitempty"`
PerformanceNodeDTOS []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksPerformanceNodeDTOS `json:"performanceNodeDTOS,omitempty" xml:"performanceNodeDTOS,omitempty" type:"Repeated"`
PurchasePackCode *int32 `json:"purchasePackCode,omitempty" xml:"purchasePackCode,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
ServiceMonthReports []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports `json:"serviceMonthReports,omitempty" xml:"serviceMonthReports,omitempty" type:"Repeated"`
ServiceReports []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports `json:"serviceReports,omitempty" xml:"serviceReports,omitempty" type:"Repeated"`
ServiceSchemes []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes `json:"serviceSchemes,omitempty" xml:"serviceSchemes,omitempty" type:"Repeated"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
StatusStr *string `json:"statusStr,omitempty" xml:"statusStr,omitempty"`
SupportTime []*int64 `json:"supportTime,omitempty" xml:"supportTime,omitempty" type:"Repeated"`
TamEngineers []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers `json:"tamEngineers,omitempty" xml:"tamEngineers,omitempty" type:"Repeated"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetApplyFileVOList(v []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.ApplyFileVOList = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetAppointmentCode(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.AppointmentCode = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetAppointmentEndTime(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.AppointmentEndTime = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetAppointmentPassTime(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.AppointmentPassTime = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetAppointmentTime(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.AppointmentTime = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetCommodityDesc(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.CommodityDesc = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetCreatorEmpId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.CreatorEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetCycleService(v bool) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.CycleService = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetExtList(v []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksExtList) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.ExtList = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetMergeSolutionAndReporterOneStep(v bool) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.MergeSolutionAndReporterOneStep = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetModifierEmpId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.ModifierEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetOrderDetail(v interface{}) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.OrderDetail = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetOrderId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.OrderId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetPerformanceNodeDTOS(v []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksPerformanceNodeDTOS) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.PerformanceNodeDTOS = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetPurchasePackCode(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.PurchasePackCode = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetServiceMonthReports(v []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.ServiceMonthReports = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetServiceReports(v []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.ServiceReports = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetServiceSchemes(v []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.ServiceSchemes = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetStatusStr(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.StatusStr = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetSupportTime(v []*int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.SupportTime = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks) SetTamEngineers(v []*GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacks {
s.TamEngineers = v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList) SetBatchGroup(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList {
s.BatchGroup = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList) SetCustomerId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList {
s.CustomerId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList) SetFileName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList {
s.FileName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList) SetFileType(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList {
s.FileType = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList) SetId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList) SetRemarke(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList {
s.Remarke = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList) SetUrl(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksApplyFileVOList {
s.Url = &v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksExtList struct {
KeyCode *string `json:"keyCode,omitempty" xml:"keyCode,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
Value interface{} `json:"value,omitempty" xml:"value,omitempty"`
View *string `json:"view,omitempty" xml:"view,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksExtList) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksExtList) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksExtList) SetKeyCode(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksExtList {
s.KeyCode = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksExtList) SetName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksExtList {
s.Name = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksExtList) SetValue(v interface{}) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksExtList {
s.Value = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksExtList) SetView(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksExtList {
s.View = &v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksPerformanceNodeDTOS struct {
Display *bool `json:"display,omitempty" xml:"display,omitempty"`
ExtendInfo interface{} `json:"extendInfo,omitempty" xml:"extendInfo,omitempty"`
Index *int32 `json:"index,omitempty" xml:"index,omitempty"`
NodeName *string `json:"nodeName,omitempty" xml:"nodeName,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksPerformanceNodeDTOS) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksPerformanceNodeDTOS) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksPerformanceNodeDTOS) SetDisplay(v bool) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksPerformanceNodeDTOS {
s.Display = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksPerformanceNodeDTOS) SetExtendInfo(v interface{}) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksPerformanceNodeDTOS {
s.ExtendInfo = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksPerformanceNodeDTOS) SetIndex(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksPerformanceNodeDTOS {
s.Index = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksPerformanceNodeDTOS) SetNodeName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksPerformanceNodeDTOS {
s.NodeName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksPerformanceNodeDTOS) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksPerformanceNodeDTOS {
s.Status = &v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports) SetBatchGroup(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports {
s.BatchGroup = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports) SetCustomerId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports {
s.CustomerId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports) SetFileName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports {
s.FileName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports) SetFileType(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports {
s.FileType = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports) SetId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports) SetRemarke(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports {
s.Remarke = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports) SetUrl(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceMonthReports {
s.Url = &v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports) SetBatchGroup(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports {
s.BatchGroup = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports) SetCustomerId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports {
s.CustomerId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports) SetFileName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports {
s.FileName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports) SetFileType(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports {
s.FileType = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports) SetId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports) SetRemarke(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports {
s.Remarke = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports) SetUrl(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceReports {
s.Url = &v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes) SetBatchGroup(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes {
s.BatchGroup = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes) SetCustomerId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes {
s.CustomerId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes) SetFileName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes {
s.FileName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes) SetFileType(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes {
s.FileType = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes) SetId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes) SetRemarke(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes {
s.Remarke = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes) SetUrl(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksServiceSchemes {
s.Url = &v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers struct {
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
HrStatus *string `json:"hrStatus,omitempty" xml:"hrStatus,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
LastName *string `json:"lastName,omitempty" xml:"lastName,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
NickNameEn *string `json:"nickNameEn,omitempty" xml:"nickNameEn,omitempty"`
RealmId *int64 `json:"realmId,omitempty" xml:"realmId,omitempty"`
Workid *string `json:"workid,omitempty" xml:"workid,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers) SetCreatorEmpId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers {
s.CreatorEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers) SetHrStatus(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers {
s.HrStatus = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers) SetId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers) SetLastName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers {
s.LastName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers) SetModifierEmpId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers {
s.ModifierEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers) SetName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers {
s.Name = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers) SetNickNameEn(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers {
s.NickNameEn = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers) SetRealmId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers {
s.RealmId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers) SetWorkid(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersPerformancePacksTamEngineers {
s.Workid = &v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports) SetBatchGroup(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports {
s.BatchGroup = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports) SetCustomerId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports {
s.CustomerId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports) SetFileName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports {
s.FileName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports) SetFileType(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports {
s.FileType = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports) SetId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports) SetRemarke(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports {
s.Remarke = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports) SetUrl(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceMonthReports {
s.Url = &v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports) SetBatchGroup(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports {
s.BatchGroup = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports) SetCustomerId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports {
s.CustomerId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports) SetFileName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports {
s.FileName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports) SetFileType(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports {
s.FileType = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports) SetId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports) SetRemarke(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports {
s.Remarke = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports) SetUrl(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceReports {
s.Url = &v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes) SetBatchGroup(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes {
s.BatchGroup = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes) SetCustomerId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes {
s.CustomerId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes) SetFileName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes {
s.FileName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes) SetFileType(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes {
s.FileType = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes) SetId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes) SetRemarke(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes {
s.Remarke = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes) SetUrl(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersServiceSchemes {
s.Url = &v
return s
}
type GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers struct {
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
HrStatus *string `json:"hrStatus,omitempty" xml:"hrStatus,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
LastName *string `json:"lastName,omitempty" xml:"lastName,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
NickNameEn *string `json:"nickNameEn,omitempty" xml:"nickNameEn,omitempty"`
RealmId *int64 `json:"realmId,omitempty" xml:"realmId,omitempty"`
Workid *string `json:"workid,omitempty" xml:"workid,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers) SetCreatorEmpId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers {
s.CreatorEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers) SetHrStatus(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers {
s.HrStatus = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers) SetId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers) SetLastName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers {
s.LastName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers) SetModifierEmpId(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers {
s.ModifierEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers) SetName(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers {
s.Name = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers) SetNickNameEn(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers {
s.NickNameEn = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers) SetRealmId(v int64) *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers {
s.RealmId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers) SetWorkid(v string) *GetServiceDetailResponseBodyDataPerformanceOrdersTamEngineers {
s.Workid = &v
return s
}
type GetServiceDetailResponseBodyDataPerformancePacks struct {
ApplyFileVOList []*GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList `json:"applyFileVOList,omitempty" xml:"applyFileVOList,omitempty" type:"Repeated"`
AppointmentCode *string `json:"appointmentCode,omitempty" xml:"appointmentCode,omitempty"`
AppointmentEndTime *int64 `json:"appointmentEndTime,omitempty" xml:"appointmentEndTime,omitempty"`
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
AppointmentPassTime *int64 `json:"appointmentPassTime,omitempty" xml:"appointmentPassTime,omitempty"`
AppointmentTime *int64 `json:"appointmentTime,omitempty" xml:"appointmentTime,omitempty"`
CommodityDesc *string `json:"commodityDesc,omitempty" xml:"commodityDesc,omitempty"`
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
CycleService *bool `json:"cycleService,omitempty" xml:"cycleService,omitempty"`
ExtList []*GetServiceDetailResponseBodyDataPerformancePacksExtList `json:"extList,omitempty" xml:"extList,omitempty" type:"Repeated"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
MergeSolutionAndReporterOneStep *bool `json:"mergeSolutionAndReporterOneStep,omitempty" xml:"mergeSolutionAndReporterOneStep,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
OrderDetail interface{} `json:"orderDetail,omitempty" xml:"orderDetail,omitempty"`
OrderId *int64 `json:"orderId,omitempty" xml:"orderId,omitempty"`
PerformanceNodeDTOS []*GetServiceDetailResponseBodyDataPerformancePacksPerformanceNodeDTOS `json:"performanceNodeDTOS,omitempty" xml:"performanceNodeDTOS,omitempty" type:"Repeated"`
PurchasePackCode *int32 `json:"purchasePackCode,omitempty" xml:"purchasePackCode,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
ServiceMonthReports []*GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports `json:"serviceMonthReports,omitempty" xml:"serviceMonthReports,omitempty" type:"Repeated"`
ServiceReports []*GetServiceDetailResponseBodyDataPerformancePacksServiceReports `json:"serviceReports,omitempty" xml:"serviceReports,omitempty" type:"Repeated"`
ServiceSchemes []*GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes `json:"serviceSchemes,omitempty" xml:"serviceSchemes,omitempty" type:"Repeated"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
StatusStr *string `json:"statusStr,omitempty" xml:"statusStr,omitempty"`
SupportTime []*int64 `json:"supportTime,omitempty" xml:"supportTime,omitempty" type:"Repeated"`
TamEngineers []*GetServiceDetailResponseBodyDataPerformancePacksTamEngineers `json:"tamEngineers,omitempty" xml:"tamEngineers,omitempty" type:"Repeated"`
}
func (s GetServiceDetailResponseBodyDataPerformancePacks) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformancePacks) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetApplyFileVOList(v []*GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList) *GetServiceDetailResponseBodyDataPerformancePacks {
s.ApplyFileVOList = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetAppointmentCode(v string) *GetServiceDetailResponseBodyDataPerformancePacks {
s.AppointmentCode = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetAppointmentEndTime(v int64) *GetServiceDetailResponseBodyDataPerformancePacks {
s.AppointmentEndTime = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataPerformancePacks {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetAppointmentPassTime(v int64) *GetServiceDetailResponseBodyDataPerformancePacks {
s.AppointmentPassTime = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetAppointmentTime(v int64) *GetServiceDetailResponseBodyDataPerformancePacks {
s.AppointmentTime = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetCommodityDesc(v string) *GetServiceDetailResponseBodyDataPerformancePacks {
s.CommodityDesc = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetCreatorEmpId(v string) *GetServiceDetailResponseBodyDataPerformancePacks {
s.CreatorEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetCycleService(v bool) *GetServiceDetailResponseBodyDataPerformancePacks {
s.CycleService = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetExtList(v []*GetServiceDetailResponseBodyDataPerformancePacksExtList) *GetServiceDetailResponseBodyDataPerformancePacks {
s.ExtList = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformancePacks {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformancePacks {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetId(v int64) *GetServiceDetailResponseBodyDataPerformancePacks {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetMergeSolutionAndReporterOneStep(v bool) *GetServiceDetailResponseBodyDataPerformancePacks {
s.MergeSolutionAndReporterOneStep = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetModifierEmpId(v string) *GetServiceDetailResponseBodyDataPerformancePacks {
s.ModifierEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetOrderDetail(v interface{}) *GetServiceDetailResponseBodyDataPerformancePacks {
s.OrderDetail = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetOrderId(v int64) *GetServiceDetailResponseBodyDataPerformancePacks {
s.OrderId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetPerformanceNodeDTOS(v []*GetServiceDetailResponseBodyDataPerformancePacksPerformanceNodeDTOS) *GetServiceDetailResponseBodyDataPerformancePacks {
s.PerformanceNodeDTOS = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetPurchasePackCode(v int32) *GetServiceDetailResponseBodyDataPerformancePacks {
s.PurchasePackCode = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataPerformancePacks {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetServiceMonthReports(v []*GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports) *GetServiceDetailResponseBodyDataPerformancePacks {
s.ServiceMonthReports = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetServiceReports(v []*GetServiceDetailResponseBodyDataPerformancePacksServiceReports) *GetServiceDetailResponseBodyDataPerformancePacks {
s.ServiceReports = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetServiceSchemes(v []*GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes) *GetServiceDetailResponseBodyDataPerformancePacks {
s.ServiceSchemes = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformancePacks {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetStatusStr(v string) *GetServiceDetailResponseBodyDataPerformancePacks {
s.StatusStr = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetSupportTime(v []*int64) *GetServiceDetailResponseBodyDataPerformancePacks {
s.SupportTime = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacks) SetTamEngineers(v []*GetServiceDetailResponseBodyDataPerformancePacksTamEngineers) *GetServiceDetailResponseBodyDataPerformancePacks {
s.TamEngineers = v
return s
}
type GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList) SetBatchGroup(v string) *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList {
s.BatchGroup = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList) SetCustomerId(v string) *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList {
s.CustomerId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList) SetFileName(v string) *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList {
s.FileName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList) SetFileType(v int32) *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList {
s.FileType = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList) SetId(v int64) *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList) SetRemarke(v string) *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList {
s.Remarke = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList) SetUrl(v string) *GetServiceDetailResponseBodyDataPerformancePacksApplyFileVOList {
s.Url = &v
return s
}
type GetServiceDetailResponseBodyDataPerformancePacksExtList struct {
KeyCode *string `json:"keyCode,omitempty" xml:"keyCode,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
Value interface{} `json:"value,omitempty" xml:"value,omitempty"`
View *string `json:"view,omitempty" xml:"view,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformancePacksExtList) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformancePacksExtList) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksExtList) SetKeyCode(v string) *GetServiceDetailResponseBodyDataPerformancePacksExtList {
s.KeyCode = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksExtList) SetName(v string) *GetServiceDetailResponseBodyDataPerformancePacksExtList {
s.Name = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksExtList) SetValue(v interface{}) *GetServiceDetailResponseBodyDataPerformancePacksExtList {
s.Value = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksExtList) SetView(v string) *GetServiceDetailResponseBodyDataPerformancePacksExtList {
s.View = &v
return s
}
type GetServiceDetailResponseBodyDataPerformancePacksPerformanceNodeDTOS struct {
Display *bool `json:"display,omitempty" xml:"display,omitempty"`
ExtendInfo interface{} `json:"extendInfo,omitempty" xml:"extendInfo,omitempty"`
Index *int32 `json:"index,omitempty" xml:"index,omitempty"`
NodeName *string `json:"nodeName,omitempty" xml:"nodeName,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformancePacksPerformanceNodeDTOS) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformancePacksPerformanceNodeDTOS) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksPerformanceNodeDTOS) SetDisplay(v bool) *GetServiceDetailResponseBodyDataPerformancePacksPerformanceNodeDTOS {
s.Display = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksPerformanceNodeDTOS) SetExtendInfo(v interface{}) *GetServiceDetailResponseBodyDataPerformancePacksPerformanceNodeDTOS {
s.ExtendInfo = v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksPerformanceNodeDTOS) SetIndex(v int32) *GetServiceDetailResponseBodyDataPerformancePacksPerformanceNodeDTOS {
s.Index = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksPerformanceNodeDTOS) SetNodeName(v string) *GetServiceDetailResponseBodyDataPerformancePacksPerformanceNodeDTOS {
s.NodeName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksPerformanceNodeDTOS) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformancePacksPerformanceNodeDTOS {
s.Status = &v
return s
}
type GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports) SetBatchGroup(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports {
s.BatchGroup = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports) SetCustomerId(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports {
s.CustomerId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports) SetFileName(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports {
s.FileName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports) SetFileType(v int32) *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports {
s.FileType = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports) SetId(v int64) *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports) SetRemarke(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports {
s.Remarke = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports) SetUrl(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceMonthReports {
s.Url = &v
return s
}
type GetServiceDetailResponseBodyDataPerformancePacksServiceReports struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformancePacksServiceReports) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformancePacksServiceReports) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceReports) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceReports {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceReports) SetBatchGroup(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceReports {
s.BatchGroup = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceReports) SetCustomerId(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceReports {
s.CustomerId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceReports) SetFileName(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceReports {
s.FileName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceReports) SetFileType(v int32) *GetServiceDetailResponseBodyDataPerformancePacksServiceReports {
s.FileType = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceReports) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceReports {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceReports) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceReports {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceReports) SetId(v int64) *GetServiceDetailResponseBodyDataPerformancePacksServiceReports {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceReports) SetRemarke(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceReports {
s.Remarke = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceReports) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataPerformancePacksServiceReports {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceReports) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformancePacksServiceReports {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceReports) SetUrl(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceReports {
s.Url = &v
return s
}
type GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes) SetBatchGroup(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes {
s.BatchGroup = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes) SetCustomerId(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes {
s.CustomerId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes) SetFileName(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes {
s.FileName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes) SetFileType(v int32) *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes {
s.FileType = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes) SetId(v int64) *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes) SetRemarke(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes {
s.Remarke = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes) SetStatus(v int32) *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes) SetUrl(v string) *GetServiceDetailResponseBodyDataPerformancePacksServiceSchemes {
s.Url = &v
return s
}
type GetServiceDetailResponseBodyDataPerformancePacksTamEngineers struct {
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
HrStatus *string `json:"hrStatus,omitempty" xml:"hrStatus,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
LastName *string `json:"lastName,omitempty" xml:"lastName,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
NickNameEn *string `json:"nickNameEn,omitempty" xml:"nickNameEn,omitempty"`
RealmId *int64 `json:"realmId,omitempty" xml:"realmId,omitempty"`
Workid *string `json:"workid,omitempty" xml:"workid,omitempty"`
}
func (s GetServiceDetailResponseBodyDataPerformancePacksTamEngineers) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataPerformancePacksTamEngineers) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers) SetCreatorEmpId(v string) *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers {
s.CreatorEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers) SetGmtModified(v string) *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers) SetHrStatus(v string) *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers {
s.HrStatus = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers) SetId(v int64) *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers) SetLastName(v string) *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers {
s.LastName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers) SetModifierEmpId(v string) *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers {
s.ModifierEmpId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers) SetName(v string) *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers {
s.Name = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers) SetNickNameEn(v string) *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers {
s.NickNameEn = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers) SetRealmId(v int64) *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers {
s.RealmId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers) SetWorkid(v string) *GetServiceDetailResponseBodyDataPerformancePacksTamEngineers {
s.Workid = &v
return s
}
type GetServiceDetailResponseBodyDataServiceReports struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s GetServiceDetailResponseBodyDataServiceReports) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponseBodyDataServiceReports) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponseBodyDataServiceReports) SetAppointmentId(v string) *GetServiceDetailResponseBodyDataServiceReports {
s.AppointmentId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataServiceReports) SetBatchGroup(v string) *GetServiceDetailResponseBodyDataServiceReports {
s.BatchGroup = &v
return s
}
func (s *GetServiceDetailResponseBodyDataServiceReports) SetCustomerId(v string) *GetServiceDetailResponseBodyDataServiceReports {
s.CustomerId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataServiceReports) SetFileName(v string) *GetServiceDetailResponseBodyDataServiceReports {
s.FileName = &v
return s
}
func (s *GetServiceDetailResponseBodyDataServiceReports) SetFileType(v int32) *GetServiceDetailResponseBodyDataServiceReports {
s.FileType = &v
return s
}
func (s *GetServiceDetailResponseBodyDataServiceReports) SetGmtCreate(v string) *GetServiceDetailResponseBodyDataServiceReports {
s.GmtCreate = &v
return s
}
func (s *GetServiceDetailResponseBodyDataServiceReports) SetGmtModified(v string) *GetServiceDetailResponseBodyDataServiceReports {
s.GmtModified = &v
return s
}
func (s *GetServiceDetailResponseBodyDataServiceReports) SetId(v int64) *GetServiceDetailResponseBodyDataServiceReports {
s.Id = &v
return s
}
func (s *GetServiceDetailResponseBodyDataServiceReports) SetRemarke(v string) *GetServiceDetailResponseBodyDataServiceReports {
s.Remarke = &v
return s
}
func (s *GetServiceDetailResponseBodyDataServiceReports) SetServiceApplyId(v int64) *GetServiceDetailResponseBodyDataServiceReports {
s.ServiceApplyId = &v
return s
}
func (s *GetServiceDetailResponseBodyDataServiceReports) SetStatus(v int32) *GetServiceDetailResponseBodyDataServiceReports {
s.Status = &v
return s
}
func (s *GetServiceDetailResponseBodyDataServiceReports) SetUrl(v string) *GetServiceDetailResponseBodyDataServiceReports {
s.Url = &v
return s
}
type GetServiceDetailResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *GetServiceDetailResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s GetServiceDetailResponse) String() string {
return tea.Prettify(s)
}
func (s GetServiceDetailResponse) GoString() string {
return s.String()
}
func (s *GetServiceDetailResponse) SetHeaders(v map[string]*string) *GetServiceDetailResponse {
s.Headers = v
return s
}
func (s *GetServiceDetailResponse) SetStatusCode(v int32) *GetServiceDetailResponse {
s.StatusCode = &v
return s
}
func (s *GetServiceDetailResponse) SetBody(v *GetServiceDetailResponseBody) *GetServiceDetailResponse {
s.Body = v
return s
}
type GetYunQiTaskByRecordIdRequest struct {
RecordId *string `json:"recordId,omitempty" xml:"recordId,omitempty"`
}
func (s GetYunQiTaskByRecordIdRequest) String() string {
return tea.Prettify(s)
}
func (s GetYunQiTaskByRecordIdRequest) GoString() string {
return s.String()
}
func (s *GetYunQiTaskByRecordIdRequest) SetRecordId(v string) *GetYunQiTaskByRecordIdRequest {
s.RecordId = &v
return s
}
type GetYunQiTaskByRecordIdResponseBody struct {
Code *string `json:"code,omitempty" xml:"code,omitempty"`
Data *GetYunQiTaskByRecordIdResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
HttpStatusCode *int32 `json:"httpStatusCode,omitempty" xml:"httpStatusCode,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 GetYunQiTaskByRecordIdResponseBody) String() string {
return tea.Prettify(s)
}
func (s GetYunQiTaskByRecordIdResponseBody) GoString() string {
return s.String()
}
func (s *GetYunQiTaskByRecordIdResponseBody) SetCode(v string) *GetYunQiTaskByRecordIdResponseBody {
s.Code = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBody) SetData(v *GetYunQiTaskByRecordIdResponseBodyData) *GetYunQiTaskByRecordIdResponseBody {
s.Data = v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBody) SetHttpStatusCode(v int32) *GetYunQiTaskByRecordIdResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBody) SetMessage(v string) *GetYunQiTaskByRecordIdResponseBody {
s.Message = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBody) SetRequestId(v string) *GetYunQiTaskByRecordIdResponseBody {
s.RequestId = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBody) SetSuccess(v bool) *GetYunQiTaskByRecordIdResponseBody {
s.Success = &v
return s
}
type GetYunQiTaskByRecordIdResponseBodyData struct {
ChatId *string `json:"chatId,omitempty" xml:"chatId,omitempty"`
CreateTime *int64 `json:"createTime,omitempty" xml:"createTime,omitempty"`
CreatorName *string `json:"creatorName,omitempty" xml:"creatorName,omitempty"`
EndTime *int64 `json:"endTime,omitempty" xml:"endTime,omitempty"`
EvaluationStar *int32 `json:"evaluationStar,omitempty" xml:"evaluationStar,omitempty"`
Important *string `json:"important,omitempty" xml:"important,omitempty"`
MainDingDepartmentId *string `json:"mainDingDepartmentId,omitempty" xml:"mainDingDepartmentId,omitempty"`
MainDingGroupId *string `json:"mainDingGroupId,omitempty" xml:"mainDingGroupId,omitempty"`
MainDingGroupName *string `json:"mainDingGroupName,omitempty" xml:"mainDingGroupName,omitempty"`
ProductName *string `json:"productName,omitempty" xml:"productName,omitempty"`
RecordId *string `json:"recordId,omitempty" xml:"recordId,omitempty"`
Status *string `json:"status,omitempty" xml:"status,omitempty"`
SubDingDepartmentId *string `json:"subDingDepartmentId,omitempty" xml:"subDingDepartmentId,omitempty"`
SubDingGroupId *string `json:"subDingGroupId,omitempty" xml:"subDingGroupId,omitempty"`
SubDingGroupName *string `json:"subDingGroupName,omitempty" xml:"subDingGroupName,omitempty"`
Title *string `json:"title,omitempty" xml:"title,omitempty"`
}
func (s GetYunQiTaskByRecordIdResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s GetYunQiTaskByRecordIdResponseBodyData) GoString() string {
return s.String()
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetChatId(v string) *GetYunQiTaskByRecordIdResponseBodyData {
s.ChatId = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetCreateTime(v int64) *GetYunQiTaskByRecordIdResponseBodyData {
s.CreateTime = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetCreatorName(v string) *GetYunQiTaskByRecordIdResponseBodyData {
s.CreatorName = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetEndTime(v int64) *GetYunQiTaskByRecordIdResponseBodyData {
s.EndTime = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetEvaluationStar(v int32) *GetYunQiTaskByRecordIdResponseBodyData {
s.EvaluationStar = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetImportant(v string) *GetYunQiTaskByRecordIdResponseBodyData {
s.Important = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetMainDingDepartmentId(v string) *GetYunQiTaskByRecordIdResponseBodyData {
s.MainDingDepartmentId = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetMainDingGroupId(v string) *GetYunQiTaskByRecordIdResponseBodyData {
s.MainDingGroupId = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetMainDingGroupName(v string) *GetYunQiTaskByRecordIdResponseBodyData {
s.MainDingGroupName = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetProductName(v string) *GetYunQiTaskByRecordIdResponseBodyData {
s.ProductName = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetRecordId(v string) *GetYunQiTaskByRecordIdResponseBodyData {
s.RecordId = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetStatus(v string) *GetYunQiTaskByRecordIdResponseBodyData {
s.Status = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetSubDingDepartmentId(v string) *GetYunQiTaskByRecordIdResponseBodyData {
s.SubDingDepartmentId = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetSubDingGroupId(v string) *GetYunQiTaskByRecordIdResponseBodyData {
s.SubDingGroupId = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetSubDingGroupName(v string) *GetYunQiTaskByRecordIdResponseBodyData {
s.SubDingGroupName = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponseBodyData) SetTitle(v string) *GetYunQiTaskByRecordIdResponseBodyData {
s.Title = &v
return s
}
type GetYunQiTaskByRecordIdResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *GetYunQiTaskByRecordIdResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s GetYunQiTaskByRecordIdResponse) String() string {
return tea.Prettify(s)
}
func (s GetYunQiTaskByRecordIdResponse) GoString() string {
return s.String()
}
func (s *GetYunQiTaskByRecordIdResponse) SetHeaders(v map[string]*string) *GetYunQiTaskByRecordIdResponse {
s.Headers = v
return s
}
func (s *GetYunQiTaskByRecordIdResponse) SetStatusCode(v int32) *GetYunQiTaskByRecordIdResponse {
s.StatusCode = &v
return s
}
func (s *GetYunQiTaskByRecordIdResponse) SetBody(v *GetYunQiTaskByRecordIdResponseBody) *GetYunQiTaskByRecordIdResponse {
s.Body = v
return s
}
type ListDocsGroupByYearRequest struct {
ApplyCodes []*string `json:"applyCodes,omitempty" xml:"applyCodes,omitempty" type:"Repeated"`
FileNameKeyword *string `json:"fileNameKeyword,omitempty" xml:"fileNameKeyword,omitempty"`
OrderIds []*int64 `json:"orderIds,omitempty" xml:"orderIds,omitempty" type:"Repeated"`
ProductCode *string `json:"productCode,omitempty" xml:"productCode,omitempty"`
Scene *string `json:"scene,omitempty" xml:"scene,omitempty"`
}
func (s ListDocsGroupByYearRequest) String() string {
return tea.Prettify(s)
}
func (s ListDocsGroupByYearRequest) GoString() string {
return s.String()
}
func (s *ListDocsGroupByYearRequest) SetApplyCodes(v []*string) *ListDocsGroupByYearRequest {
s.ApplyCodes = v
return s
}
func (s *ListDocsGroupByYearRequest) SetFileNameKeyword(v string) *ListDocsGroupByYearRequest {
s.FileNameKeyword = &v
return s
}
func (s *ListDocsGroupByYearRequest) SetOrderIds(v []*int64) *ListDocsGroupByYearRequest {
s.OrderIds = v
return s
}
func (s *ListDocsGroupByYearRequest) SetProductCode(v string) *ListDocsGroupByYearRequest {
s.ProductCode = &v
return s
}
func (s *ListDocsGroupByYearRequest) SetScene(v string) *ListDocsGroupByYearRequest {
s.Scene = &v
return s
}
type ListDocsGroupByYearResponseBody struct {
Code *string `json:"code,omitempty" xml:"code,omitempty"`
Data map[string][]*DataValue `json:"data,omitempty" xml:"data,omitempty"`
HttpStatusCode *int32 `json:"httpStatusCode,omitempty" xml:"httpStatusCode,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 ListDocsGroupByYearResponseBody) String() string {
return tea.Prettify(s)
}
func (s ListDocsGroupByYearResponseBody) GoString() string {
return s.String()
}
func (s *ListDocsGroupByYearResponseBody) SetCode(v string) *ListDocsGroupByYearResponseBody {
s.Code = &v
return s
}
func (s *ListDocsGroupByYearResponseBody) SetData(v map[string][]*DataValue) *ListDocsGroupByYearResponseBody {
s.Data = v
return s
}
func (s *ListDocsGroupByYearResponseBody) SetHttpStatusCode(v int32) *ListDocsGroupByYearResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *ListDocsGroupByYearResponseBody) SetMessage(v string) *ListDocsGroupByYearResponseBody {
s.Message = &v
return s
}
func (s *ListDocsGroupByYearResponseBody) SetRequestId(v string) *ListDocsGroupByYearResponseBody {
s.RequestId = &v
return s
}
func (s *ListDocsGroupByYearResponseBody) SetSuccess(v bool) *ListDocsGroupByYearResponseBody {
s.Success = &v
return s
}
type ListDocsGroupByYearResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *ListDocsGroupByYearResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s ListDocsGroupByYearResponse) String() string {
return tea.Prettify(s)
}
func (s ListDocsGroupByYearResponse) GoString() string {
return s.String()
}
func (s *ListDocsGroupByYearResponse) SetHeaders(v map[string]*string) *ListDocsGroupByYearResponse {
s.Headers = v
return s
}
func (s *ListDocsGroupByYearResponse) SetStatusCode(v int32) *ListDocsGroupByYearResponse {
s.StatusCode = &v
return s
}
func (s *ListDocsGroupByYearResponse) SetBody(v *ListDocsGroupByYearResponseBody) *ListDocsGroupByYearResponse {
s.Body = v
return s
}
type ListEnterpriseSupportPlanRequest struct {
PageNum *int32 `json:"pageNum,omitempty" xml:"pageNum,omitempty"`
PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
}
func (s ListEnterpriseSupportPlanRequest) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanRequest) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanRequest) SetPageNum(v int32) *ListEnterpriseSupportPlanRequest {
s.PageNum = &v
return s
}
func (s *ListEnterpriseSupportPlanRequest) SetPageSize(v int32) *ListEnterpriseSupportPlanRequest {
s.PageSize = &v
return s
}
type ListEnterpriseSupportPlanResponseBody struct {
Code *string `json:"code,omitempty" xml:"code,omitempty"`
Data []*ListEnterpriseSupportPlanResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
HttpStatusCode *int32 `json:"httpStatusCode,omitempty" xml:"httpStatusCode,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 ListEnterpriseSupportPlanResponseBody) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanResponseBody) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanResponseBody) SetCode(v string) *ListEnterpriseSupportPlanResponseBody {
s.Code = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBody) SetData(v []*ListEnterpriseSupportPlanResponseBodyData) *ListEnterpriseSupportPlanResponseBody {
s.Data = v
return s
}
func (s *ListEnterpriseSupportPlanResponseBody) SetHttpStatusCode(v int32) *ListEnterpriseSupportPlanResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBody) SetMessage(v string) *ListEnterpriseSupportPlanResponseBody {
s.Message = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBody) SetRequestId(v string) *ListEnterpriseSupportPlanResponseBody {
s.RequestId = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBody) SetSuccess(v bool) *ListEnterpriseSupportPlanResponseBody {
s.Success = &v
return s
}
type ListEnterpriseSupportPlanResponseBodyData struct {
CanApplyFreeOrder *bool `json:"canApplyFreeOrder,omitempty" xml:"canApplyFreeOrder,omitempty"`
CustomerId *int64 `json:"customerId,omitempty" xml:"customerId,omitempty"`
Docs []*ListEnterpriseSupportPlanResponseBodyDataDocs `json:"docs,omitempty" xml:"docs,omitempty" type:"Repeated"`
EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
FirstPayTime *string `json:"firstPayTime,omitempty" xml:"firstPayTime,omitempty"`
FreeOrderApplyCode *string `json:"freeOrderApplyCode,omitempty" xml:"freeOrderApplyCode,omitempty"`
FreeOrderApplyId *int64 `json:"freeOrderApplyId,omitempty" xml:"freeOrderApplyId,omitempty"`
FreeOrderApplyTime *string `json:"freeOrderApplyTime,omitempty" xml:"freeOrderApplyTime,omitempty"`
FreeOrderApprovedTime *string `json:"freeOrderApprovedTime,omitempty" xml:"freeOrderApprovedTime,omitempty"`
FreeOrderExpectStartTime *string `json:"freeOrderExpectStartTime,omitempty" xml:"freeOrderExpectStartTime,omitempty"`
InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
Nodes []*ListEnterpriseSupportPlanResponseBodyDataNodes `json:"nodes,omitempty" xml:"nodes,omitempty" type:"Repeated"`
OperateInfos []*ListEnterpriseSupportPlanResponseBodyDataOperateInfos `json:"operateInfos,omitempty" xml:"operateInfos,omitempty" type:"Repeated"`
OrderIds []*int64 `json:"orderIds,omitempty" xml:"orderIds,omitempty" type:"Repeated"`
ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
ServiceStatus *string `json:"serviceStatus,omitempty" xml:"serviceStatus,omitempty"`
ServiceStatusName *string `json:"serviceStatusName,omitempty" xml:"serviceStatusName,omitempty"`
ServiceType *string `json:"serviceType,omitempty" xml:"serviceType,omitempty"`
SortTime *string `json:"sortTime,omitempty" xml:"sortTime,omitempty"`
StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
TaskNum *int64 `json:"taskNum,omitempty" xml:"taskNum,omitempty"`
}
func (s ListEnterpriseSupportPlanResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanResponseBodyData) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetCanApplyFreeOrder(v bool) *ListEnterpriseSupportPlanResponseBodyData {
s.CanApplyFreeOrder = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetCustomerId(v int64) *ListEnterpriseSupportPlanResponseBodyData {
s.CustomerId = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetDocs(v []*ListEnterpriseSupportPlanResponseBodyDataDocs) *ListEnterpriseSupportPlanResponseBodyData {
s.Docs = v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetEndTime(v string) *ListEnterpriseSupportPlanResponseBodyData {
s.EndTime = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetFirstPayTime(v string) *ListEnterpriseSupportPlanResponseBodyData {
s.FirstPayTime = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetFreeOrderApplyCode(v string) *ListEnterpriseSupportPlanResponseBodyData {
s.FreeOrderApplyCode = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetFreeOrderApplyId(v int64) *ListEnterpriseSupportPlanResponseBodyData {
s.FreeOrderApplyId = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetFreeOrderApplyTime(v string) *ListEnterpriseSupportPlanResponseBodyData {
s.FreeOrderApplyTime = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetFreeOrderApprovedTime(v string) *ListEnterpriseSupportPlanResponseBodyData {
s.FreeOrderApprovedTime = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetFreeOrderExpectStartTime(v string) *ListEnterpriseSupportPlanResponseBodyData {
s.FreeOrderExpectStartTime = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetInstanceId(v string) *ListEnterpriseSupportPlanResponseBodyData {
s.InstanceId = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetNodes(v []*ListEnterpriseSupportPlanResponseBodyDataNodes) *ListEnterpriseSupportPlanResponseBodyData {
s.Nodes = v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetOperateInfos(v []*ListEnterpriseSupportPlanResponseBodyDataOperateInfos) *ListEnterpriseSupportPlanResponseBodyData {
s.OperateInfos = v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetOrderIds(v []*int64) *ListEnterpriseSupportPlanResponseBodyData {
s.OrderIds = v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetServiceName(v string) *ListEnterpriseSupportPlanResponseBodyData {
s.ServiceName = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetServiceStatus(v string) *ListEnterpriseSupportPlanResponseBodyData {
s.ServiceStatus = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetServiceStatusName(v string) *ListEnterpriseSupportPlanResponseBodyData {
s.ServiceStatusName = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetServiceType(v string) *ListEnterpriseSupportPlanResponseBodyData {
s.ServiceType = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetSortTime(v string) *ListEnterpriseSupportPlanResponseBodyData {
s.SortTime = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetStartTime(v string) *ListEnterpriseSupportPlanResponseBodyData {
s.StartTime = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyData) SetTaskNum(v int64) *ListEnterpriseSupportPlanResponseBodyData {
s.TaskNum = &v
return s
}
type ListEnterpriseSupportPlanResponseBodyDataDocs struct {
DocId *int64 `json:"docId,omitempty" xml:"docId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FreeOrderApplyCode *string `json:"freeOrderApplyCode,omitempty" xml:"freeOrderApplyCode,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
OrderId *string `json:"orderId,omitempty" xml:"orderId,omitempty"`
UploadTime *string `json:"uploadTime,omitempty" xml:"uploadTime,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListEnterpriseSupportPlanResponseBodyDataDocs) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanResponseBodyDataDocs) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanResponseBodyDataDocs) SetDocId(v int64) *ListEnterpriseSupportPlanResponseBodyDataDocs {
s.DocId = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataDocs) SetFileName(v string) *ListEnterpriseSupportPlanResponseBodyDataDocs {
s.FileName = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataDocs) SetFreeOrderApplyCode(v string) *ListEnterpriseSupportPlanResponseBodyDataDocs {
s.FreeOrderApplyCode = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataDocs) SetName(v string) *ListEnterpriseSupportPlanResponseBodyDataDocs {
s.Name = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataDocs) SetOrderId(v string) *ListEnterpriseSupportPlanResponseBodyDataDocs {
s.OrderId = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataDocs) SetUploadTime(v string) *ListEnterpriseSupportPlanResponseBodyDataDocs {
s.UploadTime = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataDocs) SetUrl(v string) *ListEnterpriseSupportPlanResponseBodyDataDocs {
s.Url = &v
return s
}
type ListEnterpriseSupportPlanResponseBodyDataNodes struct {
DocNode *ListEnterpriseSupportPlanResponseBodyDataNodesDocNode `json:"docNode,omitempty" xml:"docNode,omitempty" type:"Struct"`
FinishNode *ListEnterpriseSupportPlanResponseBodyDataNodesFinishNode `json:"finishNode,omitempty" xml:"finishNode,omitempty" type:"Struct"`
FreeOrderAuditNode *ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderAuditNode `json:"freeOrderAuditNode,omitempty" xml:"freeOrderAuditNode,omitempty" type:"Struct"`
FreeOrderNode *ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderNode `json:"freeOrderNode,omitempty" xml:"freeOrderNode,omitempty" type:"Struct"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
OrderDate *int64 `json:"orderDate,omitempty" xml:"orderDate,omitempty"`
OrderNode *ListEnterpriseSupportPlanResponseBodyDataNodesOrderNode `json:"orderNode,omitempty" xml:"orderNode,omitempty" type:"Struct"`
ServiceImplementation *ListEnterpriseSupportPlanResponseBodyDataNodesServiceImplementation `json:"serviceImplementation,omitempty" xml:"serviceImplementation,omitempty" type:"Struct"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
}
func (s ListEnterpriseSupportPlanResponseBodyDataNodes) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanResponseBodyDataNodes) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodes) SetDocNode(v *ListEnterpriseSupportPlanResponseBodyDataNodesDocNode) *ListEnterpriseSupportPlanResponseBodyDataNodes {
s.DocNode = v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodes) SetFinishNode(v *ListEnterpriseSupportPlanResponseBodyDataNodesFinishNode) *ListEnterpriseSupportPlanResponseBodyDataNodes {
s.FinishNode = v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodes) SetFreeOrderAuditNode(v *ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderAuditNode) *ListEnterpriseSupportPlanResponseBodyDataNodes {
s.FreeOrderAuditNode = v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodes) SetFreeOrderNode(v *ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderNode) *ListEnterpriseSupportPlanResponseBodyDataNodes {
s.FreeOrderNode = v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodes) SetName(v string) *ListEnterpriseSupportPlanResponseBodyDataNodes {
s.Name = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodes) SetOrderDate(v int64) *ListEnterpriseSupportPlanResponseBodyDataNodes {
s.OrderDate = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodes) SetOrderNode(v *ListEnterpriseSupportPlanResponseBodyDataNodesOrderNode) *ListEnterpriseSupportPlanResponseBodyDataNodes {
s.OrderNode = v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodes) SetServiceImplementation(v *ListEnterpriseSupportPlanResponseBodyDataNodesServiceImplementation) *ListEnterpriseSupportPlanResponseBodyDataNodes {
s.ServiceImplementation = v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodes) SetStatus(v int32) *ListEnterpriseSupportPlanResponseBodyDataNodes {
s.Status = &v
return s
}
type ListEnterpriseSupportPlanResponseBodyDataNodesDocNode struct {
DocId *int64 `json:"docId,omitempty" xml:"docId,omitempty"`
DocName *string `json:"docName,omitempty" xml:"docName,omitempty"`
DocSubmitTime *string `json:"docSubmitTime,omitempty" xml:"docSubmitTime,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FreeOrderApplyCode *string `json:"freeOrderApplyCode,omitempty" xml:"freeOrderApplyCode,omitempty"`
OrderId *string `json:"orderId,omitempty" xml:"orderId,omitempty"`
}
func (s ListEnterpriseSupportPlanResponseBodyDataNodesDocNode) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanResponseBodyDataNodesDocNode) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesDocNode) SetDocId(v int64) *ListEnterpriseSupportPlanResponseBodyDataNodesDocNode {
s.DocId = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesDocNode) SetDocName(v string) *ListEnterpriseSupportPlanResponseBodyDataNodesDocNode {
s.DocName = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesDocNode) SetDocSubmitTime(v string) *ListEnterpriseSupportPlanResponseBodyDataNodesDocNode {
s.DocSubmitTime = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesDocNode) SetFileName(v string) *ListEnterpriseSupportPlanResponseBodyDataNodesDocNode {
s.FileName = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesDocNode) SetFreeOrderApplyCode(v string) *ListEnterpriseSupportPlanResponseBodyDataNodesDocNode {
s.FreeOrderApplyCode = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesDocNode) SetOrderId(v string) *ListEnterpriseSupportPlanResponseBodyDataNodesDocNode {
s.OrderId = &v
return s
}
type ListEnterpriseSupportPlanResponseBodyDataNodesFinishNode struct {
FinishTime *string `json:"finishTime,omitempty" xml:"finishTime,omitempty"`
}
func (s ListEnterpriseSupportPlanResponseBodyDataNodesFinishNode) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanResponseBodyDataNodesFinishNode) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesFinishNode) SetFinishTime(v string) *ListEnterpriseSupportPlanResponseBodyDataNodesFinishNode {
s.FinishTime = &v
return s
}
type ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderAuditNode struct {
AuditTime *string `json:"auditTime,omitempty" xml:"auditTime,omitempty"`
Status *string `json:"status,omitempty" xml:"status,omitempty"`
StatusName *string `json:"statusName,omitempty" xml:"statusName,omitempty"`
}
func (s ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderAuditNode) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderAuditNode) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderAuditNode) SetAuditTime(v string) *ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderAuditNode {
s.AuditTime = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderAuditNode) SetStatus(v string) *ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderAuditNode {
s.Status = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderAuditNode) SetStatusName(v string) *ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderAuditNode {
s.StatusName = &v
return s
}
type ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderNode struct {
ApplyTime *string `json:"applyTime,omitempty" xml:"applyTime,omitempty"`
Uid *int64 `json:"uid,omitempty" xml:"uid,omitempty"`
}
func (s ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderNode) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderNode) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderNode) SetApplyTime(v string) *ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderNode {
s.ApplyTime = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderNode) SetUid(v int64) *ListEnterpriseSupportPlanResponseBodyDataNodesFreeOrderNode {
s.Uid = &v
return s
}
type ListEnterpriseSupportPlanResponseBodyDataNodesOrderNode struct {
PayTime *string `json:"payTime,omitempty" xml:"payTime,omitempty"`
Uid *int64 `json:"uid,omitempty" xml:"uid,omitempty"`
}
func (s ListEnterpriseSupportPlanResponseBodyDataNodesOrderNode) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanResponseBodyDataNodesOrderNode) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesOrderNode) SetPayTime(v string) *ListEnterpriseSupportPlanResponseBodyDataNodesOrderNode {
s.PayTime = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesOrderNode) SetUid(v int64) *ListEnterpriseSupportPlanResponseBodyDataNodesOrderNode {
s.Uid = &v
return s
}
type ListEnterpriseSupportPlanResponseBodyDataNodesServiceImplementation struct {
EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
}
func (s ListEnterpriseSupportPlanResponseBodyDataNodesServiceImplementation) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanResponseBodyDataNodesServiceImplementation) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesServiceImplementation) SetEndTime(v string) *ListEnterpriseSupportPlanResponseBodyDataNodesServiceImplementation {
s.EndTime = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataNodesServiceImplementation) SetStartTime(v string) *ListEnterpriseSupportPlanResponseBodyDataNodesServiceImplementation {
s.StartTime = &v
return s
}
type ListEnterpriseSupportPlanResponseBodyDataOperateInfos struct {
CanClick *bool `json:"canClick,omitempty" xml:"canClick,omitempty"`
Text *string `json:"text,omitempty" xml:"text,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListEnterpriseSupportPlanResponseBodyDataOperateInfos) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanResponseBodyDataOperateInfos) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanResponseBodyDataOperateInfos) SetCanClick(v bool) *ListEnterpriseSupportPlanResponseBodyDataOperateInfos {
s.CanClick = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataOperateInfos) SetText(v string) *ListEnterpriseSupportPlanResponseBodyDataOperateInfos {
s.Text = &v
return s
}
func (s *ListEnterpriseSupportPlanResponseBodyDataOperateInfos) SetUrl(v string) *ListEnterpriseSupportPlanResponseBodyDataOperateInfos {
s.Url = &v
return s
}
type ListEnterpriseSupportPlanResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *ListEnterpriseSupportPlanResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s ListEnterpriseSupportPlanResponse) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanResponse) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanResponse) SetHeaders(v map[string]*string) *ListEnterpriseSupportPlanResponse {
s.Headers = v
return s
}
func (s *ListEnterpriseSupportPlanResponse) SetStatusCode(v int32) *ListEnterpriseSupportPlanResponse {
s.StatusCode = &v
return s
}
func (s *ListEnterpriseSupportPlanResponse) SetBody(v *ListEnterpriseSupportPlanResponseBody) *ListEnterpriseSupportPlanResponse {
s.Body = v
return s
}
type ListEnterpriseSupportPlanSimpleRequest struct {
PageNum *int32 `json:"pageNum,omitempty" xml:"pageNum,omitempty"`
PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
}
func (s ListEnterpriseSupportPlanSimpleRequest) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanSimpleRequest) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanSimpleRequest) SetPageNum(v int32) *ListEnterpriseSupportPlanSimpleRequest {
s.PageNum = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleRequest) SetPageSize(v int32) *ListEnterpriseSupportPlanSimpleRequest {
s.PageSize = &v
return s
}
type ListEnterpriseSupportPlanSimpleResponseBody struct {
Code *string `json:"code,omitempty" xml:"code,omitempty"`
Data []*ListEnterpriseSupportPlanSimpleResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
HttpStatusCode *int32 `json:"httpStatusCode,omitempty" xml:"httpStatusCode,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 ListEnterpriseSupportPlanSimpleResponseBody) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanSimpleResponseBody) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanSimpleResponseBody) SetCode(v string) *ListEnterpriseSupportPlanSimpleResponseBody {
s.Code = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBody) SetData(v []*ListEnterpriseSupportPlanSimpleResponseBodyData) *ListEnterpriseSupportPlanSimpleResponseBody {
s.Data = v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBody) SetHttpStatusCode(v int32) *ListEnterpriseSupportPlanSimpleResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBody) SetMessage(v string) *ListEnterpriseSupportPlanSimpleResponseBody {
s.Message = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBody) SetRequestId(v string) *ListEnterpriseSupportPlanSimpleResponseBody {
s.RequestId = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBody) SetSuccess(v bool) *ListEnterpriseSupportPlanSimpleResponseBody {
s.Success = &v
return s
}
type ListEnterpriseSupportPlanSimpleResponseBodyData struct {
CanApplyFreeOrder *bool `json:"canApplyFreeOrder,omitempty" xml:"canApplyFreeOrder,omitempty"`
CustomerId *int64 `json:"customerId,omitempty" xml:"customerId,omitempty"`
Docs []*ListEnterpriseSupportPlanSimpleResponseBodyDataDocs `json:"docs,omitempty" xml:"docs,omitempty" type:"Repeated"`
EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
FirstPayTime *string `json:"firstPayTime,omitempty" xml:"firstPayTime,omitempty"`
FreeOrderApplyCode *string `json:"freeOrderApplyCode,omitempty" xml:"freeOrderApplyCode,omitempty"`
FreeOrderApplyId *int64 `json:"freeOrderApplyId,omitempty" xml:"freeOrderApplyId,omitempty"`
FreeOrderApplyTime *string `json:"freeOrderApplyTime,omitempty" xml:"freeOrderApplyTime,omitempty"`
FreeOrderApprovedTime *string `json:"freeOrderApprovedTime,omitempty" xml:"freeOrderApprovedTime,omitempty"`
FreeOrderExpectStartTime *string `json:"freeOrderExpectStartTime,omitempty" xml:"freeOrderExpectStartTime,omitempty"`
InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
Nodes []*ListEnterpriseSupportPlanSimpleResponseBodyDataNodes `json:"nodes,omitempty" xml:"nodes,omitempty" type:"Repeated"`
OrderIds []*int64 `json:"orderIds,omitempty" xml:"orderIds,omitempty" type:"Repeated"`
ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
ServiceStatus *string `json:"serviceStatus,omitempty" xml:"serviceStatus,omitempty"`
ServiceStatusName *string `json:"serviceStatusName,omitempty" xml:"serviceStatusName,omitempty"`
ServiceType *string `json:"serviceType,omitempty" xml:"serviceType,omitempty"`
SortTime *string `json:"sortTime,omitempty" xml:"sortTime,omitempty"`
StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
TaskNum *int64 `json:"taskNum,omitempty" xml:"taskNum,omitempty"`
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyData) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetCanApplyFreeOrder(v bool) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.CanApplyFreeOrder = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetCustomerId(v int64) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.CustomerId = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetDocs(v []*ListEnterpriseSupportPlanSimpleResponseBodyDataDocs) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.Docs = v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetEndTime(v string) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.EndTime = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetFirstPayTime(v string) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.FirstPayTime = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetFreeOrderApplyCode(v string) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.FreeOrderApplyCode = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetFreeOrderApplyId(v int64) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.FreeOrderApplyId = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetFreeOrderApplyTime(v string) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.FreeOrderApplyTime = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetFreeOrderApprovedTime(v string) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.FreeOrderApprovedTime = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetFreeOrderExpectStartTime(v string) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.FreeOrderExpectStartTime = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetInstanceId(v string) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.InstanceId = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetNodes(v []*ListEnterpriseSupportPlanSimpleResponseBodyDataNodes) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.Nodes = v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetOrderIds(v []*int64) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.OrderIds = v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetServiceName(v string) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.ServiceName = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetServiceStatus(v string) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.ServiceStatus = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetServiceStatusName(v string) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.ServiceStatusName = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetServiceType(v string) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.ServiceType = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetSortTime(v string) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.SortTime = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetStartTime(v string) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.StartTime = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyData) SetTaskNum(v int64) *ListEnterpriseSupportPlanSimpleResponseBodyData {
s.TaskNum = &v
return s
}
type ListEnterpriseSupportPlanSimpleResponseBodyDataDocs struct {
DocId *int64 `json:"docId,omitempty" xml:"docId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FreeOrderApplyCode *string `json:"freeOrderApplyCode,omitempty" xml:"freeOrderApplyCode,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
OrderId *string `json:"orderId,omitempty" xml:"orderId,omitempty"`
UploadTime *string `json:"uploadTime,omitempty" xml:"uploadTime,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataDocs) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataDocs) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataDocs) SetDocId(v int64) *ListEnterpriseSupportPlanSimpleResponseBodyDataDocs {
s.DocId = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataDocs) SetFileName(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataDocs {
s.FileName = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataDocs) SetFreeOrderApplyCode(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataDocs {
s.FreeOrderApplyCode = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataDocs) SetName(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataDocs {
s.Name = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataDocs) SetOrderId(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataDocs {
s.OrderId = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataDocs) SetUploadTime(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataDocs {
s.UploadTime = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataDocs) SetUrl(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataDocs {
s.Url = &v
return s
}
type ListEnterpriseSupportPlanSimpleResponseBodyDataNodes struct {
DocNode *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode `json:"docNode,omitempty" xml:"docNode,omitempty" type:"Struct"`
FinishNode *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFinishNode `json:"finishNode,omitempty" xml:"finishNode,omitempty" type:"Struct"`
FreeOrderAuditNode *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderAuditNode `json:"freeOrderAuditNode,omitempty" xml:"freeOrderAuditNode,omitempty" type:"Struct"`
FreeOrderNode *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderNode `json:"freeOrderNode,omitempty" xml:"freeOrderNode,omitempty" type:"Struct"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
OrderDate *int64 `json:"orderDate,omitempty" xml:"orderDate,omitempty"`
OrderNode *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesOrderNode `json:"orderNode,omitempty" xml:"orderNode,omitempty" type:"Struct"`
ServiceImplementation *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesServiceImplementation `json:"serviceImplementation,omitempty" xml:"serviceImplementation,omitempty" type:"Struct"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataNodes) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataNodes) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes) SetDocNode(v *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes {
s.DocNode = v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes) SetFinishNode(v *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFinishNode) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes {
s.FinishNode = v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes) SetFreeOrderAuditNode(v *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderAuditNode) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes {
s.FreeOrderAuditNode = v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes) SetFreeOrderNode(v *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderNode) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes {
s.FreeOrderNode = v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes) SetName(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes {
s.Name = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes) SetOrderDate(v int64) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes {
s.OrderDate = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes) SetOrderNode(v *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesOrderNode) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes {
s.OrderNode = v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes) SetServiceImplementation(v *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesServiceImplementation) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes {
s.ServiceImplementation = v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes) SetStatus(v int32) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodes {
s.Status = &v
return s
}
type ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode struct {
DocId *int64 `json:"docId,omitempty" xml:"docId,omitempty"`
DocName *string `json:"docName,omitempty" xml:"docName,omitempty"`
DocSubmitTime *string `json:"docSubmitTime,omitempty" xml:"docSubmitTime,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FreeOrderApplyCode *string `json:"freeOrderApplyCode,omitempty" xml:"freeOrderApplyCode,omitempty"`
OrderId *string `json:"orderId,omitempty" xml:"orderId,omitempty"`
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode) SetDocId(v int64) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode {
s.DocId = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode) SetDocName(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode {
s.DocName = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode) SetDocSubmitTime(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode {
s.DocSubmitTime = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode) SetFileName(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode {
s.FileName = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode) SetFreeOrderApplyCode(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode {
s.FreeOrderApplyCode = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode) SetOrderId(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesDocNode {
s.OrderId = &v
return s
}
type ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFinishNode struct {
FinishTime *string `json:"finishTime,omitempty" xml:"finishTime,omitempty"`
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFinishNode) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFinishNode) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFinishNode) SetFinishTime(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFinishNode {
s.FinishTime = &v
return s
}
type ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderAuditNode struct {
AuditTime *string `json:"auditTime,omitempty" xml:"auditTime,omitempty"`
Status *string `json:"status,omitempty" xml:"status,omitempty"`
StatusName *string `json:"statusName,omitempty" xml:"statusName,omitempty"`
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderAuditNode) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderAuditNode) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderAuditNode) SetAuditTime(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderAuditNode {
s.AuditTime = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderAuditNode) SetStatus(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderAuditNode {
s.Status = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderAuditNode) SetStatusName(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderAuditNode {
s.StatusName = &v
return s
}
type ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderNode struct {
ApplyTime *string `json:"applyTime,omitempty" xml:"applyTime,omitempty"`
Uid *int64 `json:"uid,omitempty" xml:"uid,omitempty"`
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderNode) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderNode) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderNode) SetApplyTime(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderNode {
s.ApplyTime = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderNode) SetUid(v int64) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesFreeOrderNode {
s.Uid = &v
return s
}
type ListEnterpriseSupportPlanSimpleResponseBodyDataNodesOrderNode struct {
PayTime *string `json:"payTime,omitempty" xml:"payTime,omitempty"`
Uid *int64 `json:"uid,omitempty" xml:"uid,omitempty"`
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataNodesOrderNode) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataNodesOrderNode) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesOrderNode) SetPayTime(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesOrderNode {
s.PayTime = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesOrderNode) SetUid(v int64) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesOrderNode {
s.Uid = &v
return s
}
type ListEnterpriseSupportPlanSimpleResponseBodyDataNodesServiceImplementation struct {
EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataNodesServiceImplementation) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanSimpleResponseBodyDataNodesServiceImplementation) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesServiceImplementation) SetEndTime(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesServiceImplementation {
s.EndTime = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesServiceImplementation) SetStartTime(v string) *ListEnterpriseSupportPlanSimpleResponseBodyDataNodesServiceImplementation {
s.StartTime = &v
return s
}
type ListEnterpriseSupportPlanSimpleResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *ListEnterpriseSupportPlanSimpleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s ListEnterpriseSupportPlanSimpleResponse) String() string {
return tea.Prettify(s)
}
func (s ListEnterpriseSupportPlanSimpleResponse) GoString() string {
return s.String()
}
func (s *ListEnterpriseSupportPlanSimpleResponse) SetHeaders(v map[string]*string) *ListEnterpriseSupportPlanSimpleResponse {
s.Headers = v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponse) SetStatusCode(v int32) *ListEnterpriseSupportPlanSimpleResponse {
s.StatusCode = &v
return s
}
func (s *ListEnterpriseSupportPlanSimpleResponse) SetBody(v *ListEnterpriseSupportPlanSimpleResponseBody) *ListEnterpriseSupportPlanSimpleResponse {
s.Body = v
return s
}
type ListServiceApplyRequest struct {
ApplyType []*string `json:"applyType,omitempty" xml:"applyType,omitempty" type:"Repeated"`
EndDate *int64 `json:"endDate,omitempty" xml:"endDate,omitempty"`
PageNum *int32 `json:"pageNum,omitempty" xml:"pageNum,omitempty"`
PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
ProductCode *int32 `json:"productCode,omitempty" xml:"productCode,omitempty"`
StartDate *int64 `json:"startDate,omitempty" xml:"startDate,omitempty"`
Status *string `json:"status,omitempty" xml:"status,omitempty"`
}
func (s ListServiceApplyRequest) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyRequest) GoString() string {
return s.String()
}
func (s *ListServiceApplyRequest) SetApplyType(v []*string) *ListServiceApplyRequest {
s.ApplyType = v
return s
}
func (s *ListServiceApplyRequest) SetEndDate(v int64) *ListServiceApplyRequest {
s.EndDate = &v
return s
}
func (s *ListServiceApplyRequest) SetPageNum(v int32) *ListServiceApplyRequest {
s.PageNum = &v
return s
}
func (s *ListServiceApplyRequest) SetPageSize(v int32) *ListServiceApplyRequest {
s.PageSize = &v
return s
}
func (s *ListServiceApplyRequest) SetProductCode(v int32) *ListServiceApplyRequest {
s.ProductCode = &v
return s
}
func (s *ListServiceApplyRequest) SetStartDate(v int64) *ListServiceApplyRequest {
s.StartDate = &v
return s
}
func (s *ListServiceApplyRequest) SetStatus(v string) *ListServiceApplyRequest {
s.Status = &v
return s
}
type ListServiceApplyResponseBody struct {
Code *string `json:"code,omitempty" xml:"code,omitempty"`
Data *ListServiceApplyResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
HttpStatusCode *int32 `json:"httpStatusCode,omitempty" xml:"httpStatusCode,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 ListServiceApplyResponseBody) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBody) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBody) SetCode(v string) *ListServiceApplyResponseBody {
s.Code = &v
return s
}
func (s *ListServiceApplyResponseBody) SetData(v *ListServiceApplyResponseBodyData) *ListServiceApplyResponseBody {
s.Data = v
return s
}
func (s *ListServiceApplyResponseBody) SetHttpStatusCode(v int32) *ListServiceApplyResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *ListServiceApplyResponseBody) SetMessage(v string) *ListServiceApplyResponseBody {
s.Message = &v
return s
}
func (s *ListServiceApplyResponseBody) SetRequestId(v string) *ListServiceApplyResponseBody {
s.RequestId = &v
return s
}
func (s *ListServiceApplyResponseBody) SetSuccess(v bool) *ListServiceApplyResponseBody {
s.Success = &v
return s
}
type ListServiceApplyResponseBodyData struct {
Extend interface{} `json:"extend,omitempty" xml:"extend,omitempty"`
List []*ListServiceApplyResponseBodyDataList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
PageNum *int32 `json:"pageNum,omitempty" xml:"pageNum,omitempty"`
PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
Total *int32 `json:"total,omitempty" xml:"total,omitempty"`
}
func (s ListServiceApplyResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyData) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyData) SetExtend(v interface{}) *ListServiceApplyResponseBodyData {
s.Extend = v
return s
}
func (s *ListServiceApplyResponseBodyData) SetList(v []*ListServiceApplyResponseBodyDataList) *ListServiceApplyResponseBodyData {
s.List = v
return s
}
func (s *ListServiceApplyResponseBodyData) SetPageNum(v int32) *ListServiceApplyResponseBodyData {
s.PageNum = &v
return s
}
func (s *ListServiceApplyResponseBodyData) SetPageSize(v int32) *ListServiceApplyResponseBodyData {
s.PageSize = &v
return s
}
func (s *ListServiceApplyResponseBodyData) SetTotal(v int32) *ListServiceApplyResponseBodyData {
s.Total = &v
return s
}
type ListServiceApplyResponseBodyDataList struct {
ApplierId *string `json:"applierId,omitempty" xml:"applierId,omitempty"`
ApplyCode *string `json:"applyCode,omitempty" xml:"applyCode,omitempty"`
ApplyComponentDetails [][]*string `json:"applyComponentDetails,omitempty" xml:"applyComponentDetails,omitempty" type:"Repeated"`
ApplyTime *int64 `json:"applyTime,omitempty" xml:"applyTime,omitempty"`
Appointments []*ListServiceApplyResponseBodyDataListAppointments `json:"appointments,omitempty" xml:"appointments,omitempty" type:"Repeated"`
BuyUrl *string `json:"buyUrl,omitempty" xml:"buyUrl,omitempty"`
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
CustomerName *string `json:"customerName,omitempty" xml:"customerName,omitempty"`
CycleService *bool `json:"cycleService,omitempty" xml:"cycleService,omitempty"`
ExecutedCount *int64 `json:"executedCount,omitempty" xml:"executedCount,omitempty"`
FinishCount *int64 `json:"finishCount,omitempty" xml:"finishCount,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
MergeSolutionAndReporterOneStep *bool `json:"mergeSolutionAndReporterOneStep,omitempty" xml:"mergeSolutionAndReporterOneStep,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
PackDetails []map[string]interface{} `json:"packDetails,omitempty" xml:"packDetails,omitempty" type:"Repeated"`
PayOrders []*ListServiceApplyResponseBodyDataListPayOrders `json:"payOrders,omitempty" xml:"payOrders,omitempty" type:"Repeated"`
PayUrl *string `json:"payUrl,omitempty" xml:"payUrl,omitempty"`
PerformanceOrders []*ListServiceApplyResponseBodyDataListPerformanceOrders `json:"performanceOrders,omitempty" xml:"performanceOrders,omitempty" type:"Repeated"`
PerformancePacks []*ListServiceApplyResponseBodyDataListPerformancePacks `json:"performancePacks,omitempty" xml:"performancePacks,omitempty" type:"Repeated"`
ReneWalUrl *string `json:"reneWalUrl,omitempty" xml:"reneWalUrl,omitempty"`
ServiceCode *string `json:"serviceCode,omitempty" xml:"serviceCode,omitempty"`
ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
ServiceReports []*ListServiceApplyResponseBodyDataListServiceReports `json:"serviceReports,omitempty" xml:"serviceReports,omitempty" type:"Repeated"`
ServiceTimeRange []*int64 `json:"serviceTimeRange,omitempty" xml:"serviceTimeRange,omitempty" type:"Repeated"`
Status *string `json:"status,omitempty" xml:"status,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
StatusStr *string `json:"statusStr,omitempty" xml:"statusStr,omitempty"`
TermOfValidity *string `json:"termOfValidity,omitempty" xml:"termOfValidity,omitempty"`
TotalPack *int32 `json:"totalPack,omitempty" xml:"totalPack,omitempty"`
Type *string `json:"type,omitempty" xml:"type,omitempty"`
UsePack *int64 `json:"usePack,omitempty" xml:"usePack,omitempty"`
}
func (s ListServiceApplyResponseBodyDataList) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataList) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataList) SetApplierId(v string) *ListServiceApplyResponseBodyDataList {
s.ApplierId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetApplyCode(v string) *ListServiceApplyResponseBodyDataList {
s.ApplyCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetApplyComponentDetails(v [][]*string) *ListServiceApplyResponseBodyDataList {
s.ApplyComponentDetails = v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetApplyTime(v int64) *ListServiceApplyResponseBodyDataList {
s.ApplyTime = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetAppointments(v []*ListServiceApplyResponseBodyDataListAppointments) *ListServiceApplyResponseBodyDataList {
s.Appointments = v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetBuyUrl(v string) *ListServiceApplyResponseBodyDataList {
s.BuyUrl = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetCreatorEmpId(v string) *ListServiceApplyResponseBodyDataList {
s.CreatorEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetCustomerName(v string) *ListServiceApplyResponseBodyDataList {
s.CustomerName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetCycleService(v bool) *ListServiceApplyResponseBodyDataList {
s.CycleService = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetExecutedCount(v int64) *ListServiceApplyResponseBodyDataList {
s.ExecutedCount = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetFinishCount(v int64) *ListServiceApplyResponseBodyDataList {
s.FinishCount = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataList {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetGmtModified(v string) *ListServiceApplyResponseBodyDataList {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetId(v int64) *ListServiceApplyResponseBodyDataList {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetMergeSolutionAndReporterOneStep(v bool) *ListServiceApplyResponseBodyDataList {
s.MergeSolutionAndReporterOneStep = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetModifierEmpId(v string) *ListServiceApplyResponseBodyDataList {
s.ModifierEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetPackDetails(v []map[string]interface{}) *ListServiceApplyResponseBodyDataList {
s.PackDetails = v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetPayOrders(v []*ListServiceApplyResponseBodyDataListPayOrders) *ListServiceApplyResponseBodyDataList {
s.PayOrders = v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetPayUrl(v string) *ListServiceApplyResponseBodyDataList {
s.PayUrl = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetPerformanceOrders(v []*ListServiceApplyResponseBodyDataListPerformanceOrders) *ListServiceApplyResponseBodyDataList {
s.PerformanceOrders = v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetPerformancePacks(v []*ListServiceApplyResponseBodyDataListPerformancePacks) *ListServiceApplyResponseBodyDataList {
s.PerformancePacks = v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetReneWalUrl(v string) *ListServiceApplyResponseBodyDataList {
s.ReneWalUrl = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetServiceCode(v string) *ListServiceApplyResponseBodyDataList {
s.ServiceCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetServiceName(v string) *ListServiceApplyResponseBodyDataList {
s.ServiceName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetServiceReports(v []*ListServiceApplyResponseBodyDataListServiceReports) *ListServiceApplyResponseBodyDataList {
s.ServiceReports = v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetServiceTimeRange(v []*int64) *ListServiceApplyResponseBodyDataList {
s.ServiceTimeRange = v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetStatus(v string) *ListServiceApplyResponseBodyDataList {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetStatusCode(v int32) *ListServiceApplyResponseBodyDataList {
s.StatusCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetStatusStr(v string) *ListServiceApplyResponseBodyDataList {
s.StatusStr = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetTermOfValidity(v string) *ListServiceApplyResponseBodyDataList {
s.TermOfValidity = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetTotalPack(v int32) *ListServiceApplyResponseBodyDataList {
s.TotalPack = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetType(v string) *ListServiceApplyResponseBodyDataList {
s.Type = &v
return s
}
func (s *ListServiceApplyResponseBodyDataList) SetUsePack(v int64) *ListServiceApplyResponseBodyDataList {
s.UsePack = &v
return s
}
type ListServiceApplyResponseBodyDataListAppointments struct {
HuhangId *int64 `json:"huhangId,omitempty" xml:"huhangId,omitempty"`
PurchaseCode *int32 `json:"purchaseCode,omitempty" xml:"purchaseCode,omitempty"`
PurchaseDesc *string `json:"purchaseDesc,omitempty" xml:"purchaseDesc,omitempty"`
SupportDays *int32 `json:"supportDays,omitempty" xml:"supportDays,omitempty"`
TravelDays *int32 `json:"travelDays,omitempty" xml:"travelDays,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListAppointments) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListAppointments) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListAppointments) SetHuhangId(v int64) *ListServiceApplyResponseBodyDataListAppointments {
s.HuhangId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListAppointments) SetPurchaseCode(v int32) *ListServiceApplyResponseBodyDataListAppointments {
s.PurchaseCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListAppointments) SetPurchaseDesc(v string) *ListServiceApplyResponseBodyDataListAppointments {
s.PurchaseDesc = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListAppointments) SetSupportDays(v int32) *ListServiceApplyResponseBodyDataListAppointments {
s.SupportDays = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListAppointments) SetTravelDays(v int32) *ListServiceApplyResponseBodyDataListAppointments {
s.TravelDays = &v
return s
}
type ListServiceApplyResponseBodyDataListPayOrders struct {
Amount *string `json:"amount,omitempty" xml:"amount,omitempty"`
CompassCommodityCode *string `json:"compassCommodityCode,omitempty" xml:"compassCommodityCode,omitempty"`
CompassCommodityName *string `json:"compassCommodityName,omitempty" xml:"compassCommodityName,omitempty"`
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
Operate map[string]interface{} `json:"operate,omitempty" xml:"operate,omitempty"`
OrderDetail interface{} `json:"orderDetail,omitempty" xml:"orderDetail,omitempty"`
OrderId *int64 `json:"orderId,omitempty" xml:"orderId,omitempty"`
OriginalPrice *float64 `json:"originalPrice,omitempty" xml:"originalPrice,omitempty"`
PayAmount *float64 `json:"payAmount,omitempty" xml:"payAmount,omitempty"`
PayTime *string `json:"payTime,omitempty" xml:"payTime,omitempty"`
ProductName *string `json:"productName,omitempty" xml:"productName,omitempty"`
ReneWalUrl *string `json:"reneWalUrl,omitempty" xml:"reneWalUrl,omitempty"`
ServiceContentMap map[string]interface{} `json:"serviceContentMap,omitempty" xml:"serviceContentMap,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
StatusStr *string `json:"statusStr,omitempty" xml:"statusStr,omitempty"`
SupportDays *int32 `json:"supportDays,omitempty" xml:"supportDays,omitempty"`
Uid *string `json:"uid,omitempty" xml:"uid,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPayOrders) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPayOrders) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetAmount(v string) *ListServiceApplyResponseBodyDataListPayOrders {
s.Amount = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetCompassCommodityCode(v string) *ListServiceApplyResponseBodyDataListPayOrders {
s.CompassCommodityCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetCompassCommodityName(v string) *ListServiceApplyResponseBodyDataListPayOrders {
s.CompassCommodityName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetCreatorEmpId(v string) *ListServiceApplyResponseBodyDataListPayOrders {
s.CreatorEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPayOrders {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPayOrders {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetId(v int64) *ListServiceApplyResponseBodyDataListPayOrders {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetModifierEmpId(v string) *ListServiceApplyResponseBodyDataListPayOrders {
s.ModifierEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetOperate(v map[string]interface{}) *ListServiceApplyResponseBodyDataListPayOrders {
s.Operate = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetOrderDetail(v interface{}) *ListServiceApplyResponseBodyDataListPayOrders {
s.OrderDetail = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetOrderId(v int64) *ListServiceApplyResponseBodyDataListPayOrders {
s.OrderId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetOriginalPrice(v float64) *ListServiceApplyResponseBodyDataListPayOrders {
s.OriginalPrice = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetPayAmount(v float64) *ListServiceApplyResponseBodyDataListPayOrders {
s.PayAmount = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetPayTime(v string) *ListServiceApplyResponseBodyDataListPayOrders {
s.PayTime = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetProductName(v string) *ListServiceApplyResponseBodyDataListPayOrders {
s.ProductName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetReneWalUrl(v string) *ListServiceApplyResponseBodyDataListPayOrders {
s.ReneWalUrl = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetServiceContentMap(v map[string]interface{}) *ListServiceApplyResponseBodyDataListPayOrders {
s.ServiceContentMap = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPayOrders {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetStatusStr(v string) *ListServiceApplyResponseBodyDataListPayOrders {
s.StatusStr = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetSupportDays(v int32) *ListServiceApplyResponseBodyDataListPayOrders {
s.SupportDays = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetUid(v string) *ListServiceApplyResponseBodyDataListPayOrders {
s.Uid = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPayOrders) SetUrl(v string) *ListServiceApplyResponseBodyDataListPayOrders {
s.Url = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrders struct {
ApplyFileVOList []*ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList `json:"applyFileVOList,omitempty" xml:"applyFileVOList,omitempty" type:"Repeated"`
AppointmentCode *string `json:"appointmentCode,omitempty" xml:"appointmentCode,omitempty"`
AppointmentEndTime *int64 `json:"appointmentEndTime,omitempty" xml:"appointmentEndTime,omitempty"`
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
AppointmentPassTime *int64 `json:"appointmentPassTime,omitempty" xml:"appointmentPassTime,omitempty"`
AppointmentTime *int64 `json:"appointmentTime,omitempty" xml:"appointmentTime,omitempty"`
CommodityDesc *string `json:"commodityDesc,omitempty" xml:"commodityDesc,omitempty"`
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
CycleService *bool `json:"cycleService,omitempty" xml:"cycleService,omitempty"`
ExtList []*ListServiceApplyResponseBodyDataListPerformanceOrdersExtList `json:"extList,omitempty" xml:"extList,omitempty" type:"Repeated"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
MergeSolutionAndReporterOneStep *bool `json:"mergeSolutionAndReporterOneStep,omitempty" xml:"mergeSolutionAndReporterOneStep,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
NtmCommodityCode *string `json:"ntmCommodityCode,omitempty" xml:"ntmCommodityCode,omitempty"`
OrderDetail interface{} `json:"orderDetail,omitempty" xml:"orderDetail,omitempty"`
OrderId *int64 `json:"orderId,omitempty" xml:"orderId,omitempty"`
PackCount *int32 `json:"packCount,omitempty" xml:"packCount,omitempty"`
PackDetails []map[string]interface{} `json:"packDetails,omitempty" xml:"packDetails,omitempty" type:"Repeated"`
PerformanceNodeDTOS []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformanceNodeDTOS `json:"performanceNodeDTOS,omitempty" xml:"performanceNodeDTOS,omitempty" type:"Repeated"`
PerformancePacks []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks `json:"performancePacks,omitempty" xml:"performancePacks,omitempty" type:"Repeated"`
PurchasePackCode *int32 `json:"purchasePackCode,omitempty" xml:"purchasePackCode,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
ServiceMonthReports []*ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports `json:"serviceMonthReports,omitempty" xml:"serviceMonthReports,omitempty" type:"Repeated"`
ServiceReports []*ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports `json:"serviceReports,omitempty" xml:"serviceReports,omitempty" type:"Repeated"`
ServiceSchemes []*ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes `json:"serviceSchemes,omitempty" xml:"serviceSchemes,omitempty" type:"Repeated"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
StatusStr *string `json:"statusStr,omitempty" xml:"statusStr,omitempty"`
SupportTime []*int64 `json:"supportTime,omitempty" xml:"supportTime,omitempty" type:"Repeated"`
TamEngineers []*ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers `json:"tamEngineers,omitempty" xml:"tamEngineers,omitempty" type:"Repeated"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrders) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrders) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetApplyFileVOList(v []*ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.ApplyFileVOList = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetAppointmentCode(v string) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.AppointmentCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetAppointmentEndTime(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.AppointmentEndTime = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetAppointmentPassTime(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.AppointmentPassTime = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetAppointmentTime(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.AppointmentTime = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetCommodityDesc(v string) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.CommodityDesc = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetCreatorEmpId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.CreatorEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetCycleService(v bool) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.CycleService = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetExtList(v []*ListServiceApplyResponseBodyDataListPerformanceOrdersExtList) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.ExtList = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetMergeSolutionAndReporterOneStep(v bool) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.MergeSolutionAndReporterOneStep = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetModifierEmpId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.ModifierEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetNtmCommodityCode(v string) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.NtmCommodityCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetOrderDetail(v interface{}) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.OrderDetail = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetOrderId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.OrderId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetPackCount(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.PackCount = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetPackDetails(v []map[string]interface{}) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.PackDetails = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetPerformanceNodeDTOS(v []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformanceNodeDTOS) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.PerformanceNodeDTOS = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetPerformancePacks(v []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.PerformancePacks = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetPurchasePackCode(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.PurchasePackCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetServiceMonthReports(v []*ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.ServiceMonthReports = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetServiceReports(v []*ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.ServiceReports = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetServiceSchemes(v []*ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.ServiceSchemes = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetStatusStr(v string) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.StatusStr = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetSupportTime(v []*int64) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.SupportTime = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrders) SetTamEngineers(v []*ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers) *ListServiceApplyResponseBodyDataListPerformanceOrders {
s.TamEngineers = v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList) SetBatchGroup(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList {
s.BatchGroup = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList) SetCustomerId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList {
s.CustomerId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList) SetFileName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList {
s.FileName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList) SetFileType(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList {
s.FileType = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList) SetRemarke(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList {
s.Remarke = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList) SetUrl(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersApplyFileVOList {
s.Url = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrdersExtList struct {
KeyCode *string `json:"keyCode,omitempty" xml:"keyCode,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
Value interface{} `json:"value,omitempty" xml:"value,omitempty"`
View *string `json:"view,omitempty" xml:"view,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersExtList) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersExtList) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersExtList) SetKeyCode(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersExtList {
s.KeyCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersExtList) SetName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersExtList {
s.Name = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersExtList) SetValue(v interface{}) *ListServiceApplyResponseBodyDataListPerformanceOrdersExtList {
s.Value = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersExtList) SetView(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersExtList {
s.View = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrdersPerformanceNodeDTOS struct {
Display *bool `json:"display,omitempty" xml:"display,omitempty"`
ExtendInfo interface{} `json:"extendInfo,omitempty" xml:"extendInfo,omitempty"`
Index *int32 `json:"index,omitempty" xml:"index,omitempty"`
NodeName *string `json:"nodeName,omitempty" xml:"nodeName,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformanceNodeDTOS) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformanceNodeDTOS) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformanceNodeDTOS) SetDisplay(v bool) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformanceNodeDTOS {
s.Display = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformanceNodeDTOS) SetExtendInfo(v interface{}) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformanceNodeDTOS {
s.ExtendInfo = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformanceNodeDTOS) SetIndex(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformanceNodeDTOS {
s.Index = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformanceNodeDTOS) SetNodeName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformanceNodeDTOS {
s.NodeName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformanceNodeDTOS) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformanceNodeDTOS {
s.Status = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks struct {
ApplyFileVOList []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList `json:"applyFileVOList,omitempty" xml:"applyFileVOList,omitempty" type:"Repeated"`
AppointmentCode *string `json:"appointmentCode,omitempty" xml:"appointmentCode,omitempty"`
AppointmentEndTime *int64 `json:"appointmentEndTime,omitempty" xml:"appointmentEndTime,omitempty"`
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
AppointmentPassTime *int64 `json:"appointmentPassTime,omitempty" xml:"appointmentPassTime,omitempty"`
AppointmentTime *int64 `json:"appointmentTime,omitempty" xml:"appointmentTime,omitempty"`
CommodityDesc *string `json:"commodityDesc,omitempty" xml:"commodityDesc,omitempty"`
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
CycleService *bool `json:"cycleService,omitempty" xml:"cycleService,omitempty"`
ExtList []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksExtList `json:"extList,omitempty" xml:"extList,omitempty" type:"Repeated"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
MergeSolutionAndReporterOneStep *bool `json:"mergeSolutionAndReporterOneStep,omitempty" xml:"mergeSolutionAndReporterOneStep,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
NtmCommodityCode *string `json:"ntmCommodityCode,omitempty" xml:"ntmCommodityCode,omitempty"`
OrderDetail interface{} `json:"orderDetail,omitempty" xml:"orderDetail,omitempty"`
OrderId *int64 `json:"orderId,omitempty" xml:"orderId,omitempty"`
PerformanceNodeDTOS []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksPerformanceNodeDTOS `json:"performanceNodeDTOS,omitempty" xml:"performanceNodeDTOS,omitempty" type:"Repeated"`
PurchasePackCode *int32 `json:"purchasePackCode,omitempty" xml:"purchasePackCode,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
ServiceMonthReports []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports `json:"serviceMonthReports,omitempty" xml:"serviceMonthReports,omitempty" type:"Repeated"`
ServiceReports []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports `json:"serviceReports,omitempty" xml:"serviceReports,omitempty" type:"Repeated"`
ServiceSchemes []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes `json:"serviceSchemes,omitempty" xml:"serviceSchemes,omitempty" type:"Repeated"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
StatusStr *string `json:"statusStr,omitempty" xml:"statusStr,omitempty"`
SupportTime []*int64 `json:"supportTime,omitempty" xml:"supportTime,omitempty" type:"Repeated"`
TamEngineers []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers `json:"tamEngineers,omitempty" xml:"tamEngineers,omitempty" type:"Repeated"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetApplyFileVOList(v []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.ApplyFileVOList = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetAppointmentCode(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.AppointmentCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetAppointmentEndTime(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.AppointmentEndTime = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetAppointmentPassTime(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.AppointmentPassTime = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetAppointmentTime(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.AppointmentTime = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetCommodityDesc(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.CommodityDesc = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetCreatorEmpId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.CreatorEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetCycleService(v bool) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.CycleService = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetExtList(v []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksExtList) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.ExtList = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetMergeSolutionAndReporterOneStep(v bool) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.MergeSolutionAndReporterOneStep = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetModifierEmpId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.ModifierEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetNtmCommodityCode(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.NtmCommodityCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetOrderDetail(v interface{}) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.OrderDetail = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetOrderId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.OrderId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetPerformanceNodeDTOS(v []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksPerformanceNodeDTOS) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.PerformanceNodeDTOS = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetPurchasePackCode(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.PurchasePackCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetServiceMonthReports(v []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.ServiceMonthReports = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetServiceReports(v []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.ServiceReports = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetServiceSchemes(v []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.ServiceSchemes = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetStatusStr(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.StatusStr = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetSupportTime(v []*int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.SupportTime = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks) SetTamEngineers(v []*ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacks {
s.TamEngineers = v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList) SetBatchGroup(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList {
s.BatchGroup = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList) SetCustomerId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList {
s.CustomerId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList) SetFileName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList {
s.FileName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList) SetFileType(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList {
s.FileType = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList) SetRemarke(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList {
s.Remarke = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList) SetUrl(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksApplyFileVOList {
s.Url = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksExtList struct {
KeyCode *string `json:"keyCode,omitempty" xml:"keyCode,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
Value interface{} `json:"value,omitempty" xml:"value,omitempty"`
View *string `json:"view,omitempty" xml:"view,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksExtList) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksExtList) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksExtList) SetKeyCode(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksExtList {
s.KeyCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksExtList) SetName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksExtList {
s.Name = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksExtList) SetValue(v interface{}) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksExtList {
s.Value = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksExtList) SetView(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksExtList {
s.View = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksPerformanceNodeDTOS struct {
Display *bool `json:"display,omitempty" xml:"display,omitempty"`
ExtendInfo interface{} `json:"extendInfo,omitempty" xml:"extendInfo,omitempty"`
Index *int32 `json:"index,omitempty" xml:"index,omitempty"`
NodeName *string `json:"nodeName,omitempty" xml:"nodeName,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksPerformanceNodeDTOS) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksPerformanceNodeDTOS) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksPerformanceNodeDTOS) SetDisplay(v bool) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksPerformanceNodeDTOS {
s.Display = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksPerformanceNodeDTOS) SetExtendInfo(v interface{}) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksPerformanceNodeDTOS {
s.ExtendInfo = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksPerformanceNodeDTOS) SetIndex(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksPerformanceNodeDTOS {
s.Index = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksPerformanceNodeDTOS) SetNodeName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksPerformanceNodeDTOS {
s.NodeName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksPerformanceNodeDTOS) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksPerformanceNodeDTOS {
s.Status = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports) SetBatchGroup(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports {
s.BatchGroup = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports) SetCustomerId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports {
s.CustomerId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports) SetFileName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports {
s.FileName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports) SetFileType(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports {
s.FileType = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports) SetRemarke(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports {
s.Remarke = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports) SetUrl(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceMonthReports {
s.Url = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports) SetBatchGroup(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports {
s.BatchGroup = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports) SetCustomerId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports {
s.CustomerId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports) SetFileName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports {
s.FileName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports) SetFileType(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports {
s.FileType = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports) SetRemarke(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports {
s.Remarke = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports) SetUrl(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceReports {
s.Url = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes) SetBatchGroup(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes {
s.BatchGroup = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes) SetCustomerId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes {
s.CustomerId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes) SetFileName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes {
s.FileName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes) SetFileType(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes {
s.FileType = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes) SetRemarke(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes {
s.Remarke = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes) SetUrl(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksServiceSchemes {
s.Url = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers struct {
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
HrStatus *string `json:"hrStatus,omitempty" xml:"hrStatus,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
LastName *string `json:"lastName,omitempty" xml:"lastName,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
NickNameEn *string `json:"nickNameEn,omitempty" xml:"nickNameEn,omitempty"`
RealmId *int64 `json:"realmId,omitempty" xml:"realmId,omitempty"`
Workid *string `json:"workid,omitempty" xml:"workid,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers) SetCreatorEmpId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers {
s.CreatorEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers) SetHrStatus(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers {
s.HrStatus = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers) SetLastName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers {
s.LastName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers) SetModifierEmpId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers {
s.ModifierEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers) SetName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers {
s.Name = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers) SetNickNameEn(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers {
s.NickNameEn = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers) SetRealmId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers {
s.RealmId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers) SetWorkid(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersPerformancePacksTamEngineers {
s.Workid = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports) SetBatchGroup(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports {
s.BatchGroup = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports) SetCustomerId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports {
s.CustomerId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports) SetFileName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports {
s.FileName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports) SetFileType(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports {
s.FileType = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports) SetRemarke(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports {
s.Remarke = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports) SetUrl(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceMonthReports {
s.Url = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports) SetBatchGroup(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports {
s.BatchGroup = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports) SetCustomerId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports {
s.CustomerId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports) SetFileName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports {
s.FileName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports) SetFileType(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports {
s.FileType = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports) SetRemarke(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports {
s.Remarke = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports) SetUrl(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceReports {
s.Url = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes) SetBatchGroup(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes {
s.BatchGroup = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes) SetCustomerId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes {
s.CustomerId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes) SetFileName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes {
s.FileName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes) SetFileType(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes {
s.FileType = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes) SetRemarke(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes {
s.Remarke = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes) SetUrl(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersServiceSchemes {
s.Url = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers struct {
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
HrStatus *string `json:"hrStatus,omitempty" xml:"hrStatus,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
LastName *string `json:"lastName,omitempty" xml:"lastName,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
NickNameEn *string `json:"nickNameEn,omitempty" xml:"nickNameEn,omitempty"`
RealmId *int64 `json:"realmId,omitempty" xml:"realmId,omitempty"`
Workid *string `json:"workid,omitempty" xml:"workid,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers) SetCreatorEmpId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers {
s.CreatorEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers) SetHrStatus(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers {
s.HrStatus = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers) SetLastName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers {
s.LastName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers) SetModifierEmpId(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers {
s.ModifierEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers) SetName(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers {
s.Name = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers) SetNickNameEn(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers {
s.NickNameEn = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers) SetRealmId(v int64) *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers {
s.RealmId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers) SetWorkid(v string) *ListServiceApplyResponseBodyDataListPerformanceOrdersTamEngineers {
s.Workid = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformancePacks struct {
ApplyFileVOList []*ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList `json:"applyFileVOList,omitempty" xml:"applyFileVOList,omitempty" type:"Repeated"`
AppointmentCode *string `json:"appointmentCode,omitempty" xml:"appointmentCode,omitempty"`
AppointmentEndTime *int64 `json:"appointmentEndTime,omitempty" xml:"appointmentEndTime,omitempty"`
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
AppointmentPassTime *int64 `json:"appointmentPassTime,omitempty" xml:"appointmentPassTime,omitempty"`
AppointmentTime *int64 `json:"appointmentTime,omitempty" xml:"appointmentTime,omitempty"`
CommodityDesc *string `json:"commodityDesc,omitempty" xml:"commodityDesc,omitempty"`
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
CycleService *bool `json:"cycleService,omitempty" xml:"cycleService,omitempty"`
ExtList []*ListServiceApplyResponseBodyDataListPerformancePacksExtList `json:"extList,omitempty" xml:"extList,omitempty" type:"Repeated"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
MergeSolutionAndReporterOneStep *bool `json:"mergeSolutionAndReporterOneStep,omitempty" xml:"mergeSolutionAndReporterOneStep,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
NtmCommodityCode *string `json:"ntmCommodityCode,omitempty" xml:"ntmCommodityCode,omitempty"`
OrderDetail interface{} `json:"orderDetail,omitempty" xml:"orderDetail,omitempty"`
OrderId *int64 `json:"orderId,omitempty" xml:"orderId,omitempty"`
PerformanceNodeDTOS []*ListServiceApplyResponseBodyDataListPerformancePacksPerformanceNodeDTOS `json:"performanceNodeDTOS,omitempty" xml:"performanceNodeDTOS,omitempty" type:"Repeated"`
PurchasePackCode *int32 `json:"purchasePackCode,omitempty" xml:"purchasePackCode,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
ServiceMonthReports []*ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports `json:"serviceMonthReports,omitempty" xml:"serviceMonthReports,omitempty" type:"Repeated"`
ServiceReports []*ListServiceApplyResponseBodyDataListPerformancePacksServiceReports `json:"serviceReports,omitempty" xml:"serviceReports,omitempty" type:"Repeated"`
ServiceSchemes []*ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes `json:"serviceSchemes,omitempty" xml:"serviceSchemes,omitempty" type:"Repeated"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
StatusStr *string `json:"statusStr,omitempty" xml:"statusStr,omitempty"`
SupportTime []*int64 `json:"supportTime,omitempty" xml:"supportTime,omitempty" type:"Repeated"`
TamEngineers []*ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers `json:"tamEngineers,omitempty" xml:"tamEngineers,omitempty" type:"Repeated"`
}
func (s ListServiceApplyResponseBodyDataListPerformancePacks) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformancePacks) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetApplyFileVOList(v []*ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.ApplyFileVOList = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetAppointmentCode(v string) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.AppointmentCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetAppointmentEndTime(v int64) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.AppointmentEndTime = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetAppointmentPassTime(v int64) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.AppointmentPassTime = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetAppointmentTime(v int64) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.AppointmentTime = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetCommodityDesc(v string) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.CommodityDesc = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetCreatorEmpId(v string) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.CreatorEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetCycleService(v bool) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.CycleService = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetExtList(v []*ListServiceApplyResponseBodyDataListPerformancePacksExtList) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.ExtList = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetMergeSolutionAndReporterOneStep(v bool) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.MergeSolutionAndReporterOneStep = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetModifierEmpId(v string) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.ModifierEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetNtmCommodityCode(v string) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.NtmCommodityCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetOrderDetail(v interface{}) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.OrderDetail = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetOrderId(v int64) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.OrderId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetPerformanceNodeDTOS(v []*ListServiceApplyResponseBodyDataListPerformancePacksPerformanceNodeDTOS) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.PerformanceNodeDTOS = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetPurchasePackCode(v int32) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.PurchasePackCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetServiceMonthReports(v []*ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.ServiceMonthReports = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetServiceReports(v []*ListServiceApplyResponseBodyDataListPerformancePacksServiceReports) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.ServiceReports = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetServiceSchemes(v []*ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.ServiceSchemes = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetStatusStr(v string) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.StatusStr = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetSupportTime(v []*int64) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.SupportTime = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacks) SetTamEngineers(v []*ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers) *ListServiceApplyResponseBodyDataListPerformancePacks {
s.TamEngineers = v
return s
}
type ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList) SetBatchGroup(v string) *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList {
s.BatchGroup = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList) SetCustomerId(v string) *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList {
s.CustomerId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList) SetFileName(v string) *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList {
s.FileName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList) SetFileType(v int32) *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList {
s.FileType = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList) SetRemarke(v string) *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList {
s.Remarke = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList) SetUrl(v string) *ListServiceApplyResponseBodyDataListPerformancePacksApplyFileVOList {
s.Url = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformancePacksExtList struct {
KeyCode *string `json:"keyCode,omitempty" xml:"keyCode,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
Value interface{} `json:"value,omitempty" xml:"value,omitempty"`
View *string `json:"view,omitempty" xml:"view,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformancePacksExtList) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformancePacksExtList) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksExtList) SetKeyCode(v string) *ListServiceApplyResponseBodyDataListPerformancePacksExtList {
s.KeyCode = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksExtList) SetName(v string) *ListServiceApplyResponseBodyDataListPerformancePacksExtList {
s.Name = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksExtList) SetValue(v interface{}) *ListServiceApplyResponseBodyDataListPerformancePacksExtList {
s.Value = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksExtList) SetView(v string) *ListServiceApplyResponseBodyDataListPerformancePacksExtList {
s.View = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformancePacksPerformanceNodeDTOS struct {
Display *bool `json:"display,omitempty" xml:"display,omitempty"`
ExtendInfo interface{} `json:"extendInfo,omitempty" xml:"extendInfo,omitempty"`
Index *int32 `json:"index,omitempty" xml:"index,omitempty"`
NodeName *string `json:"nodeName,omitempty" xml:"nodeName,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformancePacksPerformanceNodeDTOS) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformancePacksPerformanceNodeDTOS) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksPerformanceNodeDTOS) SetDisplay(v bool) *ListServiceApplyResponseBodyDataListPerformancePacksPerformanceNodeDTOS {
s.Display = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksPerformanceNodeDTOS) SetExtendInfo(v interface{}) *ListServiceApplyResponseBodyDataListPerformancePacksPerformanceNodeDTOS {
s.ExtendInfo = v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksPerformanceNodeDTOS) SetIndex(v int32) *ListServiceApplyResponseBodyDataListPerformancePacksPerformanceNodeDTOS {
s.Index = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksPerformanceNodeDTOS) SetNodeName(v string) *ListServiceApplyResponseBodyDataListPerformancePacksPerformanceNodeDTOS {
s.NodeName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksPerformanceNodeDTOS) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformancePacksPerformanceNodeDTOS {
s.Status = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports) SetBatchGroup(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports {
s.BatchGroup = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports) SetCustomerId(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports {
s.CustomerId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports) SetFileName(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports {
s.FileName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports) SetFileType(v int32) *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports {
s.FileType = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports) SetRemarke(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports {
s.Remarke = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports) SetUrl(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceMonthReports {
s.Url = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformancePacksServiceReports struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformancePacksServiceReports) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformancePacksServiceReports) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports) SetBatchGroup(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports {
s.BatchGroup = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports) SetCustomerId(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports {
s.CustomerId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports) SetFileName(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports {
s.FileName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports) SetFileType(v int32) *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports {
s.FileType = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports) SetRemarke(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports {
s.Remarke = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports) SetUrl(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceReports {
s.Url = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes) SetBatchGroup(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes {
s.BatchGroup = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes) SetCustomerId(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes {
s.CustomerId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes) SetFileName(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes {
s.FileName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes) SetFileType(v int32) *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes {
s.FileType = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes) SetRemarke(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes {
s.Remarke = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes) SetStatus(v int32) *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes) SetUrl(v string) *ListServiceApplyResponseBodyDataListPerformancePacksServiceSchemes {
s.Url = &v
return s
}
type ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers struct {
CreatorEmpId *string `json:"creatorEmpId,omitempty" xml:"creatorEmpId,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
HrStatus *string `json:"hrStatus,omitempty" xml:"hrStatus,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
LastName *string `json:"lastName,omitempty" xml:"lastName,omitempty"`
ModifierEmpId *string `json:"modifierEmpId,omitempty" xml:"modifierEmpId,omitempty"`
Name *string `json:"name,omitempty" xml:"name,omitempty"`
NickNameEn *string `json:"nickNameEn,omitempty" xml:"nickNameEn,omitempty"`
RealmId *int64 `json:"realmId,omitempty" xml:"realmId,omitempty"`
Workid *string `json:"workid,omitempty" xml:"workid,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers) SetCreatorEmpId(v string) *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers {
s.CreatorEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers) SetHrStatus(v string) *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers {
s.HrStatus = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers) SetId(v int64) *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers) SetLastName(v string) *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers {
s.LastName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers) SetModifierEmpId(v string) *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers {
s.ModifierEmpId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers) SetName(v string) *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers {
s.Name = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers) SetNickNameEn(v string) *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers {
s.NickNameEn = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers) SetRealmId(v int64) *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers {
s.RealmId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers) SetWorkid(v string) *ListServiceApplyResponseBodyDataListPerformancePacksTamEngineers {
s.Workid = &v
return s
}
type ListServiceApplyResponseBodyDataListServiceReports struct {
AppointmentId *string `json:"appointmentId,omitempty" xml:"appointmentId,omitempty"`
BatchGroup *string `json:"batchGroup,omitempty" xml:"batchGroup,omitempty"`
CustomerId *string `json:"customerId,omitempty" xml:"customerId,omitempty"`
FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
Remarke *string `json:"remarke,omitempty" xml:"remarke,omitempty"`
ServiceApplyId *int64 `json:"serviceApplyId,omitempty" xml:"serviceApplyId,omitempty"`
Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
Url *string `json:"url,omitempty" xml:"url,omitempty"`
}
func (s ListServiceApplyResponseBodyDataListServiceReports) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponseBodyDataListServiceReports) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponseBodyDataListServiceReports) SetAppointmentId(v string) *ListServiceApplyResponseBodyDataListServiceReports {
s.AppointmentId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListServiceReports) SetBatchGroup(v string) *ListServiceApplyResponseBodyDataListServiceReports {
s.BatchGroup = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListServiceReports) SetCustomerId(v string) *ListServiceApplyResponseBodyDataListServiceReports {
s.CustomerId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListServiceReports) SetFileName(v string) *ListServiceApplyResponseBodyDataListServiceReports {
s.FileName = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListServiceReports) SetFileType(v int32) *ListServiceApplyResponseBodyDataListServiceReports {
s.FileType = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListServiceReports) SetGmtCreate(v string) *ListServiceApplyResponseBodyDataListServiceReports {
s.GmtCreate = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListServiceReports) SetGmtModified(v string) *ListServiceApplyResponseBodyDataListServiceReports {
s.GmtModified = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListServiceReports) SetId(v int64) *ListServiceApplyResponseBodyDataListServiceReports {
s.Id = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListServiceReports) SetRemarke(v string) *ListServiceApplyResponseBodyDataListServiceReports {
s.Remarke = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListServiceReports) SetServiceApplyId(v int64) *ListServiceApplyResponseBodyDataListServiceReports {
s.ServiceApplyId = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListServiceReports) SetStatus(v int32) *ListServiceApplyResponseBodyDataListServiceReports {
s.Status = &v
return s
}
func (s *ListServiceApplyResponseBodyDataListServiceReports) SetUrl(v string) *ListServiceApplyResponseBodyDataListServiceReports {
s.Url = &v
return s
}
type ListServiceApplyResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *ListServiceApplyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s ListServiceApplyResponse) String() string {
return tea.Prettify(s)
}
func (s ListServiceApplyResponse) GoString() string {
return s.String()
}
func (s *ListServiceApplyResponse) SetHeaders(v map[string]*string) *ListServiceApplyResponse {
s.Headers = v
return s
}
func (s *ListServiceApplyResponse) SetStatusCode(v int32) *ListServiceApplyResponse {
s.StatusCode = &v
return s
}
func (s *ListServiceApplyResponse) SetBody(v *ListServiceApplyResponseBody) *ListServiceApplyResponse {
s.Body = v
return s
}
type ListYunQiTaskByUidRequest struct {
CreateTimeEnd *int64 `json:"createTimeEnd,omitempty" xml:"createTimeEnd,omitempty"`
CreateTimeStart *int64 `json:"createTimeStart,omitempty" xml:"createTimeStart,omitempty"`
FreeOrderApplyCodes []*string `json:"freeOrderApplyCodes,omitempty" xml:"freeOrderApplyCodes,omitempty" type:"Repeated"`
FreeOrderApplyIds []*int64 `json:"freeOrderApplyIds,omitempty" xml:"freeOrderApplyIds,omitempty" type:"Repeated"`
OrderIds []*int64 `json:"orderIds,omitempty" xml:"orderIds,omitempty" type:"Repeated"`
PageNum *int32 `json:"pageNum,omitempty" xml:"pageNum,omitempty"`
PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
StatusList []*string `json:"statusList,omitempty" xml:"statusList,omitempty" type:"Repeated"`
}
func (s ListYunQiTaskByUidRequest) String() string {
return tea.Prettify(s)
}
func (s ListYunQiTaskByUidRequest) GoString() string {
return s.String()
}
func (s *ListYunQiTaskByUidRequest) SetCreateTimeEnd(v int64) *ListYunQiTaskByUidRequest {
s.CreateTimeEnd = &v
return s
}
func (s *ListYunQiTaskByUidRequest) SetCreateTimeStart(v int64) *ListYunQiTaskByUidRequest {
s.CreateTimeStart = &v
return s
}
func (s *ListYunQiTaskByUidRequest) SetFreeOrderApplyCodes(v []*string) *ListYunQiTaskByUidRequest {
s.FreeOrderApplyCodes = v
return s
}
func (s *ListYunQiTaskByUidRequest) SetFreeOrderApplyIds(v []*int64) *ListYunQiTaskByUidRequest {
s.FreeOrderApplyIds = v
return s
}
func (s *ListYunQiTaskByUidRequest) SetOrderIds(v []*int64) *ListYunQiTaskByUidRequest {
s.OrderIds = v
return s
}
func (s *ListYunQiTaskByUidRequest) SetPageNum(v int32) *ListYunQiTaskByUidRequest {
s.PageNum = &v
return s
}
func (s *ListYunQiTaskByUidRequest) SetPageSize(v int32) *ListYunQiTaskByUidRequest {
s.PageSize = &v
return s
}
func (s *ListYunQiTaskByUidRequest) SetStatusList(v []*string) *ListYunQiTaskByUidRequest {
s.StatusList = v
return s
}
type ListYunQiTaskByUidResponseBody struct {
Code *string `json:"code,omitempty" xml:"code,omitempty"`
Data *ListYunQiTaskByUidResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
HttpStatusCode *int32 `json:"httpStatusCode,omitempty" xml:"httpStatusCode,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 ListYunQiTaskByUidResponseBody) String() string {
return tea.Prettify(s)
}
func (s ListYunQiTaskByUidResponseBody) GoString() string {
return s.String()
}
func (s *ListYunQiTaskByUidResponseBody) SetCode(v string) *ListYunQiTaskByUidResponseBody {
s.Code = &v
return s
}
func (s *ListYunQiTaskByUidResponseBody) SetData(v *ListYunQiTaskByUidResponseBodyData) *ListYunQiTaskByUidResponseBody {
s.Data = v
return s
}
func (s *ListYunQiTaskByUidResponseBody) SetHttpStatusCode(v int32) *ListYunQiTaskByUidResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *ListYunQiTaskByUidResponseBody) SetMessage(v string) *ListYunQiTaskByUidResponseBody {
s.Message = &v
return s
}
func (s *ListYunQiTaskByUidResponseBody) SetRequestId(v string) *ListYunQiTaskByUidResponseBody {
s.RequestId = &v
return s
}
func (s *ListYunQiTaskByUidResponseBody) SetSuccess(v bool) *ListYunQiTaskByUidResponseBody {
s.Success = &v
return s
}
type ListYunQiTaskByUidResponseBodyData struct {
Extend interface{} `json:"extend,omitempty" xml:"extend,omitempty"`
List []*ListYunQiTaskByUidResponseBodyDataList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
PageNum *int32 `json:"pageNum,omitempty" xml:"pageNum,omitempty"`
PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
Total *int32 `json:"total,omitempty" xml:"total,omitempty"`
}
func (s ListYunQiTaskByUidResponseBodyData) String() string {
return tea.Prettify(s)
}
func (s ListYunQiTaskByUidResponseBodyData) GoString() string {
return s.String()
}
func (s *ListYunQiTaskByUidResponseBodyData) SetExtend(v interface{}) *ListYunQiTaskByUidResponseBodyData {
s.Extend = v
return s
}
func (s *ListYunQiTaskByUidResponseBodyData) SetList(v []*ListYunQiTaskByUidResponseBodyDataList) *ListYunQiTaskByUidResponseBodyData {
s.List = v
return s
}
func (s *ListYunQiTaskByUidResponseBodyData) SetPageNum(v int32) *ListYunQiTaskByUidResponseBodyData {
s.PageNum = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyData) SetPageSize(v int32) *ListYunQiTaskByUidResponseBodyData {
s.PageSize = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyData) SetTotal(v int32) *ListYunQiTaskByUidResponseBodyData {
s.Total = &v
return s
}
type ListYunQiTaskByUidResponseBodyDataList struct {
ChatId *string `json:"chatId,omitempty" xml:"chatId,omitempty"`
CreateTime *int64 `json:"createTime,omitempty" xml:"createTime,omitempty"`
CreatorName *string `json:"creatorName,omitempty" xml:"creatorName,omitempty"`
EndTime *int64 `json:"endTime,omitempty" xml:"endTime,omitempty"`
EvaluationStar *int32 `json:"evaluationStar,omitempty" xml:"evaluationStar,omitempty"`
Important *string `json:"important,omitempty" xml:"important,omitempty"`
MainDingDepartmentId *string `json:"mainDingDepartmentId,omitempty" xml:"mainDingDepartmentId,omitempty"`
MainDingGroupId *string `json:"mainDingGroupId,omitempty" xml:"mainDingGroupId,omitempty"`
MainDingGroupName *string `json:"mainDingGroupName,omitempty" xml:"mainDingGroupName,omitempty"`
ProductName *string `json:"productName,omitempty" xml:"productName,omitempty"`
RecordId *string `json:"recordId,omitempty" xml:"recordId,omitempty"`
Status *string `json:"status,omitempty" xml:"status,omitempty"`
SubDingDepartmentId *string `json:"subDingDepartmentId,omitempty" xml:"subDingDepartmentId,omitempty"`
SubDingGroupId *string `json:"subDingGroupId,omitempty" xml:"subDingGroupId,omitempty"`
SubDingGroupName *string `json:"subDingGroupName,omitempty" xml:"subDingGroupName,omitempty"`
Title *string `json:"title,omitempty" xml:"title,omitempty"`
}
func (s ListYunQiTaskByUidResponseBodyDataList) String() string {
return tea.Prettify(s)
}
func (s ListYunQiTaskByUidResponseBodyDataList) GoString() string {
return s.String()
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetChatId(v string) *ListYunQiTaskByUidResponseBodyDataList {
s.ChatId = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetCreateTime(v int64) *ListYunQiTaskByUidResponseBodyDataList {
s.CreateTime = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetCreatorName(v string) *ListYunQiTaskByUidResponseBodyDataList {
s.CreatorName = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetEndTime(v int64) *ListYunQiTaskByUidResponseBodyDataList {
s.EndTime = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetEvaluationStar(v int32) *ListYunQiTaskByUidResponseBodyDataList {
s.EvaluationStar = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetImportant(v string) *ListYunQiTaskByUidResponseBodyDataList {
s.Important = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetMainDingDepartmentId(v string) *ListYunQiTaskByUidResponseBodyDataList {
s.MainDingDepartmentId = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetMainDingGroupId(v string) *ListYunQiTaskByUidResponseBodyDataList {
s.MainDingGroupId = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetMainDingGroupName(v string) *ListYunQiTaskByUidResponseBodyDataList {
s.MainDingGroupName = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetProductName(v string) *ListYunQiTaskByUidResponseBodyDataList {
s.ProductName = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetRecordId(v string) *ListYunQiTaskByUidResponseBodyDataList {
s.RecordId = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetStatus(v string) *ListYunQiTaskByUidResponseBodyDataList {
s.Status = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetSubDingDepartmentId(v string) *ListYunQiTaskByUidResponseBodyDataList {
s.SubDingDepartmentId = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetSubDingGroupId(v string) *ListYunQiTaskByUidResponseBodyDataList {
s.SubDingGroupId = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetSubDingGroupName(v string) *ListYunQiTaskByUidResponseBodyDataList {
s.SubDingGroupName = &v
return s
}
func (s *ListYunQiTaskByUidResponseBodyDataList) SetTitle(v string) *ListYunQiTaskByUidResponseBodyDataList {
s.Title = &v
return s
}
type ListYunQiTaskByUidResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *ListYunQiTaskByUidResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s ListYunQiTaskByUidResponse) String() string {
return tea.Prettify(s)
}
func (s ListYunQiTaskByUidResponse) GoString() string {
return s.String()
}
func (s *ListYunQiTaskByUidResponse) SetHeaders(v map[string]*string) *ListYunQiTaskByUidResponse {
s.Headers = v
return s
}
func (s *ListYunQiTaskByUidResponse) SetStatusCode(v int32) *ListYunQiTaskByUidResponse {
s.StatusCode = &v
return s
}
func (s *ListYunQiTaskByUidResponse) SetBody(v *ListYunQiTaskByUidResponseBody) *ListYunQiTaskByUidResponse {
s.Body = v
return s
}
type MarkFileReadedRequest struct {
ApplyCode *string `json:"applyCode,omitempty" xml:"applyCode,omitempty"`
FileId *int64 `json:"fileId,omitempty" xml:"fileId,omitempty"`
OrderId *string `json:"orderId,omitempty" xml:"orderId,omitempty"`
Scene *string `json:"scene,omitempty" xml:"scene,omitempty"`
}
func (s MarkFileReadedRequest) String() string {
return tea.Prettify(s)
}
func (s MarkFileReadedRequest) GoString() string {
return s.String()
}
func (s *MarkFileReadedRequest) SetApplyCode(v string) *MarkFileReadedRequest {
s.ApplyCode = &v
return s
}
func (s *MarkFileReadedRequest) SetFileId(v int64) *MarkFileReadedRequest {
s.FileId = &v
return s
}
func (s *MarkFileReadedRequest) SetOrderId(v string) *MarkFileReadedRequest {
s.OrderId = &v
return s
}
func (s *MarkFileReadedRequest) SetScene(v string) *MarkFileReadedRequest {
s.Scene = &v
return s
}
type MarkFileReadedResponseBody struct {
Code *string `json:"code,omitempty" xml:"code,omitempty"`
Data *bool `json:"data,omitempty" xml:"data,omitempty"`
HttpStatusCode *int32 `json:"httpStatusCode,omitempty" xml:"httpStatusCode,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 MarkFileReadedResponseBody) String() string {
return tea.Prettify(s)
}
func (s MarkFileReadedResponseBody) GoString() string {
return s.String()
}
func (s *MarkFileReadedResponseBody) SetCode(v string) *MarkFileReadedResponseBody {
s.Code = &v
return s
}
func (s *MarkFileReadedResponseBody) SetData(v bool) *MarkFileReadedResponseBody {
s.Data = &v
return s
}
func (s *MarkFileReadedResponseBody) SetHttpStatusCode(v int32) *MarkFileReadedResponseBody {
s.HttpStatusCode = &v
return s
}
func (s *MarkFileReadedResponseBody) SetMessage(v string) *MarkFileReadedResponseBody {
s.Message = &v
return s
}
func (s *MarkFileReadedResponseBody) SetRequestId(v string) *MarkFileReadedResponseBody {
s.RequestId = &v
return s
}
func (s *MarkFileReadedResponseBody) SetSuccess(v bool) *MarkFileReadedResponseBody {
s.Success = &v
return s
}
type MarkFileReadedResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *MarkFileReadedResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (s MarkFileReadedResponse) String() string {
return tea.Prettify(s)
}
func (s MarkFileReadedResponse) GoString() string {
return s.String()
}
func (s *MarkFileReadedResponse) SetHeaders(v map[string]*string) *MarkFileReadedResponse {
s.Headers = v
return s
}
func (s *MarkFileReadedResponse) SetStatusCode(v int32) *MarkFileReadedResponse {
s.StatusCode = &v
return s
}
func (s *MarkFileReadedResponse) SetBody(v *MarkFileReadedResponseBody) *MarkFileReadedResponse {
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("customerservice"), 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
}
func (client *Client) GetDownloadUrlWithOptions(request *GetDownloadUrlRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetDownloadUrlResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
body := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.FileId)) {
body["fileId"] = request.FileId
}
if !tea.BoolValue(util.IsUnset(request.FileKey)) {
body["fileKey"] = request.FileKey
}
if !tea.BoolValue(util.IsUnset(request.FreeOrderApplyCode)) {
body["freeOrderApplyCode"] = request.FreeOrderApplyCode
}
if !tea.BoolValue(util.IsUnset(request.OrderId)) {
body["orderId"] = request.OrderId
}
if !tea.BoolValue(util.IsUnset(request.Scene)) {
body["scene"] = request.Scene
}
req := &openapi.OpenApiRequest{
Headers: headers,
Body: openapiutil.ParseToMap(body),
}
params := &openapi.Params{
Action: tea.String("GetDownloadUrl"),
Version: tea.String("2023-12-28"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/customerWorkbench/pop/api/file/getDownloadUrl"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("ROA"),
ReqBodyType: tea.String("json"),
BodyType: tea.String("json"),
}
_result = &GetDownloadUrlResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
func (client *Client) GetDownloadUrl(request *GetDownloadUrlRequest) (_result *GetDownloadUrlResponse, _err error) {
runtime := &util.RuntimeOptions{}
headers := make(map[string]*string)
_result = &GetDownloadUrlResponse{}
_body, _err := client.GetDownloadUrlWithOptions(request, headers, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
func (client *Client) GetEnterpriseSupportPlanDetailWithOptions(request *GetEnterpriseSupportPlanDetailRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetEnterpriseSupportPlanDetailResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
body := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.FreeOrderApplyCodes)) {
body["freeOrderApplyCodes"] = request.FreeOrderApplyCodes
}
if !tea.BoolValue(util.IsUnset(request.OrderIds)) {
body["orderIds"] = request.OrderIds
}
req := &openapi.OpenApiRequest{
Headers: headers,
Body: openapiutil.ParseToMap(body),
}
params := &openapi.Params{
Action: tea.String("GetEnterpriseSupportPlanDetail"),
Version: tea.String("2023-12-28"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/customerWorkbench/pop/api/enterpriseSupport/getEnterpriseSupportPlanDetail"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("ROA"),
ReqBodyType: tea.String("json"),
BodyType: tea.String("json"),
}
_result = &GetEnterpriseSupportPlanDetailResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
func (client *Client) GetEnterpriseSupportPlanDetail(request *GetEnterpriseSupportPlanDetailRequest) (_result *GetEnterpriseSupportPlanDetailResponse, _err error) {
runtime := &util.RuntimeOptions{}
headers := make(map[string]*string)
_result = &GetEnterpriseSupportPlanDetailResponse{}
_body, _err := client.GetEnterpriseSupportPlanDetailWithOptions(request, headers, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
func (client *Client) GetPreViewUrlWithOptions(request *GetPreViewUrlRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetPreViewUrlResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
body := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ApplyCode)) {
body["applyCode"] = request.ApplyCode
}
if !tea.BoolValue(util.IsUnset(request.FileId)) {
body["fileId"] = request.FileId
}
if !tea.BoolValue(util.IsUnset(request.FileKey)) {
body["fileKey"] = request.FileKey
}
if !tea.BoolValue(util.IsUnset(request.OrderId)) {
body["orderId"] = request.OrderId
}
if !tea.BoolValue(util.IsUnset(request.Scene)) {
body["scene"] = request.Scene
}
req := &openapi.OpenApiRequest{
Headers: headers,
Body: openapiutil.ParseToMap(body),
}
params := &openapi.Params{
Action: tea.String("GetPreViewUrl"),
Version: tea.String("2023-12-28"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/customerWorkbench/pop/api/file/getPreViewUrl"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("ROA"),
ReqBodyType: tea.String("json"),
BodyType: tea.String("json"),
}
_result = &GetPreViewUrlResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
func (client *Client) GetPreViewUrl(request *GetPreViewUrlRequest) (_result *GetPreViewUrlResponse, _err error) {
runtime := &util.RuntimeOptions{}
headers := make(map[string]*string)
_result = &GetPreViewUrlResponse{}
_body, _err := client.GetPreViewUrlWithOptions(request, headers, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
func (client *Client) GetServiceDetailWithOptions(request *GetServiceDetailRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetServiceDetailResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
body := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ApplyCode)) {
body["applyCode"] = request.ApplyCode
}
req := &openapi.OpenApiRequest{
Headers: headers,
Body: openapiutil.ParseToMap(body),
}
params := &openapi.Params{
Action: tea.String("GetServiceDetail"),
Version: tea.String("2023-12-28"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/customerWorkbench/pop/api/expert/service/getServiceDetail"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("ROA"),
ReqBodyType: tea.String("json"),
BodyType: tea.String("json"),
}
_result = &GetServiceDetailResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
func (client *Client) GetServiceDetail(request *GetServiceDetailRequest) (_result *GetServiceDetailResponse, _err error) {
runtime := &util.RuntimeOptions{}
headers := make(map[string]*string)
_result = &GetServiceDetailResponse{}
_body, _err := client.GetServiceDetailWithOptions(request, headers, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
func (client *Client) GetYunQiTaskByRecordIdWithOptions(request *GetYunQiTaskByRecordIdRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetYunQiTaskByRecordIdResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
query := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.RecordId)) {
query["recordId"] = request.RecordId
}
req := &openapi.OpenApiRequest{
Headers: headers,
Query: openapiutil.Query(query),
}
params := &openapi.Params{
Action: tea.String("GetYunQiTaskByRecordId"),
Version: tea.String("2023-12-28"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/customerWorkbench/pop/api/record/getYunQiTaskByRecordId"),
Method: tea.String("GET"),
AuthType: tea.String("AK"),
Style: tea.String("ROA"),
ReqBodyType: tea.String("json"),
BodyType: tea.String("json"),
}
_result = &GetYunQiTaskByRecordIdResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
func (client *Client) GetYunQiTaskByRecordId(request *GetYunQiTaskByRecordIdRequest) (_result *GetYunQiTaskByRecordIdResponse, _err error) {
runtime := &util.RuntimeOptions{}
headers := make(map[string]*string)
_result = &GetYunQiTaskByRecordIdResponse{}
_body, _err := client.GetYunQiTaskByRecordIdWithOptions(request, headers, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
func (client *Client) ListDocsGroupByYearWithOptions(request *ListDocsGroupByYearRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDocsGroupByYearResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
body := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ApplyCodes)) {
body["applyCodes"] = request.ApplyCodes
}
if !tea.BoolValue(util.IsUnset(request.FileNameKeyword)) {
body["fileNameKeyword"] = request.FileNameKeyword
}
if !tea.BoolValue(util.IsUnset(request.OrderIds)) {
body["orderIds"] = request.OrderIds
}
if !tea.BoolValue(util.IsUnset(request.ProductCode)) {
body["productCode"] = request.ProductCode
}
if !tea.BoolValue(util.IsUnset(request.Scene)) {
body["scene"] = request.Scene
}
req := &openapi.OpenApiRequest{
Headers: headers,
Body: openapiutil.ParseToMap(body),
}
params := &openapi.Params{
Action: tea.String("ListDocsGroupByYear"),
Version: tea.String("2023-12-28"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/customerWorkbench/pop/api/file/listDocsGroupByYear"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("ROA"),
ReqBodyType: tea.String("json"),
BodyType: tea.String("json"),
}
_result = &ListDocsGroupByYearResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
func (client *Client) ListDocsGroupByYear(request *ListDocsGroupByYearRequest) (_result *ListDocsGroupByYearResponse, _err error) {
runtime := &util.RuntimeOptions{}
headers := make(map[string]*string)
_result = &ListDocsGroupByYearResponse{}
_body, _err := client.ListDocsGroupByYearWithOptions(request, headers, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
func (client *Client) ListEnterpriseSupportPlanWithOptions(request *ListEnterpriseSupportPlanRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListEnterpriseSupportPlanResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
body := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.PageNum)) {
body["pageNum"] = request.PageNum
}
if !tea.BoolValue(util.IsUnset(request.PageSize)) {
body["pageSize"] = request.PageSize
}
req := &openapi.OpenApiRequest{
Headers: headers,
Body: openapiutil.ParseToMap(body),
}
params := &openapi.Params{
Action: tea.String("ListEnterpriseSupportPlan"),
Version: tea.String("2023-12-28"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/customerWorkbench/pop/api/enterpriseSupport/listEnterpriseSupportPlan"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("ROA"),
ReqBodyType: tea.String("json"),
BodyType: tea.String("json"),
}
_result = &ListEnterpriseSupportPlanResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
func (client *Client) ListEnterpriseSupportPlan(request *ListEnterpriseSupportPlanRequest) (_result *ListEnterpriseSupportPlanResponse, _err error) {
runtime := &util.RuntimeOptions{}
headers := make(map[string]*string)
_result = &ListEnterpriseSupportPlanResponse{}
_body, _err := client.ListEnterpriseSupportPlanWithOptions(request, headers, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
func (client *Client) ListEnterpriseSupportPlanSimpleWithOptions(request *ListEnterpriseSupportPlanSimpleRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListEnterpriseSupportPlanSimpleResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
body := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.PageNum)) {
body["pageNum"] = request.PageNum
}
if !tea.BoolValue(util.IsUnset(request.PageSize)) {
body["pageSize"] = request.PageSize
}
req := &openapi.OpenApiRequest{
Headers: headers,
Body: openapiutil.ParseToMap(body),
}
params := &openapi.Params{
Action: tea.String("ListEnterpriseSupportPlanSimple"),
Version: tea.String("2023-12-28"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/customerWorkbench/pop/api/enterpriseSupport/listEnterpriseSupportPlanSimple"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("ROA"),
ReqBodyType: tea.String("json"),
BodyType: tea.String("json"),
}
_result = &ListEnterpriseSupportPlanSimpleResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
func (client *Client) ListEnterpriseSupportPlanSimple(request *ListEnterpriseSupportPlanSimpleRequest) (_result *ListEnterpriseSupportPlanSimpleResponse, _err error) {
runtime := &util.RuntimeOptions{}
headers := make(map[string]*string)
_result = &ListEnterpriseSupportPlanSimpleResponse{}
_body, _err := client.ListEnterpriseSupportPlanSimpleWithOptions(request, headers, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
func (client *Client) ListServiceApplyWithOptions(request *ListServiceApplyRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListServiceApplyResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
body := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ApplyType)) {
body["applyType"] = request.ApplyType
}
if !tea.BoolValue(util.IsUnset(request.EndDate)) {
body["endDate"] = request.EndDate
}
if !tea.BoolValue(util.IsUnset(request.PageNum)) {
body["pageNum"] = request.PageNum
}
if !tea.BoolValue(util.IsUnset(request.PageSize)) {
body["pageSize"] = request.PageSize
}
if !tea.BoolValue(util.IsUnset(request.ProductCode)) {
body["productCode"] = request.ProductCode
}
if !tea.BoolValue(util.IsUnset(request.StartDate)) {
body["startDate"] = request.StartDate
}
if !tea.BoolValue(util.IsUnset(request.Status)) {
body["status"] = request.Status
}
req := &openapi.OpenApiRequest{
Headers: headers,
Body: openapiutil.ParseToMap(body),
}
params := &openapi.Params{
Action: tea.String("ListServiceApply"),
Version: tea.String("2023-12-28"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/customerWorkbench/pop/api/expert/service/listServiceApply"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("ROA"),
ReqBodyType: tea.String("json"),
BodyType: tea.String("json"),
}
_result = &ListServiceApplyResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
func (client *Client) ListServiceApply(request *ListServiceApplyRequest) (_result *ListServiceApplyResponse, _err error) {
runtime := &util.RuntimeOptions{}
headers := make(map[string]*string)
_result = &ListServiceApplyResponse{}
_body, _err := client.ListServiceApplyWithOptions(request, headers, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
func (client *Client) ListYunQiTaskByUidWithOptions(request *ListYunQiTaskByUidRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListYunQiTaskByUidResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
body := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.CreateTimeEnd)) {
body["createTimeEnd"] = request.CreateTimeEnd
}
if !tea.BoolValue(util.IsUnset(request.CreateTimeStart)) {
body["createTimeStart"] = request.CreateTimeStart
}
if !tea.BoolValue(util.IsUnset(request.FreeOrderApplyCodes)) {
body["freeOrderApplyCodes"] = request.FreeOrderApplyCodes
}
if !tea.BoolValue(util.IsUnset(request.FreeOrderApplyIds)) {
body["freeOrderApplyIds"] = request.FreeOrderApplyIds
}
if !tea.BoolValue(util.IsUnset(request.OrderIds)) {
body["orderIds"] = request.OrderIds
}
if !tea.BoolValue(util.IsUnset(request.PageNum)) {
body["pageNum"] = request.PageNum
}
if !tea.BoolValue(util.IsUnset(request.PageSize)) {
body["pageSize"] = request.PageSize
}
if !tea.BoolValue(util.IsUnset(request.StatusList)) {
body["statusList"] = request.StatusList
}
req := &openapi.OpenApiRequest{
Headers: headers,
Body: openapiutil.ParseToMap(body),
}
params := &openapi.Params{
Action: tea.String("ListYunQiTaskByUid"),
Version: tea.String("2023-12-28"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/customerWorkbench/pop/api/record/listYunQiTaskByUid"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("ROA"),
ReqBodyType: tea.String("json"),
BodyType: tea.String("json"),
}
_result = &ListYunQiTaskByUidResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
func (client *Client) ListYunQiTaskByUid(request *ListYunQiTaskByUidRequest) (_result *ListYunQiTaskByUidResponse, _err error) {
runtime := &util.RuntimeOptions{}
headers := make(map[string]*string)
_result = &ListYunQiTaskByUidResponse{}
_body, _err := client.ListYunQiTaskByUidWithOptions(request, headers, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}
func (client *Client) MarkFileReadedWithOptions(request *MarkFileReadedRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *MarkFileReadedResponse, _err error) {
_err = util.ValidateModel(request)
if _err != nil {
return _result, _err
}
body := map[string]interface{}{}
if !tea.BoolValue(util.IsUnset(request.ApplyCode)) {
body["applyCode"] = request.ApplyCode
}
if !tea.BoolValue(util.IsUnset(request.FileId)) {
body["fileId"] = request.FileId
}
if !tea.BoolValue(util.IsUnset(request.OrderId)) {
body["orderId"] = request.OrderId
}
if !tea.BoolValue(util.IsUnset(request.Scene)) {
body["scene"] = request.Scene
}
req := &openapi.OpenApiRequest{
Headers: headers,
Body: openapiutil.ParseToMap(body),
}
params := &openapi.Params{
Action: tea.String("MarkFileReaded"),
Version: tea.String("2023-12-28"),
Protocol: tea.String("HTTPS"),
Pathname: tea.String("/customerWorkbench/pop/api/file/markFileReaded"),
Method: tea.String("POST"),
AuthType: tea.String("AK"),
Style: tea.String("ROA"),
ReqBodyType: tea.String("json"),
BodyType: tea.String("json"),
}
_result = &MarkFileReadedResponse{}
_body, _err := client.CallApi(params, req, runtime)
if _err != nil {
return _result, _err
}
_err = tea.Convert(_body, &_result)
return _result, _err
}
func (client *Client) MarkFileReaded(request *MarkFileReadedRequest) (_result *MarkFileReadedResponse, _err error) {
runtime := &util.RuntimeOptions{}
headers := make(map[string]*string)
_result = &MarkFileReadedResponse{}
_body, _err := client.MarkFileReadedWithOptions(request, headers, runtime)
if _err != nil {
return _result, _err
}
_result = _body
return _result, _err
}