Class: TencentCloud::Ccc::V20200210::SetStaffStatusItem

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

Overview

创建 staff 的信息 item

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(staffuserid = nil, status = nil, reason = nil) ⇒ SetStaffStatusItem

Returns a new instance of SetStaffStatusItem.



6420
6421
6422
6423
6424
# File 'lib/v20200210/models.rb', line 6420

def initialize(staffuserid=nil, status=nil, reason=nil)
  @StaffUserId = staffuserid
  @Status = status
  @Reason = reason
end

Instance Attribute Details

#ReasonObject

Parameters:

  • StaffUserId:

    座席账号

  • Status:

    状态,free 示闲 notReady 示忙 rest 小休

  • Reason:

    如果设置小休状态,这里是原因



6418
6419
6420
# File 'lib/v20200210/models.rb', line 6418

def Reason
  @Reason
end

#StaffUserIdObject

Parameters:

  • StaffUserId:

    座席账号

  • Status:

    状态,free 示闲 notReady 示忙 rest 小休

  • Reason:

    如果设置小休状态,这里是原因



6418
6419
6420
# File 'lib/v20200210/models.rb', line 6418

def StaffUserId
  @StaffUserId
end

#StatusObject

Parameters:

  • StaffUserId:

    座席账号

  • Status:

    状态,free 示闲 notReady 示忙 rest 小休

  • Reason:

    如果设置小休状态,这里是原因



6418
6419
6420
# File 'lib/v20200210/models.rb', line 6418

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



6426
6427
6428
6429
6430
# File 'lib/v20200210/models.rb', line 6426

def deserialize(params)
  @StaffUserId = params['StaffUserId']
  @Status = params['Status']
  @Reason = params['Reason']
end