package com.hz.his.dto.coupon; import com.hz.his.dto.PageDto; import lombok.Data; import org.dom4j.tree.BaseElement; import java.math.BigDecimal; import java.util.List; /** * 优惠券发送参数 * @author fwq */ @Data public class CouponDto extends PageDto { /**来源编码,商户自定义服务来源标识*/ private String appIdCode; /**操作人标识*/ private String operatorId; /**操作人名称*/ private String operatorName; /**操作人类型*/ private Integer operatorType; /**用户标识*/ private String userId; /**活动标识*/ private String groupBuyId; private List idList; /**发送记录*/ private CouponRecordDto couponReleaseRecordItem; /**用户详情*/ private List userArr; private List itemDtoList; /**修改时间*/ private String updateTime; /**优惠券标识*/ private String couponId; /**发放优惠券参数-订单标识*/ private String orderId; /*用户优惠券*/ private String couponNumberId; //开单结账一起执行校验优惠券接口使用参数 /** 优惠券商品JSON数组字符 */ private String couponGoodsArr; /** 订单应付金额 */ private BigDecimal shouldTotal; /** 是否是营销助手申请 0=否 1=是*/ private Integer isMarketApply = 0; /**是否查询关联信息*/ private Integer isSelectGoods = 1; /**查询生日券*/ private Integer isSelectBirthday; /**优惠券类型*/ private String couponType; /** 优惠券分类ID*/ private String couponTypeId; /** 基础分类-优惠券*/ private String type; /** 优惠券ID*/ private List couponIdList; /**平台限制*/ private Integer platLimit; /**平台可用过滤,appId*/ private List limitPlatformList; }