|
@@ -0,0 +1,151 @@
|
|
|
|
|
+package com.fs.store.config;
|
|
|
|
|
+
|
|
|
|
|
+import lombok.Data;
|
|
|
|
|
+
|
|
|
|
|
+import java.io.Serializable;
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
|
|
+import java.util.List;
|
|
|
|
|
+
|
|
|
|
|
+@Data
|
|
|
|
|
+public class IntegralConfig implements Serializable {
|
|
|
|
|
+ private Integer integralNewTask;
|
|
|
|
|
+ private Integer integralRatio; //消费购买比例
|
|
|
|
|
+ private Integer integralShare;//分享获取积分
|
|
|
|
|
+ private Integer integralFollow;//随访获取积分
|
|
|
|
|
+ private Integer integralCourse;//观看课程获取积分
|
|
|
|
|
+ private Integer integralProduct;//浏览商品获得积分
|
|
|
|
|
+ private Integer integralFirstVideo;//短视频首次获得积分
|
|
|
|
|
+ private Integer integralFinishVideo;//短视频最低获得积分
|
|
|
|
|
+ private Integer integralByOneDay;//单日可获取最高积分
|
|
|
|
|
+ private List<Integer> integralTypeByOneDay;//单日可获取积分类型
|
|
|
|
|
+
|
|
|
|
|
+ private Integer integralInvite;//邀请新用户获得积分
|
|
|
|
|
+
|
|
|
|
|
+ private Integer integralInvited;//填写邀请码获得积分
|
|
|
|
|
+ private Integer integralTalentVideo;//达人发布短视频获取积分
|
|
|
|
|
+ private BigDecimal integralUserRatio;// 广告联盟 用户分润比例
|
|
|
|
|
+ private BigDecimal integralCompanyRatio;// 广告联盟 公司分润比例
|
|
|
|
|
+ private BigDecimal integralHuYiRatio;// 广告联盟 互医分润比例
|
|
|
|
|
+ private BigDecimal integralYunLianRatio;// 广告联盟 云联分润比例
|
|
|
|
|
+ private Integer minimumIntegral; // 广告联盟 用户保底收益
|
|
|
|
|
+
|
|
|
|
|
+ //被邀请人奖励配置id
|
|
|
|
|
+ private Long rewardId;
|
|
|
|
|
+ //邀请人奖励配置id
|
|
|
|
|
+ private Long inviterRewardId;
|
|
|
|
|
+ //积分提现商户配置
|
|
|
|
|
+ private Integer isNew;//0:老商户 商家转账到零钱 1:新商户 商家转账
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 商户号.
|
|
|
|
|
+ */
|
|
|
|
|
+ private String mchId;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 商户密钥.
|
|
|
|
|
+ */
|
|
|
|
|
+ private String mchKey;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * p12证书文件的绝对路径或者以classpath:开头的类路径.
|
|
|
|
|
+ */
|
|
|
|
|
+ private String keyPath;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * apiclient_key.pem证书文件的绝对路径或者以classpath:开头的类路径.
|
|
|
|
|
+ */
|
|
|
|
|
+ private String privateKeyPath;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * apiclient_cert.pem证书文件的绝对路径或者以classpath:开头的类路径.
|
|
|
|
|
+ */
|
|
|
|
|
+ private String privateCertPath;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * apiV3 秘钥值.
|
|
|
|
|
+ */
|
|
|
|
|
+ private String apiV3Key;
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 公钥ID
|
|
|
|
|
+ */
|
|
|
|
|
+ private String publicKeyId;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * pub_key.pem证书文件的绝对路径或者以classpath:开头的类路径.
|
|
|
|
|
+ */
|
|
|
|
|
+ private String publicKeyPath;
|
|
|
|
|
+
|
|
|
|
|
+ private String notifyUrl;
|
|
|
|
|
+
|
|
|
|
|
+ //一次允许提现最大金额(元)
|
|
|
|
|
+ private BigDecimal maxApplicationAmount;
|
|
|
|
|
+
|
|
|
|
|
+ //一天允提现次数
|
|
|
|
|
+ private Integer withdrawNum;
|
|
|
|
|
+
|
|
|
|
|
+ //连续提现几天封控
|
|
|
|
|
+ private Integer limitDayNum;
|
|
|
|
|
+
|
|
|
|
|
+ //连续提现几天封控
|
|
|
|
|
+ private BigDecimal limitAmount;
|
|
|
|
|
+ private Long defaultGrandGift; // 签到大礼品配置
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ //消费获得芳华币限制数量 2
|
|
|
|
|
+ private Integer RestrictionsConsumption;
|
|
|
|
|
+
|
|
|
|
|
+ //签到获得芳华币限制数量 1
|
|
|
|
|
+ private Integer SignFangHuaCoinRestriction;
|
|
|
|
|
+
|
|
|
|
|
+ //签到大礼品抽奖限制次数
|
|
|
|
|
+ private Integer SignBigGiftRestrictions;
|
|
|
|
|
+
|
|
|
|
|
+ //分享获得芳华币奖限制数量 3
|
|
|
|
|
+ private Integer ShareFangHuaRestrictions;
|
|
|
|
|
+
|
|
|
|
|
+ //完成随访获得芳华币奖限制数量 6
|
|
|
|
|
+ private Integer CompleteFollowFangHuaRestriction;
|
|
|
|
|
+
|
|
|
|
|
+ //观看团队科普选择大礼品抽奖限制次数
|
|
|
|
|
+ private Integer WatchTeamPopularizationRestrictions;
|
|
|
|
|
+
|
|
|
|
|
+ //观看团队科普选择直接获得芳华币限制数量 33
|
|
|
|
|
+ private Integer WatchTeamPopularizationFangHuaRestrictions;
|
|
|
|
|
+
|
|
|
|
|
+ //完成就诊人信息获得芳华币限制数量 11
|
|
|
|
|
+ private Integer CompletePatientFangHuaRestriction;
|
|
|
|
|
+
|
|
|
|
|
+ //填写收货地址获得芳华币限制数量 12
|
|
|
|
|
+ private Integer EnterShippingAddressRestrictions;
|
|
|
|
|
+
|
|
|
|
|
+ //浏览商品获得芳华币限制数量 13
|
|
|
|
|
+ private Integer BrowseProductsRestriction;
|
|
|
|
|
+
|
|
|
|
|
+ //浏览短视频获得芳华币限制数量 14
|
|
|
|
|
+ private Integer BrowseVideosFangHuaRestriction;
|
|
|
|
|
+
|
|
|
|
|
+ //公开课获得芳华币限制数量 10
|
|
|
|
|
+ private Integer RestrictionsFangHuaRestriction;
|
|
|
|
|
+
|
|
|
|
|
+ //首次下单疗法获得芳华币限制数量 15
|
|
|
|
|
+ private Integer FirstOrderingRestriction;
|
|
|
|
|
+
|
|
|
|
|
+ //邀请新用户大礼品抽奖限制次数
|
|
|
|
|
+ private Integer InviteNewUsersRestrictions;
|
|
|
|
|
+
|
|
|
|
|
+ //填写邀请码大礼品抽奖限制次数
|
|
|
|
|
+ private Integer FillInvitationCodeRestrictions;
|
|
|
|
|
+
|
|
|
|
|
+ //发布视频获得芳华币限制数量 21
|
|
|
|
|
+ private Integer ReleaseVideosFangHuaRestrictions;
|
|
|
|
|
+
|
|
|
|
|
+ //直播间奖励芳华币限制数量 28
|
|
|
|
|
+ private Integer LiveRoomRewardsRestrictions;
|
|
|
|
|
+
|
|
|
|
|
+ //直播间大礼品抽奖限制次数
|
|
|
|
|
+ private Integer LiveRoomBigGiftRestrictions;
|
|
|
|
|
+
|
|
|
|
|
+ //看广告获得芳华币限制数量 31
|
|
|
|
|
+ private Integer WatchAdsFangHuaRestrictions;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+}
|