package com.zteits.pay.domain; import java.util.Date; public class TdCCouponRule { /**主键*/ private Long id; /**卡券编码*/ private String cardNo; /**卡券名称*/ private String cardName; /**卡券来源:1:平台发放,2:停车场发放*/ private Integer cardRes; /**卡券类型 :1-优惠券,2-停车券(线下兑换专用),3-充值卡,4-代金券*/ private Integer cardType; /**优惠券类型:1:按次优惠,2:按时优惠,3:折扣优惠(打折),4:满减优惠*/ private Integer couponsType; /**是否推荐购买 1:是,0:否*/ private Integer isRecommend; /**使用规则:1 满减使用(限制),-1无限制(充值卡都为-1)*/ private Integer useRule; /**优惠值:按次(1次等),按时(如:120分钟),折扣(9.8,数据库存98),优惠(如10元,存1000分)*/ private String discValue; /**卡券面值(例如100元代金券)或满减金额(例如:满10减2则保存10元)(金额单位分)*/ private Integer fullCutValue; /**所需积分*/ private Integer needIntegral; /**是否叠加使用 1:是 0:否*/ private Integer isSuperpUse; /**开始时间*/ private Date beginTime; /**结束时间*/ private Date endTime; /**卡券剩余数量*/ private Integer cardRestNum; /**卡券发放数量*/ private Integer cardNum; /**卡券状态:1、上架;2、下架*/ private Integer cardState; /**描述*/ private String cardRemarks; /**数据状态:1有效,0无效*/ private Integer dataState; /**创建人*/ private String createEmpid; /**创建时间*/ private Date createDate; /**修改人*/ private String modfiyEmpid; /**修改时间*/ private Date modfiyDate; /**卡券说明,如:不与其他优惠同时使用*/ private String cardContent; /**使用天数(领取后)*/ private Integer validDays; /**领取渠道:1:app自动下发,2:商城兑换,3-赠送使用 4-线下兑换*/ private Integer receiveChannels; /**每次领取数量*/ private Integer receiveNum; /**服务点对应二级组织ID*/ private Long orgId; /**是否已使用 1:已使用/绑定 0:未使用*/ private Integer isUesed; /**批次编号*/ private String batchNo; /**优惠券是归属单位**/ private String owener; /**优惠券是归属单位名称**/ private String owenerName; /**获取主键*/ public Long getId() { return id; } /**设置主键*/ public void setId(Long id) { this.id = id; } /**获取卡券编码*/ public String getCardNo() { return cardNo; } /**设置卡券编码*/ public void setCardNo(String cardNo) { this.cardNo = cardNo == null ? null : cardNo.trim(); } /**获取卡券名称*/ public String getCardName() { return cardName; } /**设置卡券名称*/ public void setCardName(String cardName) { this.cardName = cardName == null ? null : cardName.trim(); } /**获取卡券来源:1:平台发放,2:停车场发放*/ public Integer getCardRes() { return cardRes; } /**设置卡券来源:1:平台发放,2:停车场发放*/ public void setCardRes(Integer cardRes) { this.cardRes = cardRes; } /**获取卡券类型 :1-优惠券,2-停车券(线下兑换专用),3-充值卡,4-代金券*/ public Integer getCardType() { return cardType; } /**设置卡券类型 :1-优惠券,2-停车券(线下兑换专用),3-充值卡,4-代金券*/ public void setCardType(Integer cardType) { this.cardType = cardType; } /**获取优惠券类型:1:按次优惠,2:按时优惠,3:折扣优惠(打折),4:满减优惠*/ public Integer getCouponsType() { return couponsType; } /**设置优惠券类型:1:按次优惠,2:按时优惠,3:折扣优惠(打折),4:满减优惠*/ public void setCouponsType(Integer couponsType) { this.couponsType = couponsType; } /**获取是否推荐购买 1:是,0:否*/ public Integer getIsRecommend() { return isRecommend; } /**设置是否推荐购买 1:是,0:否*/ public void setIsRecommend(Integer isRecommend) { this.isRecommend = isRecommend; } /**获取使用规则:1 满减使用(限制),-1无限制(充值卡都为-1)*/ public Integer getUseRule() { return useRule; } /**设置使用规则:1 满减使用(限制),-1无限制(充值卡都为-1)*/ public void setUseRule(Integer useRule) { this.useRule = useRule; } /**获取优惠值:按次(1次等),按时(如:120分钟),折扣(9.8,数据库存98),优惠(如10元,存1000分)*/ public String getDiscValue() { return discValue; } /**设置优惠值:按次(1次等),按时(如:120分钟),折扣(9.8,数据库存98),优惠(如10元,存1000分)*/ public void setDiscValue(String discValue) { this.discValue = discValue == null ? null : discValue.trim(); } /**获取卡券面值(例如100元代金券)或满减金额(例如:满10减2则保存10元)(金额单位分)*/ public Integer getFullCutValue() { return fullCutValue; } /**设置卡券面值(例如100元代金券)或满减金额(例如:满10减2则保存10元)(金额单位分)*/ public void setFullCutValue(Integer fullCutValue) { this.fullCutValue = fullCutValue; } /**获取所需积分*/ public Integer getNeedIntegral() { return needIntegral; } /**设置所需积分*/ public void setNeedIntegral(Integer needIntegral) { this.needIntegral = needIntegral; } /**获取是否叠加使用 1:是 0:否*/ public Integer getIsSuperpUse() { return isSuperpUse; } /**设置是否叠加使用 1:是 0:否*/ public void setIsSuperpUse(Integer isSuperpUse) { this.isSuperpUse = isSuperpUse; } /**获取开始时间*/ public Date getBeginTime() { return beginTime; } /**设置开始时间*/ public void setBeginTime(Date beginTime) { this.beginTime = beginTime; } /**获取结束时间*/ public Date getEndTime() { return endTime; } /**设置结束时间*/ public void setEndTime(Date endTime) { this.endTime = endTime; } /**获取卡券剩余数量*/ public Integer getCardRestNum() { return cardRestNum; } /**设置卡券剩余数量*/ public void setCardRestNum(Integer cardRestNum) { this.cardRestNum = cardRestNum; } /**获取卡券发放数量*/ public Integer getCardNum() { return cardNum; } /**设置卡券发放数量*/ public void setCardNum(Integer cardNum) { this.cardNum = cardNum; } /**获取卡券状态:1、上架;2、下架*/ public Integer getCardState() { return cardState; } /**设置卡券状态:1、上架;2、下架*/ public void setCardState(Integer cardState) { this.cardState = cardState; } /**获取描述*/ public String getCardRemarks() { return cardRemarks; } /**设置描述*/ public void setCardRemarks(String cardRemarks) { this.cardRemarks = cardRemarks == null ? null : cardRemarks.trim(); } /**获取数据状态:1有效,0无效*/ public Integer getDataState() { return dataState; } /**设置数据状态:1有效,0无效*/ public void setDataState(Integer dataState) { this.dataState = dataState; } /**获取创建人*/ public String getCreateEmpid() { return createEmpid; } /**设置创建人*/ public void setCreateEmpid(String createEmpid) { this.createEmpid = createEmpid == null ? null : createEmpid.trim(); } /**获取创建时间*/ public Date getCreateDate() { return createDate; } /**设置创建时间*/ public void setCreateDate(Date createDate) { this.createDate = createDate; } /**获取修改人*/ public String getModfiyEmpid() { return modfiyEmpid; } /**设置修改人*/ public void setModfiyEmpid(String modfiyEmpid) { this.modfiyEmpid = modfiyEmpid == null ? null : modfiyEmpid.trim(); } /**获取修改时间*/ public Date getModfiyDate() { return modfiyDate; } /**设置修改时间*/ public void setModfiyDate(Date modfiyDate) { this.modfiyDate = modfiyDate; } /**获取卡券说明,如:不与其他优惠同时使用*/ public String getCardContent() { return cardContent; } /**设置卡券说明,如:不与其他优惠同时使用*/ public void setCardContent(String cardContent) { this.cardContent = cardContent == null ? null : cardContent.trim(); } /**获取使用天数(领取后)*/ public Integer getValidDays() { return validDays; } /**设置使用天数(领取后)*/ public void setValidDays(Integer validDays) { this.validDays = validDays; } /**获取领取渠道:1:app自动下发,2:商城兑换,3-赠送使用 4-线下兑换*/ public Integer getReceiveChannels() { return receiveChannels; } /**设置领取渠道:1:app自动下发,2:商城兑换,3-赠送使用 4-线下兑换*/ public void setReceiveChannels(Integer receiveChannels) { this.receiveChannels = receiveChannels; } /**获取每次领取数量*/ public Integer getReceiveNum() { return receiveNum; } /**设置每次领取数量*/ public void setReceiveNum(Integer receiveNum) { this.receiveNum = receiveNum; } /**获取服务点对应二级组织ID*/ public Long getOrgId() { return orgId; } /**设置服务点对应二级组织ID*/ public void setOrgId(Long orgId) { this.orgId = orgId; } /**获取是否已使用 1:已使用/绑定 0:未使用*/ public Integer getIsUesed() { return isUesed; } /**设置是否已使用 1:已使用/绑定 0:未使用*/ public void setIsUesed(Integer isUesed) { this.isUesed = isUesed; } /**获取批次编号*/ public String getBatchNo() { return batchNo; } /**设置批次编号*/ public void setBatchNo(String batchNo) { this.batchNo = batchNo == null ? null : batchNo.trim(); } public String getOwener() { return owener; } public void setOwener(String owener) { this.owener = owener; } public String getOwenerName() { return owenerName; } public void setOwenerName(String owenerName) { this.owenerName = owenerName; } }