123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266 |
- package com.yijia.integral.domain;
- import java.math.BigDecimal;
- import java.util.Date;
- import java.util.List;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import org.apache.commons.lang3.builder.ToStringBuilder;
- import org.apache.commons.lang3.builder.ToStringStyle;
- import com.yijia.common.core.domain.BaseEntity;
- /**
- * 【请填写功能名称】对象 integral_rule
- *
- * @author yijia
- * @date 2021-03-11
- */
- public class IntegralRule extends BaseEntity
- {
- private static final long serialVersionUID = 1L;
- /** 主键id */
- private Long id;
- /** 油站id */
- private Long stationId;
- /** 油站名称 */
- private String stationName;
- /** 有效期设置 */
- private String termDateManage;
- /** 清空积分时间 */
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date emptyDate;
- /** 积分活动设置 */
- private String integralActivity;
- /** 日期选择 */
- private String datePicker;
- /** 日期选择 */
- private String datePickerTime;
- /** 积分比例 */
- private String integralProportion;
- /**
- * 积分有效期设置
- */
- private String integralTermSetting;
- /**
- * 积分清空时间
- */
- private BigDecimal ruleTerms;
- private String ruleType;
- /** 会员等级 */
- private String grade;
- /** 油品名称 */
- private String oilName;
- /** 每消费金额 */
- private BigDecimal saleAmt;
- /** 兑换积分 */
- private BigDecimal integral;
- /** 油品类型 1.油品。2.非油品*/
- private String oilType;
- private String integralFlag;
- public String getIntegralFlag() {
- return integralFlag;
- }
- public void setIntegralFlag(String integralFlag) {
- this.integralFlag = integralFlag;
- }
- public BigDecimal getRuleTerms() {
- return ruleTerms;
- }
- public void setRuleTerms(BigDecimal ruleTerms) {
- this.ruleTerms = ruleTerms;
- }
- public String getGrade() {
- return grade;
- }
- public void setGrade(String grade) {
- this.grade = grade;
- }
- public String getOilName() {
- return oilName;
- }
- public void setOilName(String oilName) {
- this.oilName = oilName;
- }
- public BigDecimal getSaleAmt() {
- return saleAmt;
- }
- public void setSaleAmt(BigDecimal saleAmt) {
- this.saleAmt = saleAmt;
- }
- public BigDecimal getIntegral() {
- return integral;
- }
- public void setIntegral(BigDecimal integral) {
- this.integral = integral;
- }
- public String getOilType() {
- return oilType;
- }
- public void setOilType(String oilType) {
- this.oilType = oilType;
- }
- public String getIntegralTermSetting() {
- return integralTermSetting;
- }
- public void setIntegralTermSetting(String integralTermSetting) {
- this.integralTermSetting = integralTermSetting;
- }
- private List<IntegralRuleDetail> itemsDetail;
- private List<IntegralRuleDetail> notOilList;
- private List<IntegralShopPic> imgFileList;
- public String getDatePickerTime() {
- return datePickerTime;
- }
- public void setDatePickerTime(String datePickerTime) {
- this.datePickerTime = datePickerTime;
- }
- public List<IntegralRuleDetail> getNotOilList() {
- return notOilList;
- }
- public void setNotOilList(List<IntegralRuleDetail> notOilList) {
- this.notOilList = notOilList;
- }
- public List<IntegralShopPic> getImgFileList() {
- return imgFileList;
- }
- public void setImgFileList(List<IntegralShopPic> imgFileList) {
- this.imgFileList = imgFileList;
- }
- public List<IntegralRuleDetail> getItemsDetail() {
- return itemsDetail;
- }
- public void setItemsDetail(List<IntegralRuleDetail> itemsDetail) {
- this.itemsDetail = itemsDetail;
- }
- public void setId(Long id)
- {
- this.id = id;
- }
- public Long getId()
- {
- return id;
- }
- public void setStationId(Long stationId)
- {
- this.stationId = stationId;
- }
- public Long getStationId()
- {
- return stationId;
- }
- public void setStationName(String stationName)
- {
- this.stationName = stationName;
- }
- public String getStationName()
- {
- return stationName;
- }
- public void setRuleType(String ruleType)
- {
- this.ruleType = ruleType;
- }
- public String getRuleType()
- {
- return ruleType;
- }
- public void setTermDateManage(String termDateManage)
- {
- this.termDateManage = termDateManage;
- }
- public String getTermDateManage()
- {
- return termDateManage;
- }
- public void setEmptyDate(Date emptyDate)
- {
- this.emptyDate = emptyDate;
- }
- public Date getEmptyDate()
- {
- return emptyDate;
- }
- public void setIntegralActivity(String integralActivity)
- {
- this.integralActivity = integralActivity;
- }
- public String getIntegralActivity()
- {
- return integralActivity;
- }
- public void setDatePicker(String datePicker)
- {
- this.datePicker = datePicker;
- }
- public String getDatePicker()
- {
- return datePicker;
- }
- public void setIntegralProportion(String integralProportion)
- {
- this.integralProportion = integralProportion;
- }
- public String getIntegralProportion()
- {
- return integralProportion;
- }
- @Override
- public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("id", getId())
- .append("stationId", getStationId())
- .append("termDateManage", getTermDateManage())
- .append("emptyDate", getEmptyDate())
- .append("integralActivity", getIntegralActivity())
- .append("datePicker", getDatePicker())
- .append("integralProportion", getIntegralProportion())
- .toString();
- }
- }
|