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