fwq
2022-07-28 ddd881645023481737e4379e92f022843abed877
提交 | 用户 | 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;
ddd881 58
F 59
60     /**领取类型-未知*/
61     public static Integer C_TYPE_UNKNOW = -1;
62     /**领取类型-用户自领*/
63     public static Integer C_TYPE_USER = 0;
64     /**领取类型-管理员赠送*/
65     public static Integer C_TYPE_ADMIN = 1;
66     /**领取类型-员工赠送*/
67     public static Integer C_TYPE_STAFF = 2;
68     /**领取类型-协商赠送*/
69     public static Integer C_TYPE_NEGOTIATION = 3;
70     /**领取类型-换货*/
71     public static Integer C_TYPE_CHANGE = 4;
72     /**领取类型-充值累计赠送*/
73     public static Integer C_TYPE_RECHARGE_SEND = 5;
74
75     /**使用类型-未知*/
76     public static Integer USE_TYPE_UNKNOW = -1;
77     /**使用类型-用户使用*/
78     public static Integer USE_TYPE_USER = 0;
79     /**使用类型-管理员核销*/
80     public static Integer USE_TYPE_ADMIN = 1;
81
82     /**标志标识-订单*/
83     public static String COMMON_TYPE_ORDER = "order";
84     /**标志标识-充值*/
85     public static String COMMON_TYPE_RECHARGE = "recharge";
86
87
88     /**发送短信状态-成功*/
89     public static Integer NOTE_STARUS_SUCCEED = 1;
90     /**发送短信状态-失败*/
91     public static Integer NOTE_STARUS_FALL = 0;
92
93     /**操作人类型-管理员*/
94     public static Integer OPERATOR_TYPE_ADMIN = 1;
95     /**操作人类型-员工*/
96     public static Integer OPERATOR_TYPE_EMPLOYEES = 0;
97     /**操作人类型-用户自领*/
98     public static Integer OPERATOR_TYPE_USER = 2;
f5bce1 99 }