MyOrderModel.h 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. //
  2. // MyOrderModel.h
  3. // DSH
  4. //
  5. // Created by 张毅成 on 2018/10/8.
  6. // Copyright © 2018 WZX. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import <objc/runtime.h>
  10. NS_ASSUME_NONNULL_BEGIN
  11. @interface MyOrderModel : NSObject<NSCoding>
  12. /**
  13. 订单状态 01:待付款 04:待评价 05:已取消 06:已完成',
  14. */
  15. @property (assign, nonatomic) NSInteger orderType;
  16. @property (strong, nonatomic) NSArray *arrayTypeTitle;
  17. @property (copy, nonatomic) NSString *orderId;
  18. @property (copy, nonatomic) NSString *productId;
  19. @property (copy, nonatomic) NSString *productName;
  20. @property (strong, nonatomic) NSURL *productURL;
  21. @property (copy, nonatomic) NSString *orderPrice;
  22. @property (copy, nonatomic) NSString *orderTitle;
  23. @property (copy, nonatomic) NSString *buyerTime;
  24. @property (assign, nonatomic) CGFloat orderMoney;
  25. @property (copy, nonatomic) NSString *payWay;
  26. @property (copy, nonatomic) NSString *orderStatus;
  27. @property (copy, nonatomic) NSString *payStatus;
  28. @property (copy, nonatomic) NSString *orderTotalMoney;
  29. @property (copy, nonatomic) NSString *realityPayMoney;
  30. @property (copy, nonatomic) NSString *payCompleteTime;
  31. @property (copy, nonatomic) NSString *buyTouchWay;
  32. @property (copy, nonatomic) NSString *remarkInfo;
  33. @property (copy, nonatomic) NSString *accuMoney;
  34. @property (copy, nonatomic) NSString *refundStatus;
  35. @property (copy, nonatomic) NSString *isInvoicing;
  36. @property (copy, nonatomic) NSString *freightMoney;
  37. @property (copy, nonatomic) NSString *prodTotalMoney;
  38. @property (copy, nonatomic) NSString *consigneeName;
  39. @property (copy, nonatomic) NSString *consigneeMobile;
  40. @property (copy, nonatomic) NSString *consigneeTelephone;
  41. @property (copy, nonatomic) NSString *consigneeEmail;
  42. @property (copy, nonatomic) NSString *consigneeProvince;
  43. @property (copy, nonatomic) NSString *consigneeCity;
  44. @property (copy, nonatomic) NSString *consigneeCounty;
  45. @property (copy, nonatomic) NSString *consigneeDetailAddress;
  46. @property (copy, nonatomic) NSString *consigneeZip;
  47. @property (copy, nonatomic) NSString *orderIsconfirm;
  48. @property (copy, nonatomic) NSString *orderConfirmTime;
  49. @property (copy, nonatomic) NSString *payId;
  50. @property (copy, nonatomic) NSString *memberUserInfo;
  51. @property (copy, nonatomic) NSString *paymentResult;
  52. @property (copy, nonatomic) NSString *paymentAcctNo;
  53. @property (copy, nonatomic) NSString *loginId;
  54. @property (copy, nonatomic) NSString *email;
  55. @property (copy, nonatomic) NSString *isRemindGoods;
  56. @property (copy, nonatomic) NSString *orderAtCancelHour;
  57. @property (copy, nonatomic) NSString *author;
  58. @property (copy, nonatomic) NSString *describe;
  59. @property (strong, nonatomic) NSArray *orderProductList;
  60. @property (strong, nonatomic) NSArray *productList;
  61. @property (strong, nonatomic) NSArray *image;
  62. @property (copy, nonatomic) NSString *opid;
  63. @property (copy, nonatomic) NSString *productNum;
  64. @property (copy, nonatomic) NSString *productPrice;
  65. @property (copy, nonatomic) NSString *createTime;
  66. @property (copy, nonatomic) NSString *updateTime;
  67. /**
  68. 产品list
  69. */
  70. @property (strong, nonatomic) NSArray *product;
  71. /**
  72. 订单list
  73. */
  74. @property (strong, nonatomic) NSArray *order;
  75. /**
  76. coverImgUrl
  77. */
  78. @property (strong, nonatomic) NSURL *coverImgUrl;
  79. @property (assign, nonatomic) CGFloat totalPrice;
  80. @end
  81. NS_ASSUME_NONNULL_END