xiaoyong931011
2022-09-15 1f7383c5e295f11a66fdfa9b75e596f72b35b4a8
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallActServiceImpl.java
@@ -190,6 +190,7 @@
            }else{
                apiMallAwardDetailsVo.setAwardName("未中奖");
            }
            apiMallAwardDetailsVo.setAwardType(MallActAwardSet.AWARD_TYPE_XXCY);
        }else if(new BigDecimal(randomInt).compareTo(failureScope) > 0
                && new BigDecimal(randomInt).compareTo(failureScope.add(maxProbability.multiply(new BigDecimal(100)))) <= 0){
            //大于failureScope.add(maxProbability.multiply(new BigDecimal(100)))这个数字,则中奖
@@ -225,6 +226,7 @@
                        }else{
                            apiMallAwardDetailsVo.setAwardName("未中奖");
                        }
                        apiMallAwardDetailsVo.setAwardType(MallActAwardSet.AWARD_TYPE_XXCY);
                    }else{
                        List<MallActAwardSet> idList = new ArrayList();
                        for(MallActAwardSet mallActAwardSet : mallActAwardSets){
@@ -293,6 +295,7 @@
                    }else{
                        apiMallAwardDetailsVo.setAwardName("未中奖");
                    }
                    apiMallAwardDetailsVo.setAwardType(MallActAwardSet.AWARD_TYPE_XXCY);
                }
            }else{
                //获取活动下该类别的奖品
@@ -315,6 +318,7 @@
                    }else{
                        apiMallAwardDetailsVo.setAwardName("未中奖");
                    }
                    apiMallAwardDetailsVo.setAwardType(MallActAwardSet.AWARD_TYPE_XXCY);
                }else{
                    List<MallActAwardSet> idList = new ArrayList();
                    for(MallActAwardSet mallActAwardSet : mallActAwardSets){
@@ -400,6 +404,7 @@
                        }else{
                            apiMallAwardDetailsVo.setAwardName("未中奖");
                        }
                        apiMallAwardDetailsVo.setAwardType(MallActAwardSet.AWARD_TYPE_XXCY);
                    }else{
                        List<MallActAwardSet> idList = new ArrayList();
                        for(MallActAwardSet mallActAwardSet : mallActAwardSets){
@@ -468,6 +473,7 @@
                    }else{
                        apiMallAwardDetailsVo.setAwardName("未中奖");
                    }
                    apiMallAwardDetailsVo.setAwardType(MallActAwardSet.AWARD_TYPE_XXCY);
                }
            }else{
                //获取活动下该类别的奖品
@@ -490,6 +496,7 @@
                    }else{
                        apiMallAwardDetailsVo.setAwardName("未中奖");
                    }
                    apiMallAwardDetailsVo.setAwardType(MallActAwardSet.AWARD_TYPE_XXCY);
                }else{
                    List<MallActAwardSet> idList = new ArrayList();
                    for(MallActAwardSet mallActAwardSet : mallActAwardSets){