| 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;  | 
|   | 
| } |