SelectModel.m 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. //
  2. // SelectModel.m
  3. // smartRhino
  4. //
  5. // Created by tederen on 2019/11/23.
  6. // Copyright © 2019 tederen. All rights reserved.
  7. //
  8. #import "SelectModel.h"
  9. @implementation SelectModel
  10. - (instancetype)initDict:(NSDictionary *)dict
  11. {
  12. if (self) {
  13. self.Nick = ISEmpty(dict[@"Nick"]) ? @"" : [dict objectForKey:@"Nick"];
  14. self.Phone = ISEmpty(dict[@"Phone"]) ? @"" : [dict objectForKey:@"Phone"];
  15. self.ImId = ISEmpty(dict[@"ImId"]) ? @"" : [dict objectForKey:@"ImId"];
  16. self.Name = ISEmpty(dict[@"Name"]) ? @"" : [dict objectForKey:@"Name"];
  17. self.UserName = ISEmpty(dict[@"Name"]) ? @"" : [dict objectForKey:@"Name"];
  18. self.CreatedDate = ISEmpty(dict[@"CreatedDate"]) ? @"" : [dict objectForKey:@"CreatedDate"];
  19. self.LastModifiedDate = ISEmpty(dict[@"LastModifiedDate"]) ? @"" : [dict objectForKey:@"LastModifiedDate"];
  20. self.AvatarUrl = ISEmpty(dict[@"AvatarUrl"]) ? @"" : [dict objectForKey:@"AvatarUrl"];
  21. self.DepartmentName = ISEmpty(dict[@"DepartmentName"]) ? @"" : [dict objectForKey:@"DepartmentName"];
  22. self.SourceName = ISEmpty(dict[@"SourceName"]) ? @"" : [dict objectForKey:@"SourceName"];
  23. self.Guid = ISEmpty(dict[@"Guid"]) ? 0 : [[dict objectForKey:@"Guid"] integerValue];
  24. self.UserId = ISEmpty(dict[@"Id"]) ? 0 : [[dict objectForKey:@"Id"] integerValue];
  25. self.MiddleId = ISEmpty(dict[@"MiddleId"]) ? 0 : [[dict objectForKey:@"MiddleId"] integerValue];
  26. self.SourceType = ISEmpty(dict[@"SourceType"]) ? 0 : [[dict objectForKey:@"SourceType"] integerValue];
  27. self.SourceId = ISEmpty(dict[@"SourceId"]) ? 0 : [[dict objectForKey:@"SourceId"] integerValue];
  28. self.hasSon = ISEmpty(dict[@"hasSon"]) ? NO : [[dict objectForKey:@"hasSon"] boolValue];
  29. self.hadSelected = ISEmpty(dict[@"hadSelected"]) ? NO : [[dict objectForKey:@"hadSelected"] boolValue];
  30. self.IsDelete = ISEmpty(dict[@"IsDelete"]) ? NO : [[dict objectForKey:@"IsDelete"] boolValue];
  31. self.IsDisable = ISEmpty(dict[@"IsDisable"]) ? NO : [[dict objectForKey:@"IsDisable"] boolValue];
  32. self.Id = ISEmpty(dict[@"Id"]) ? 0 : [[dict objectForKey:@"Id"] integerValue];
  33. }
  34. return self;
  35. }
  36. @end