ANDRU-PC\Andru
2023-03-06 a4c539d27c6e7f5268bb0a71df935e3cdfcf3a29
提交 | 用户 | age
f5bce1 1 package com.hz.his.dto.user.coupon;
F 2
3
4 import com.hz.his.dto.PageDto;
5 import lombok.Data;
6
7 /**
ddd881 8  * 用户优惠券
f5bce1 9  * @author fwq
ddd881 10  */
f5bce1 11 @Data
F 12 public class UserCouponDto extends PageDto {
ddd881 13     /*****************************取消使用*************************/
F 14     /**类型0订单1充值*/
15     private Integer type;
16     /**子订单号*/
17     private String orderItemNo;
18
19     /*****************************新增使用******************************/
20     /**phis优惠券标识*/
21     private String couponId;
22     /**数量*/
23     private Integer couponNum;
24     /**领取类型*/
25     private Integer collectionType;
f5bce1 26     /**phis用户标识*/
F 27     private String userId;
ddd881 28     /**手机号*/
F 29     private String tel;
30     /**操作人标识*/
31     private String operatorId;
32     /**操作人名称*/
33     private String operatorName;
34     /**操作人类型*/
35     private Integer operatorType;
36     /**管理员Id*/
37     private String adminId;
38     /**管理员名*/
39     private String adminName;
40     /**备注信息*/
41     private String remarks;
42     /**是否短信通知客户*/
43     private Integer isSmsSend;
44     /**标志标识类型:crm,订单order,recharge充值*/
45     private String commonType;
46     /**标志标识(礼包记录标识或者其他标识)*/
47     private String commonId;
48     /**标志子标识*/
49     private String commonItemId;
f5bce1 50     /**有效状态:0作废1有效*/
F 51     private Integer validState;
52     /**是否使用*/
53     private Integer isUse;
54     /**订单号*/
55     private String orderNo;
56     /**用户优惠券标识*/
57     private String userCouponId;
40a392 58     /**平台类型*/
F 59     private String platform;
a2090b 60     /**列表状态:0全部1未使用2已使用3已过期*/
F 61     private Integer listStatus;
ddd881 62
F 63
64     /**领取类型-未知*/
65     public static Integer C_TYPE_UNKNOW = -1;
66     /**领取类型-用户自领*/
67     public static Integer C_TYPE_USER = 0;
68     /**领取类型-管理员赠送*/
69     public static Integer C_TYPE_ADMIN = 1;
70     /**领取类型-员工赠送*/
71     public static Integer C_TYPE_STAFF = 2;
72     /**领取类型-协商赠送*/
73     public static Integer C_TYPE_NEGOTIATION = 3;
74     /**领取类型-换货*/
75     public static Integer C_TYPE_CHANGE = 4;
76     /**领取类型-充值累计赠送*/
77     public static Integer C_TYPE_RECHARGE_SEND = 5;
78
79     /**使用类型-未知*/
80     public static Integer USE_TYPE_UNKNOW = -1;
81     /**使用类型-用户使用*/
82     public static Integer USE_TYPE_USER = 0;
83     /**使用类型-管理员核销*/
84     public static Integer USE_TYPE_ADMIN = 1;
85
86     /**标志标识-订单*/
87     public static String COMMON_TYPE_ORDER = "order";
88     /**标志标识-充值*/
89     public static String COMMON_TYPE_RECHARGE = "recharge";
90
91
92     /**发送短信状态-成功*/
93     public static Integer NOTE_STARUS_SUCCEED = 1;
94     /**发送短信状态-失败*/
95     public static Integer NOTE_STARUS_FALL = 0;
96
97     /**操作人类型-管理员*/
98     public static Integer OPERATOR_TYPE_ADMIN = 1;
99     /**操作人类型-员工*/
100     public static Integer OPERATOR_TYPE_EMPLOYEES = 0;
101     /**操作人类型-用户自领*/
102     public static Integer OPERATOR_TYPE_USER = 2;
f5bce1 103 }