package com.xzx.gc.entity; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; @Data @Table(name = "xzx_user_redpaper_rule") public class RedPaperRule { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; private String ruleName; private String applicableObject; private String designatedUser; private String designatedWeight; private String issuanceRules; private String randomAmountAverage; private String amount; private String surplusAmount; private String surplusNum; private String redEnvelopesNum; private String startTime; private String endTime; private Short status; private String createTime; private String updateTime; private Short delFlag; @ApiModelProperty("分享分利规则(profit_type:利益类型的中文对应配置表") private String sharingProfitType; @ApiModelProperty("分享利益比例") private String shareRatio; @ApiModelProperty("规则类型:1:红包规则,2:分享分利规则") private String ruleType; @ApiModelProperty("每台家电折算重量") private String conversionPerUnit; @ApiModelProperty("0:不启用,1:启用") private String conversionPerUnitFlag; @ApiModelProperty("适用物品类型(1:废纸,2:杂纸(多选用逗号隔开)") private String productType; private String packageId; @ApiModelProperty("合伙人Id") private String partnerId; private String timing; transient String partnerName; }