YOUPAILZChatRoomCurrentUserModel.m 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. //
  2. // YOUPAILZChatRoomCurrentUserModel.m
  3. // VQU
  4. //
  5. // Created by CY on 2021/11/3.
  6. // Copyright © 2021 MS. All rights reserved.
  7. //
  8. #import "YOUPAILZChatRoomCurrentUserModel.h"
  9. @implementation YOUPAILZChatRoomCurrentUserModel
  10. - (LZUserRoleType)youpaifroleType{
  11. if ([self.youpaipis_super_manager isEqual:@"1"]) {
  12. return LZUserRoleTypeWithSuperManager;
  13. }else{
  14. if ([self.youpaipidentity isEqual:@"homeowner"]) {
  15. return LZUserRoleTypeWithHomeowner;
  16. }else if ([self.youpaipidentity isEqual:@"manager"]){
  17. return LZUserRoleTypeWithManager;
  18. }else if ([self.youpaipidentity isEqual:@"host"]){
  19. return LZUserRoleTypeWithHost;
  20. }else {
  21. return LZUserRoleTypeWithNormal;
  22. }
  23. }
  24. }
  25. + (NSDictionary *)mj_replacedKeyFromPropertyName
  26. {
  27. return @{
  28. @"youpaipid":@"id",
  29. @"youpaipnickname":@"nickname",
  30. @"youpaipavatar":@"avatar",
  31. @"youpaipavatar_frame":@"avatar_frame",
  32. @"youpaipgender":@"gender",
  33. @"youpaipidentity":@"identity",
  34. @"youpaipscore":@"score",
  35. @"youpaipis_super_manager":@"is_super_manager",
  36. };
  37. }
  38. @end