fwq
2024-06-04 c237cace25ecd0118fd2860f3dc71bfe26e69bba
提交 | 用户 | age
f5bce1 1 package com.hz.his.dto.coupon;
7c680b 2
C 3 import com.hz.his.dto.PageDto;
4 import lombok.Data;
26738f 5 import org.dom4j.tree.BaseElement;
90f64f 6
A 7 import java.math.BigDecimal;
ddd881 8 import java.util.List;
7c680b 9
C 10 /**
ddd881 11  * 优惠券发送参数
7c680b 12  * @author fwq
ddd881 13  */
7c680b 14 @Data
f5bce1 15 public class CouponDto extends PageDto {
c6f30e 16     /**来源编码,商户自定义服务来源标识*/
F 17     private String appIdCode;
ddd881 18     /**操作人标识*/
F 19     private String operatorId;
20     /**操作人名称*/
21     private String operatorName;
90f64f 22     /**操作人类型*/
A 23     private Integer operatorType;
24     /**用户标识*/
25     private String userId;
f148ba 26     /**活动标识*/
W 27     private String groupBuyId;
872b00 28     private List<String> idList;
ddd881 29     /**发送记录*/
F 30     private CouponRecordDto couponReleaseRecordItem;
31     /**用户详情*/
32     private List<UserArrDto> userArr;
33
f148ba 34     private List<CouponItemDto> itemDtoList;
ddd881 35
7c680b 36     /**修改时间*/
C 37     private String updateTime;
38
e173da 39     /**优惠券标识*/
F 40     private String couponId;
354415 41     /**发放优惠券参数-订单标识*/
Z 42     private String orderId;
43     /*用户优惠券*/
44     private String couponNumberId;
e173da 45
90f64f 46     //开单结账一起执行校验优惠券接口使用参数
A 47     /** 优惠券商品JSON数组字符 */
48     private String couponGoodsArr;
49     /** 订单应付金额 */
50     private BigDecimal shouldTotal;
21453a 51
R 52     /** 是否是营销助手申请 0=否 1=是*/
26738f 53     private Integer isMarketApply = 0;
287ba8 54     /**是否查询关联信息*/
F 55     private Integer isSelectGoods = 1;
56     /**查询生日券*/
57     private Integer isSelectBirthday;
fba498 58     /**优惠券类型*/
F 59     private String couponType;
e3fd51 60
R 61     /** 优惠券分类ID*/
62     private String couponTypeId;
63     /** 基础分类-优惠券*/
64     private String type;
d3af5b 65
R 66     /** 优惠券ID*/
67     private List<String> couponIdList;
c237ca 68
F 69     /**平台限制*/
70     private Integer platLimit;
71     /**平台可用过滤,appId*/
72     private List<String> limitPlatformList;
73
7c680b 74 }