YOUPAIHRSearchModel.m 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. //
  2. // YOUPAIHRSearchModel.m
  3. // VQU
  4. //
  5. // Created by xiaohaoran on 2021/11/15.
  6. // Copyright © 2021 MS. All rights reserved.
  7. //
  8. #import "YOUPAIHRSearchModel.h"
  9. @implementation YOUPAIHRSearchModel
  10. +(NSDictionary*)mj_objectClassInArray{
  11. return @{
  12. @"youpaiplist" : [ListModel class],
  13. @"youpaiptalkData" : [talkDataModel class],
  14. @"youpaipliveData" : [talkDataModel class],
  15. };
  16. }
  17. + (NSDictionary *)mj_replacedKeyFromPropertyName
  18. {
  19. return @{
  20. @"youpaiplist":@"list",
  21. @"youpaiptalkData":@"talkData",
  22. @"youpaipliveData":@"liveData",
  23. @"youpaiptalkDataTotalNums":@"talkDataTotalNums",
  24. @"youpaipliveDataTotalNums":@"liveDataTotalNums",
  25. @"youpaipbannerData":@"banner",
  26. };
  27. }
  28. @end
  29. @implementation ListModel
  30. + (NSDictionary *)mj_replacedKeyFromPropertyName
  31. {
  32. return @{
  33. @"youpaipuserid":@"userid",
  34. @"youpaipusercode":@"usercode",
  35. @"youpaipnickname":@"nickname",
  36. @"youpaipavatar":@"avatar",
  37. @"youpaipgender":@"gender",
  38. @"youpaipage":@"age",
  39. @"youpaipcity":@"city",
  40. @"youpaipdateline":@"dateline",
  41. @"youpaipvip":@"vip",
  42. @"youpaipvip_icon":@"vip_icon",
  43. @"youpaiplabel_name":@"label_name",
  44. @"youpaipsign":@"sign",
  45. @"youpaipgrade":@"grade",
  46. };
  47. }
  48. @end
  49. @implementation talkDataModel
  50. + (NSDictionary *)mj_replacedKeyFromPropertyName
  51. {
  52. return @{
  53. @"youpaipuser_id":@"user_id",
  54. @"youpaiproom_id":@"room_id",
  55. @"youpaiproom_number":@"room_number",
  56. @"youpaipparty":@"party",
  57. @"youpaiptitle":@"title",
  58. @"youpaipcover_img":@"cover_img",
  59. @"youpaippwd":@"pwd",
  60. @"youpaipis_comein_room_hide":@"is_comein_room_hide",
  61. };
  62. }
  63. @end
  64. @implementation youpaipbannerModel
  65. + (NSDictionary *)mj_replacedKeyFromPropertyName
  66. {
  67. return @{
  68. @"youpaipid":@"id",
  69. @"youpaipkeywords":@"keywords",
  70. @"youpaipimage":@"image",
  71. @"youpaiplink_url":@"link_url",
  72. @"youpaipkey":@"key",
  73. };
  74. }
  75. @end