Class: TencentCloud::Chc::V20230418::WorkOrderData

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20230418/models.rb

Overview

工单的常用信息返回

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(workorderid = nil, servicetype = nil, ordertype = nil, orderstatus = nil, creator = nil, createtime = nil, finishtime = nil, ticketid = nil) ⇒ WorkOrderData

Returns a new instance of WorkOrderData.



4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
# File 'lib/v20230418/models.rb', line 4002

def initialize(workorderid=nil, servicetype=nil, ordertype=nil, orderstatus=nil, creator=nil, createtime=nil, finishtime=nil, ticketid=nil)
  @WorkOrderId = workorderid
  @ServiceType = servicetype
  @OrderType = ordertype
  @OrderStatus = orderstatus
  @Creator = creator
  @CreateTime = createtime
  @FinishTime = finishtime
  @TicketId = ticketid
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • WorkOrderId:

    工单号

  • ServiceType:

    服务类型,一个服务可能会产生多个工单

  • OrderType:

    工单类型

  • OrderStatus:

    工单状态

  • Creator:

    工单创建人

  • CreateTime:

    工单创建时间

  • FinishTime:

    工单完成时间

  • TicketId:

    工单关联的dcops单号



4000
4001
4002
# File 'lib/v20230418/models.rb', line 4000

def CreateTime
  @CreateTime
end

#CreatorObject

Parameters:

  • WorkOrderId:

    工单号

  • ServiceType:

    服务类型,一个服务可能会产生多个工单

  • OrderType:

    工单类型

  • OrderStatus:

    工单状态

  • Creator:

    工单创建人

  • CreateTime:

    工单创建时间

  • FinishTime:

    工单完成时间

  • TicketId:

    工单关联的dcops单号



4000
4001
4002
# File 'lib/v20230418/models.rb', line 4000

def Creator
  @Creator
end

#FinishTimeObject

Parameters:

  • WorkOrderId:

    工单号

  • ServiceType:

    服务类型,一个服务可能会产生多个工单

  • OrderType:

    工单类型

  • OrderStatus:

    工单状态

  • Creator:

    工单创建人

  • CreateTime:

    工单创建时间

  • FinishTime:

    工单完成时间

  • TicketId:

    工单关联的dcops单号



4000
4001
4002
# File 'lib/v20230418/models.rb', line 4000

def FinishTime
  @FinishTime
end

#OrderStatusObject

Parameters:

  • WorkOrderId:

    工单号

  • ServiceType:

    服务类型,一个服务可能会产生多个工单

  • OrderType:

    工单类型

  • OrderStatus:

    工单状态

  • Creator:

    工单创建人

  • CreateTime:

    工单创建时间

  • FinishTime:

    工单完成时间

  • TicketId:

    工单关联的dcops单号



4000
4001
4002
# File 'lib/v20230418/models.rb', line 4000

def OrderStatus
  @OrderStatus
end

#OrderTypeObject

Parameters:

  • WorkOrderId:

    工单号

  • ServiceType:

    服务类型,一个服务可能会产生多个工单

  • OrderType:

    工单类型

  • OrderStatus:

    工单状态

  • Creator:

    工单创建人

  • CreateTime:

    工单创建时间

  • FinishTime:

    工单完成时间

  • TicketId:

    工单关联的dcops单号



4000
4001
4002
# File 'lib/v20230418/models.rb', line 4000

def OrderType
  @OrderType
end

#ServiceTypeObject

Parameters:

  • WorkOrderId:

    工单号

  • ServiceType:

    服务类型,一个服务可能会产生多个工单

  • OrderType:

    工单类型

  • OrderStatus:

    工单状态

  • Creator:

    工单创建人

  • CreateTime:

    工单创建时间

  • FinishTime:

    工单完成时间

  • TicketId:

    工单关联的dcops单号



4000
4001
4002
# File 'lib/v20230418/models.rb', line 4000

def ServiceType
  @ServiceType
end

#TicketIdObject

Parameters:

  • WorkOrderId:

    工单号

  • ServiceType:

    服务类型,一个服务可能会产生多个工单

  • OrderType:

    工单类型

  • OrderStatus:

    工单状态

  • Creator:

    工单创建人

  • CreateTime:

    工单创建时间

  • FinishTime:

    工单完成时间

  • TicketId:

    工单关联的dcops单号



4000
4001
4002
# File 'lib/v20230418/models.rb', line 4000

def TicketId
  @TicketId
end

#WorkOrderIdObject

Parameters:

  • WorkOrderId:

    工单号

  • ServiceType:

    服务类型,一个服务可能会产生多个工单

  • OrderType:

    工单类型

  • OrderStatus:

    工单状态

  • Creator:

    工单创建人

  • CreateTime:

    工单创建时间

  • FinishTime:

    工单完成时间

  • TicketId:

    工单关联的dcops单号



4000
4001
4002
# File 'lib/v20230418/models.rb', line 4000

def WorkOrderId
  @WorkOrderId
end

Instance Method Details

#deserialize(params) ⇒ Object



4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
# File 'lib/v20230418/models.rb', line 4013

def deserialize(params)
  @WorkOrderId = params['WorkOrderId']
  @ServiceType = params['ServiceType']
  @OrderType = params['OrderType']
  @OrderStatus = params['OrderStatus']
  @Creator = params['Creator']
  @CreateTime = params['CreateTime']
  @FinishTime = params['FinishTime']
  @TicketId = params['TicketId']
end