CNLiveMineOrderItem.h
2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
//
// CNLiveMineOrderItem.h
// CNLiveMyOrder
//
// Created by 殷巧娟 on 2019/6/13.
//
#import <Foundation/Foundation.h>
#import "CNLiveOrderList.h"
NS_ASSUME_NONNULL_BEGIN
typedef NS_ENUM(NSUInteger, CNLiveMineOrderItemType) {
CNLiveMineOrderItemTypeIcon = 0,
CNLiveMineOrderItemTypeKind,
CNLiveMineOrderItemTypeServiceType,
CNLiveMineOrderItemTypeFee,
CNLiveMineOrderItemTypeTotal,
CNLiveMineOrderItemTypeFunction,
CNLiveMineOrderItemTypeAddress
};
@interface CNLiveMineOrderItem : NSObject
@property (nonatomic, strong) CNLiveOrderList *orderList;
@property (nonatomic, assign) CNLiveMineOrderItemType type;
@end
typedef NS_ENUM(NSUInteger, CNLiveMineOrderButtonItemType) {
CNLiveMineOrderButtonItemTypeCancel = 0, //取消订单
CNLiveMineOrderButtonItemTypeError, //订单有误
CNLiveMineOrderButtonItemTypeConfirm, //确认订单
CNLiveMineOrderButtonItemTypeEvaluate, //评价
CNLiveMineOrderButtonItemTypeDelete, //删除订单
CNLiveMineOrderButtonItemTypeContactDaRen, //联系达人
CNLiveMineOrderButtonItemTypePay, //付款
CNLiveMineOrderButtonItemTypeReminder, //催单
CNLiveMineOrderButtonItemTypeRefund, //申请退款
CNLiveMineOrderButtonItemTypeRefundDetail, //退款详情
CNLiveMineOrderButtonItemTypeConfirmReceipt, //确认收货
CNLiveMineOrderButtonItemTypeConfirmLogistics, //查看物流
};
typedef NS_ENUM(NSUInteger, CNLiveMineOrderButtonType) {
CNLiveMineOrderButtonTypeGray = 0,
CNLiveMineOrderButtonTypeRed,
};
@interface CNLiveMineOrderButtonItem : NSObject
@property (nonatomic, strong) NSString *title;
@property (nonatomic, assign) NSInteger tag;
@property (nonatomic, assign) CNLiveMineOrderButtonType type;
+ (CNLiveMineOrderButtonItem *)title:(NSString *)title type:(CNLiveMineOrderButtonType)type tag:(CNLiveMineOrderButtonItemType)tag;
@end
NS_ASSUME_NONNULL_END