ModeModel.m 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. // Generated by json_to_model
  2. #import "JDObject.h"
  3. #import "ModeModel.h"
  4. #import "CommonUtil.h"
  5. #import "CustomRadioGroup.h"
  6. @implementation ModeModel
  7. //+ (JSONKeyMapper *)keyMapper {
  8. //
  9. // NSMutableDictionary *dictionary = [[NSMutableDictionary alloc] init];
  10. //
  11. // //self
  12. // [dictionary setValue:@"modeId" forKey:@"mode_id"];
  13. // [dictionary setValue:@"basicModeCode" forKey:@"basic_mode_code"];
  14. // [dictionary setValue:@"useYn" forKey:@"use_yn"];
  15. // [dictionary setValue:@"imageFileName" forKey:@"image_file_name"];
  16. // [dictionary setValue:@"modeName" forKey:@"mode_name"];
  17. //
  18. // return [[JSONKeyMapper alloc] initWithDictionary:dictionary];
  19. //}
  20. - (instancetype)initWithSubItem:(ItemSubModel *)subItem {
  21. if (self = [super init]) {
  22. self.modeId = subItem.cmdclsValue;
  23. self.modeName = subItem.sourceSubName;
  24. self.deleteYn = subItem.deleteYn;
  25. [[JDFacade facade] setRadioButtonStatus:@YES object:self];
  26. }
  27. return self;
  28. }
  29. @end
  30. @implementation ModeListModel
  31. @end
  32. @implementation HomeLogModel
  33. - (NSString *)createDate {
  34. NSDateFormatter *df = [CommonUtil dateFormatter];
  35. [df setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"UTC"]];
  36. [df setDateFormat:@"yyyyMMddHHmmss"];
  37. NSDate *utcDate = [df dateFromString:_createDatetime];
  38. NSDateFormatter* df_local = [[CommonUtil dateFormatter] copy];
  39. [df_local setTimeZone:[NSTimeZone systemTimeZone]];
  40. [df_local setDateFormat:@"yyyy.MM.dd"];
  41. NSString* localString = [utcDate isToday] ? @"오늘" : [df_local stringFromDate:utcDate];
  42. localString = [utcDate isYesterday] ? @"어제" : localString;
  43. return localString;
  44. }
  45. - (NSString *)createTime {
  46. NSDateFormatter *df = [CommonUtil dateFormatter];
  47. [df setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"UTC"]];
  48. [df setDateFormat:@"yyyyMMddHHmmss"];
  49. NSDate *utcDate = [df dateFromString:_createDatetime];
  50. NSDateFormatter* df_local = [[CommonUtil dateFormatter] copy];
  51. [df_local setTimeZone:[NSTimeZone systemTimeZone]];
  52. [df_local setDateFormat:@"HH:mm"];
  53. NSString* localString = [df_local stringFromDate:utcDate];
  54. return localString;
  55. }
  56. @end
  57. @implementation HomeLogListModel
  58. @end
  59. @implementation CameraModel
  60. @end
  61. @implementation DashboardModel
  62. @end
  63. @implementation PersonalNoticeModel
  64. @end
  65. @implementation PersonalNoticeListModel
  66. @end