class TencentCloud::Ccc::V20200210::StaffInfo

带有技能组优先级的座席信息

def deserialize(params)

def deserialize(params)
  @Name = params['Name']
  @Mail = params['Mail']
  @Phone = params['Phone']
  @Nick = params['Nick']
  @StaffNumber = params['StaffNumber']
  @RoleId = params['RoleId']
  @RoleIdList = params['RoleIdList']
  @RoleList = params['RoleList']
  unless params['SkillGroupList'].nil?
    @SkillGroupList = []
    params['SkillGroupList'].each do |i|
      skillgroupitem_tmp = SkillGroupItem.new
      skillgroupitem_tmp.deserialize(i)
      @SkillGroupList << skillgroupitem_tmp
    end
  end
  @LastModifyTimestamp = params['LastModifyTimestamp']
  @ExtensionNumber = params['ExtensionNumber']
  unless params['ForwardingConfig'].nil?
    @ForwardingConfig = ForwardingConfig.new
    @ForwardingConfig.deserialize(params['ForwardingConfig'])
  end
end

def initialize(name=nil, mail=nil, phone=nil, nick=nil, staffnumber=nil, roleid=nil, roleidlist=nil, rolelist=nil, skillgrouplist=nil, lastmodifytimestamp=nil, extensionnumber=nil, forwardingconfig=nil)

def initialize(name=nil, mail=nil, phone=nil, nick=nil, staffnumber=nil, roleid=nil, roleidlist=nil, rolelist=nil, skillgrouplist=nil, lastmodifytimestamp=nil, extensionnumber=nil, forwardingconfig=nil)
  @Name = name
  @Mail = mail
  @Phone = phone
  @Nick = nick
  @StaffNumber = staffnumber
  @RoleId = roleid
  @RoleIdList = roleidlist
  @RoleList = rolelist
  @SkillGroupList = skillgrouplist
  @LastModifyTimestamp = lastmodifytimestamp
  @ExtensionNumber = extensionnumber
  @ForwardingConfig = forwardingconfig
end