rx
2023-11-17 2438c8e6950ba4f1557e4de62ae8191150d9e213
提交 | 用户 | 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;
f378c0 62     /**列表状态: 是否过滤生日券 */
R 63     private Integer isBirthday;
ddd881 64
F 65     /**领取类型-未知*/
66     public static Integer C_TYPE_UNKNOW = -1;
67     /**领取类型-用户自领*/
68     public static Integer C_TYPE_USER = 0;
69     /**领取类型-管理员赠送*/
70     public static Integer C_TYPE_ADMIN = 1;
71     /**领取类型-员工赠送*/
72     public static Integer C_TYPE_STAFF = 2;
73     /**领取类型-协商赠送*/
74     public static Integer C_TYPE_NEGOTIATION = 3;
75     /**领取类型-换货*/
76     public static Integer C_TYPE_CHANGE = 4;
77     /**领取类型-充值累计赠送*/
78     public static Integer C_TYPE_RECHARGE_SEND = 5;
79
80     /**使用类型-未知*/
81     public static Integer USE_TYPE_UNKNOW = -1;
82     /**使用类型-用户使用*/
83     public static Integer USE_TYPE_USER = 0;
84     /**使用类型-管理员核销*/
85     public static Integer USE_TYPE_ADMIN = 1;
86
87     /**标志标识-订单*/
88     public static String COMMON_TYPE_ORDER = "order";
89     /**标志标识-充值*/
90     public static String COMMON_TYPE_RECHARGE = "recharge";
91
92
93     /**发送短信状态-成功*/
94     public static Integer NOTE_STARUS_SUCCEED = 1;
95     /**发送短信状态-失败*/
96     public static Integer NOTE_STARUS_FALL = 0;
97
98     /**操作人类型-管理员*/
99     public static Integer OPERATOR_TYPE_ADMIN = 1;
100     /**操作人类型-员工*/
101     public static Integer OPERATOR_TYPE_EMPLOYEES = 0;
102     /**操作人类型-用户自领*/
103     public static Integer OPERATOR_TYPE_USER = 2;
f5bce1 104 }