RAHomeOrderModel.h 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. //
  2. // RAHomeOrderModel.h
  3. // Apex And Drivers
  4. //
  5. // Created by Jack on 2018/6/1.
  6. // Copyright © 2018年 USAI. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. typedef enum {
  10. RAOrderStatusFinish = 3,
  11. RAOrderStatusProcessing = 1,
  12. RAOrderStatusNew = 2
  13. } RAOrderStatus;
  14. @protocol RAHomeOrderModelDelegate <NSObject>
  15. - (void)refreshUI;
  16. @end
  17. @interface RAHomeOrderModel : NSObject
  18. @property (nonatomic,assign) RAOrderStatus status;
  19. @property (nonatomic,copy) NSString *title;
  20. @property (nonatomic,copy) NSString *orderNo;
  21. @property (nonatomic,copy) NSString *containerNo;
  22. @property (nonatomic,copy) NSString *date;
  23. @property (nonatomic,copy) NSString *orderID;
  24. @property (nonatomic,copy) NSString *order_type2;
  25. @property (nonatomic,copy) NSString *iconURL;
  26. @property (nonatomic,assign) BOOL backendFlag;
  27. @property (nonatomic,copy) NSString *status_no;
  28. @property (nonatomic,copy) NSString *color;///<orderTypeColor;
  29. @property (nonatomic,strong,readonly) UIColor *orderTypeColor;
  30. @property (nonatomic,copy) NSString *order_type;
  31. @property (nonatomic,strong,readonly) UIImage *icon;
  32. @property (nonatomic,weak) id<RAHomeOrderModelDelegate> delegate;
  33. @end