/// code : "OK" /// data : {"list":[{"skillId":"255526688522240","skillName":"语音速配","skillIcon":"http://media.qn.timichat.net/skillIcon/2353437ffdc145e09dc685a2a514d781.png","skillImage":"http://media.qn.timichat.net/skillImage/c23b38d1519a437099970a0dd2f01c02.png","skillType":2,"unit":2,"sort":1,"voiceMatchEnable":1,"skillTags":[{"tagId":"255591029145600","tagName":"语音速配"},{"tagId":"255591087865856","tagName":"御姐音"}]},{"skillId":"244737344798720","skillName":"小睡眠","skillIcon":"http://media.qn.timichat.net/skillIcon/769bcfa8cf304796a7ae21ab8d682357.png","skillImage":"http://media.qn.timichat.net/skillImage/3e652c3a2f5d41c8909e9a17c6d50418.png","skillType":2,"unit":1,"sort":2,"voiceMatchEnable":0,"skillTags":[{"tagId":"255600348889088","tagName":"读电台"},{"tagId":"255600080453632","tagName":"讲故事"},{"tagId":"244737420296192","tagName":"温柔哄睡"}]},{"skillId":"236813029474304","skillName":"人工闹钟","skillIcon":"http://media.qn.timichat.net/skillIcon/1673942ecb164a79942d72ee951a9e6b.png","skillImage":"http://media.qn.timichat.net/skillImage/f8396bc5cc3e4edc994ce077608f259d.png","skillType":2,"unit":1,"sort":3,"voiceMatchEnable":0,"skillTags":[{"tagId":"255603939213312","tagName":"温柔闹钟"},{"tagId":"244736413663232","tagName":"命令式闹钟"},{"tagId":"244736354942976","tagName":"萝莉音"}]},{"skillId":"236814279376896","skillName":"王者荣耀","skillIcon":"http://media.qn.timichat.net/skillIcon/2ac9e9f705e04fa9a7d55b54b8a0ede4.png","skillImage":"http://media.qn.timichat.net/skillImage/b638eec6716f4a43813f9fd735799999.png","skillType":1,"unit":4,"sort":4,"voiceMatchEnable":0,"skillTags":[{"tagId":"255602932580352","tagName":"荣耀黄金"},{"tagId":"255602890637312","tagName":"尊贵铂金"},{"tagId":"255602848694272","tagName":"永恒钻石"},{"tagId":"255602798362624","tagName":"至尊星耀"},{"tagId":"236814455537664","tagName":"钻石"},{"tagId":"244736531103744","tagName":"王者"},{"tagId":"236814363262976","tagName":"最强王者"}]},{"skillId":"244736849870848","skillName":"和平精英","skillIcon":"http://media.qn.timichat.net/skillIcon/c6f1fc7208a040feaa84d4beeccfd558.png","skillImage":"http://media.qn.timichat.net/skillImage/76f3ee4f2e624be3aecc0ad3e8a01529.png","skillType":1,"unit":4,"sort":5,"voiceMatchEnable":0,"skillTags":[{"tagId":"255602462818304","tagName":"英勇黄金"},{"tagId":"255602420875264","tagName":"坚韧铂金"},{"tagId":"255602362155008","tagName":"不朽钻石"},{"tagId":"255602295046144","tagName":"荣耀皇冠"},{"tagId":"255602236325888","tagName":"超级王牌"},{"tagId":"244737000865792","tagName":"无双战神"},{"tagId":"244736958922752","tagName":"钻石"},{"tagId":"244736908591104","tagName":"青铜"}]},{"skillId":"236829857021952","skillName":"音乐","skillIcon":"http://media.qn.timichat.net/skillIcon/feaf63eee6454e34af48549473dacd6a.png","skillImage":"http://media.qn.timichat.net/skillImage/a597462b1f194fd4b953e3ae81d8ff5f.png","skillType":2,"unit":5,"sort":6,"voiceMatchEnable":0,"skillTags":[{"tagId":"255599862349824","tagName":"古风"},{"tagId":"255599820406784","tagName":"民谣"},{"tagId":"255599753297920","tagName":"rap"},{"tagId":"255599694577664","tagName":"摇滚"},{"tagId":"244735960678400","tagName":"流行"},{"tagId":"236830066737152","tagName":"萝莉音"}]},{"skillId":"236024114446336","skillName":"英雄联盟","skillIcon":"http://media.qn.timichat.net/skillIcon/fdc8d2e6bff0430eb99f54b30920563b.png","skillImage":"http://media.qn.timichat.net/skillImage/35933ed20deb44d3bc998385f24bbf1e.png","skillType":1,"unit":3,"sort":7,"voiceMatchEnable":0,"skillTags":[{"tagId":"255599459696640","tagName":"不屈白银"},{"tagId":"255599417753600","tagName":"荣耀黄金"},{"tagId":"255599367421952","tagName":"华贵铂金"},{"tagId":"255599308701696","tagName":"璀璨钻石"},{"tagId":"255599258370048","tagName":"超凡大师"},{"tagId":"255599208038400","tagName":"傲视宗师"},{"tagId":"255598796996608","tagName":"最强王者"},{"tagId":"236053885616128","tagName":"荣耀皇冠"},{"tagId":"236053977890816","tagName":"超级王牌"},{"tagId":"236053935947776","tagName":"无双战神"},{"tagId":"236046797242368","tagName":"d"}]},{"skillId":"1","skillName":"情感树洞","skillIcon":"http://media.qn.timichat.net/skillIcon/bbdaade862f4468b87c24c67c029dfbb.png","skillImage":"http://media.qn.timichat.net/skillImage/0420a85f436149e69f7e965c0bbd9c82.png","skillType":2,"unit":1,"sort":8,"voiceMatchEnable":0,"skillTags":[{"tagId":"255601934336000","tagName":"聆听"},{"tagId":"255601875615744","tagName":"声优"},{"tagId":"255601825284096","tagName":"暖心树洞"},{"tagId":"255601774952449","tagName":"解忧树洞"},{"tagId":"255601724620800","tagName":"欢乐逗比"},{"tagId":"255601674289152","tagName":"读电台"},{"tagId":"255601607180288","tagName":"温柔哄睡"},{"tagId":"255601472962560","tagName":"古风"},{"tagId":"255601431019520","tagName":"民谣"},{"tagId":"255601389076480","tagName":"rap"},{"tagId":"244735398641664","tagName":"摇滚"},{"tagId":"1","tagName":"开火车"}]}]} /// msg : "" /// success : true class MeSkillModel { MeSkillModel({ String? code, Data? data, String? msg, bool? success,}){ _code = code; _data = data; _msg = msg; _success = success; } MeSkillModel.fromJson(dynamic json) { _code = json['code']; _data = json['data'] != null ? Data.fromJson(json['data']) : null; _msg = json['msg']; _success = json['success']; } String? _code; Data? _data; String? _msg; bool? _success; String? get code => _code; Data? get data => _data; String? get msg => _msg; bool? get success => _success; Map toJson() { final map = {}; map['code'] = _code; if (_data != null) { map['data'] = _data?.toJson(); } map['msg'] = _msg; map['success'] = _success; return map; } } /// list : [{"skillId":"255526688522240","skillName":"语音速配","skillIcon":"http://media.qn.timichat.net/skillIcon/2353437ffdc145e09dc685a2a514d781.png","skillImage":"http://media.qn.timichat.net/skillImage/c23b38d1519a437099970a0dd2f01c02.png","skillType":2,"unit":2,"sort":1,"voiceMatchEnable":1,"skillTags":[{"tagId":"255591029145600","tagName":"语音速配"},{"tagId":"255591087865856","tagName":"御姐音"}]},{"skillId":"244737344798720","skillName":"小睡眠","skillIcon":"http://media.qn.timichat.net/skillIcon/769bcfa8cf304796a7ae21ab8d682357.png","skillImage":"http://media.qn.timichat.net/skillImage/3e652c3a2f5d41c8909e9a17c6d50418.png","skillType":2,"unit":1,"sort":2,"voiceMatchEnable":0,"skillTags":[{"tagId":"255600348889088","tagName":"读电台"},{"tagId":"255600080453632","tagName":"讲故事"},{"tagId":"244737420296192","tagName":"温柔哄睡"}]},{"skillId":"236813029474304","skillName":"人工闹钟","skillIcon":"http://media.qn.timichat.net/skillIcon/1673942ecb164a79942d72ee951a9e6b.png","skillImage":"http://media.qn.timichat.net/skillImage/f8396bc5cc3e4edc994ce077608f259d.png","skillType":2,"unit":1,"sort":3,"voiceMatchEnable":0,"skillTags":[{"tagId":"255603939213312","tagName":"温柔闹钟"},{"tagId":"244736413663232","tagName":"命令式闹钟"},{"tagId":"244736354942976","tagName":"萝莉音"}]},{"skillId":"236814279376896","skillName":"王者荣耀","skillIcon":"http://media.qn.timichat.net/skillIcon/2ac9e9f705e04fa9a7d55b54b8a0ede4.png","skillImage":"http://media.qn.timichat.net/skillImage/b638eec6716f4a43813f9fd735799999.png","skillType":1,"unit":4,"sort":4,"voiceMatchEnable":0,"skillTags":[{"tagId":"255602932580352","tagName":"荣耀黄金"},{"tagId":"255602890637312","tagName":"尊贵铂金"},{"tagId":"255602848694272","tagName":"永恒钻石"},{"tagId":"255602798362624","tagName":"至尊星耀"},{"tagId":"236814455537664","tagName":"钻石"},{"tagId":"244736531103744","tagName":"王者"},{"tagId":"236814363262976","tagName":"最强王者"}]},{"skillId":"244736849870848","skillName":"和平精英","skillIcon":"http://media.qn.timichat.net/skillIcon/c6f1fc7208a040feaa84d4beeccfd558.png","skillImage":"http://media.qn.timichat.net/skillImage/76f3ee4f2e624be3aecc0ad3e8a01529.png","skillType":1,"unit":4,"sort":5,"voiceMatchEnable":0,"skillTags":[{"tagId":"255602462818304","tagName":"英勇黄金"},{"tagId":"255602420875264","tagName":"坚韧铂金"},{"tagId":"255602362155008","tagName":"不朽钻石"},{"tagId":"255602295046144","tagName":"荣耀皇冠"},{"tagId":"255602236325888","tagName":"超级王牌"},{"tagId":"244737000865792","tagName":"无双战神"},{"tagId":"244736958922752","tagName":"钻石"},{"tagId":"244736908591104","tagName":"青铜"}]},{"skillId":"236829857021952","skillName":"音乐","skillIcon":"http://media.qn.timichat.net/skillIcon/feaf63eee6454e34af48549473dacd6a.png","skillImage":"http://media.qn.timichat.net/skillImage/a597462b1f194fd4b953e3ae81d8ff5f.png","skillType":2,"unit":5,"sort":6,"voiceMatchEnable":0,"skillTags":[{"tagId":"255599862349824","tagName":"古风"},{"tagId":"255599820406784","tagName":"民谣"},{"tagId":"255599753297920","tagName":"rap"},{"tagId":"255599694577664","tagName":"摇滚"},{"tagId":"244735960678400","tagName":"流行"},{"tagId":"236830066737152","tagName":"萝莉音"}]},{"skillId":"236024114446336","skillName":"英雄联盟","skillIcon":"http://media.qn.timichat.net/skillIcon/fdc8d2e6bff0430eb99f54b30920563b.png","skillImage":"http://media.qn.timichat.net/skillImage/35933ed20deb44d3bc998385f24bbf1e.png","skillType":1,"unit":3,"sort":7,"voiceMatchEnable":0,"skillTags":[{"tagId":"255599459696640","tagName":"不屈白银"},{"tagId":"255599417753600","tagName":"荣耀黄金"},{"tagId":"255599367421952","tagName":"华贵铂金"},{"tagId":"255599308701696","tagName":"璀璨钻石"},{"tagId":"255599258370048","tagName":"超凡大师"},{"tagId":"255599208038400","tagName":"傲视宗师"},{"tagId":"255598796996608","tagName":"最强王者"},{"tagId":"236053885616128","tagName":"荣耀皇冠"},{"tagId":"236053977890816","tagName":"超级王牌"},{"tagId":"236053935947776","tagName":"无双战神"},{"tagId":"236046797242368","tagName":"d"}]},{"skillId":"1","skillName":"情感树洞","skillIcon":"http://media.qn.timichat.net/skillIcon/bbdaade862f4468b87c24c67c029dfbb.png","skillImage":"http://media.qn.timichat.net/skillImage/0420a85f436149e69f7e965c0bbd9c82.png","skillType":2,"unit":1,"sort":8,"voiceMatchEnable":0,"skillTags":[{"tagId":"255601934336000","tagName":"聆听"},{"tagId":"255601875615744","tagName":"声优"},{"tagId":"255601825284096","tagName":"暖心树洞"},{"tagId":"255601774952449","tagName":"解忧树洞"},{"tagId":"255601724620800","tagName":"欢乐逗比"},{"tagId":"255601674289152","tagName":"读电台"},{"tagId":"255601607180288","tagName":"温柔哄睡"},{"tagId":"255601472962560","tagName":"古风"},{"tagId":"255601431019520","tagName":"民谣"},{"tagId":"255601389076480","tagName":"rap"},{"tagId":"244735398641664","tagName":"摇滚"},{"tagId":"1","tagName":"开火车"}]}] class Data { Data({ List? list,}){ _list = list; } Data.fromJson(dynamic json) { if (json['list'] != null) { _list = []; json['list'].forEach((v) { _list?.add(SkillDetailList.fromJson(v)); }); } } List? _list; List? get list => _list; Map toJson() { final map = {}; if (_list != null) { map['list'] = _list?.map((v) => v.toJson()).toList(); } return map; } } /// skillId : "255526688522240" /// skillName : "语音速配" /// skillIcon : "http://media.qn.timichat.net/skillIcon/2353437ffdc145e09dc685a2a514d781.png" /// skillImage : "http://media.qn.timichat.net/skillImage/c23b38d1519a437099970a0dd2f01c02.png" /// skillType : 2 /// unit : 2 /// sort : 1 /// voiceMatchEnable : 1 /// skillTags : [{"tagId":"255591029145600","tagName":"语音速配"},{"tagId":"255591087865856","tagName":"御姐音"}] class SkillDetailList { SkillDetailList({ String? skillId, String? skillName, String? skillIcon, String? skillImage, int? skillType, int? unit, int? sort, int? voiceMatchEnable, List? skillTags,}){ _skillId = skillId; _skillName = skillName; _skillIcon = skillIcon; _skillImage = skillImage; _skillType = skillType; _unit = unit; _sort = sort; _voiceMatchEnable = voiceMatchEnable; _skillTags = skillTags; } SkillDetailList.fromJson(dynamic json) { _skillId = json['skillId']; _skillName = json['skillName']; _skillIcon = json['skillIcon']; _skillImage = json['skillImage']; _skillType = json['skillType']; _unit = json['unit']; _sort = json['sort']; _voiceMatchEnable = json['voiceMatchEnable']; if (json['skillTags'] != null) { _skillTags = []; json['skillTags'].forEach((v) { _skillTags?.add(SkillTags.fromJson(v)); }); } } String? _skillId; String? _skillName; String? _skillIcon; String? _skillImage; int? _skillType; int? _unit; int? _sort; int? _voiceMatchEnable; List? _skillTags; String? get skillId => _skillId; String? get skillName => _skillName; String? get skillIcon => _skillIcon; String? get skillImage => _skillImage; int? get skillType => _skillType; int? get unit => _unit; int? get sort => _sort; int? get voiceMatchEnable => _voiceMatchEnable; List? get skillTags => _skillTags; Map toJson() { final map = {}; map['skillId'] = _skillId; map['skillName'] = _skillName; map['skillIcon'] = _skillIcon; map['skillImage'] = _skillImage; map['skillType'] = _skillType; map['unit'] = _unit; map['sort'] = _sort; map['voiceMatchEnable'] = _voiceMatchEnable; if (_skillTags != null) { map['skillTags'] = _skillTags?.map((v) => v.toJson()).toList(); } return map; } } /// tagId : "255591029145600" /// tagName : "语音速配" class SkillTags { SkillTags({ String? tagId, String? tagName,}){ _tagId = tagId; _tagName = tagName; } SkillTags.fromJson(dynamic json) { _tagId = json['tagId']; _tagName = json['tagName']; } String? _tagId; String? _tagName; String? get tagId => _tagId; String? get tagName => _tagName; Map toJson() { final map = {}; map['tagId'] = _tagId; map['tagName'] = _tagName; return map; } }