package com.hz.his.dto.user.coupon;
|
|
|
import com.hz.his.dto.PageDto;
|
import lombok.Data;
|
|
/**
|
* 用户优惠券
|
* @author fwq
|
*/
|
@Data
|
public class UserCouponDto extends PageDto {
|
/*****************************取消使用*************************/
|
/**类型0订单1充值*/
|
private Integer type;
|
/**子订单号*/
|
private String orderItemNo;
|
|
/*****************************新增使用******************************/
|
/**phis优惠券标识*/
|
private String couponId;
|
/**数量*/
|
private Integer couponNum;
|
/**领取类型*/
|
private Integer collectionType;
|
/**phis用户标识*/
|
private String userId;
|
/**手机号*/
|
private String tel;
|
/**操作人标识*/
|
private String operatorId;
|
/**操作人名称*/
|
private String operatorName;
|
/**操作人类型*/
|
private Integer operatorType;
|
/**管理员Id*/
|
private String adminId;
|
/**管理员名*/
|
private String adminName;
|
/**备注信息*/
|
private String remarks;
|
/**是否短信通知客户*/
|
private Integer isSmsSend;
|
/**标志标识类型:crm,订单order,recharge充值*/
|
private String commonType;
|
/**标志标识(礼包记录标识或者其他标识)*/
|
private String commonId;
|
/**标志子标识*/
|
private String commonItemId;
|
/**有效状态:0作废1有效*/
|
private Integer validState;
|
/**是否使用*/
|
private Integer isUse;
|
/**订单号*/
|
private String orderNo;
|
/**用户优惠券标识*/
|
private String userCouponId;
|
/**平台类型*/
|
private String platform;
|
/**列表状态:0全部1未使用2已使用3已过期*/
|
private Integer listStatus;
|
/**列表状态: 是否过滤生日券 */
|
private Integer isBirthday;
|
/**列表状态:是否状态多选*/
|
private Integer isStatus;
|
|
/**领取类型-未知*/
|
public static Integer C_TYPE_UNKNOW = -1;
|
/**领取类型-用户自领*/
|
public static Integer C_TYPE_USER = 0;
|
/**领取类型-管理员赠送*/
|
public static Integer C_TYPE_ADMIN = 1;
|
/**领取类型-员工赠送*/
|
public static Integer C_TYPE_STAFF = 2;
|
/**领取类型-协商赠送*/
|
public static Integer C_TYPE_NEGOTIATION = 3;
|
/**领取类型-换货*/
|
public static Integer C_TYPE_CHANGE = 4;
|
/**领取类型-充值累计赠送*/
|
public static Integer C_TYPE_RECHARGE_SEND = 5;
|
|
/**使用类型-未知*/
|
public static Integer USE_TYPE_UNKNOW = -1;
|
/**使用类型-用户使用*/
|
public static Integer USE_TYPE_USER = 0;
|
/**使用类型-管理员核销*/
|
public static Integer USE_TYPE_ADMIN = 1;
|
|
/**标志标识-订单*/
|
public static String COMMON_TYPE_ORDER = "order";
|
/**标志标识-充值*/
|
public static String COMMON_TYPE_RECHARGE = "recharge";
|
|
|
/**发送短信状态-成功*/
|
public static Integer NOTE_STARUS_SUCCEED = 1;
|
/**发送短信状态-失败*/
|
public static Integer NOTE_STARUS_FALL = 0;
|
|
/**操作人类型-管理员*/
|
public static Integer OPERATOR_TYPE_ADMIN = 1;
|
/**操作人类型-员工*/
|
public static Integer OPERATOR_TYPE_EMPLOYEES = 0;
|
/**操作人类型-用户自领*/
|
public static Integer OPERATOR_TYPE_USER = 2;
|
}
|