|
@@ -79,8 +79,8 @@ public class RankAwardConfigServiceImpl extends ServiceImpl<RankAwardConfigMappe
|
|
|
LambdaQueryWrapper<RankAwardConfig> wrapper = Wrappers.lambdaQuery();
|
|
|
wrapper.eq(RankAwardConfig::getRank, rank);
|
|
|
wrapper.eq(RankAwardConfig::getStatus, 0);
|
|
|
- wrapper.eq(RankAwardConfig::getPlatformType, config.getPlatformType());
|
|
|
- wrapper.eq(RankAwardConfig::getType, config.getType());
|
|
|
+ wrapper.eq(params.getPlatformType() != null, RankAwardConfig::getPlatformType, params.getPlatformType());
|
|
|
+ wrapper.eq(params.getType() != null, RankAwardConfig::getType, params.getType());
|
|
|
wrapper.eq(RankAwardConfig::getRegionLevel, regionLevel);
|
|
|
wrapper.ne(RankAwardConfig::getId, config.getId());
|
|
|
if (baseMapper.selectCount(wrapper) > 0) {
|