ModeModel.m 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  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