xiaoyong931011
2021-08-04 60f64282b7ec99104ce721f6ee91772407b7e6df
20210804
2 files modified
12 ■■■■ changed files
gc-user/src/main/java/com/xzx/gc/user/service/DistribService.java 9 ●●●●● patch | view | raw | blame | history
gc-user/src/main/java/com/xzx/gc/user/vo/ViewScoreSettingVo.java 3 ●●●●● patch | view | raw | blame | history
gc-user/src/main/java/com/xzx/gc/user/service/DistribService.java
@@ -406,6 +406,7 @@
            viewScoreSettingVo.setShareScore(0);
            viewScoreSettingVo.setShareScoreTime(0);
            viewScoreSettingVo.setFirstScore(0);
            viewScoreSettingVo.setStatus((short) 0);
        }else{
            String shareRatio = redPaperRule.getShareRatio();
            if(StrUtil.isNotEmpty(shareRatio)){
@@ -416,6 +417,7 @@
                    viewScoreSettingVo.setShareScore(StrUtil.isEmpty(shareRatios.get(1))?0:Integer.parseInt(shareRatios.get(1)));
                    viewScoreSettingVo.setShareScoreTime(StrUtil.isEmpty(shareRatios.get(2))?0:Integer.parseInt(shareRatios.get(2)));
                    viewScoreSettingVo.setFirstScore(StrUtil.isEmpty(shareRatios.get(3))?0:Integer.parseInt(shareRatios.get(3)));
                    viewScoreSettingVo.setStatus(redPaperRule.getStatus());
                }
            }else{
                viewScoreSettingVo.setId(redPaperRule.getId());
@@ -423,6 +425,7 @@
                viewScoreSettingVo.setShareScore(0);
                viewScoreSettingVo.setShareScoreTime(0);
                viewScoreSettingVo.setFirstScore(0);
                viewScoreSettingVo.setStatus(redPaperRule.getStatus());
            }
        }
        return viewScoreSettingVo;
@@ -438,10 +441,10 @@
        int shareScoreTime = ObjectUtil.isEmpty(model.getShareScoreTime()) ? 0 : model.getShareScoreTime();
        stringBuffer.append(shareScoreTime+",");
        int firstScore = ObjectUtil.isEmpty(model.getFirstScore()) ? 0 : model.getFirstScore();
        stringBuffer.append(firstScore+",");
        stringBuffer.append(firstScore);
        redPaperRule.setStatus((short) 0);
        redPaperRule.setRuleName("积分运行设置");
        redPaperRule.setSharingProfitType("register_score,share_score,share_score_time");
        redPaperRule.setSharingProfitType("register_score,share_score,share_score_time,first_score");
        redPaperRule.setShareRatio(stringBuffer.toString());
        redPaperRuleMapper.insert(redPaperRule);
    }
@@ -457,7 +460,7 @@
            int shareScoreTime = ObjectUtil.isEmpty(model.getShareScoreTime()) ? 0 : model.getShareScoreTime();
            stringBuffer.append(shareScoreTime+",");
            int firstScore = ObjectUtil.isEmpty(model.getFirstScore()) ? 0 : model.getFirstScore();
            stringBuffer.append(firstScore+",");
            stringBuffer.append(firstScore);
            redPaperRule.setStatus(model.getStatus());
            redPaperRule.setSharingProfitType("register_score,share_score,share_score_time,first_score");
            redPaperRule.setShareRatio(stringBuffer.toString());
gc-user/src/main/java/com/xzx/gc/user/vo/ViewScoreSettingVo.java
@@ -19,4 +19,7 @@
    @ApiModelProperty(value = "分享朋友圈得(shareScore)积分/次 单日上限次数(shareScoreTime)次")
    private Integer shareScore;
    private Integer shareScoreTime;
    @ApiModelProperty("开关0:已经关闭,1:正常")
    private Short status;
}