diff --git a/src/main/java/com/greenorange/promotion/controller/project/ProjectDetailController.java b/src/main/java/com/greenorange/promotion/controller/project/ProjectDetailController.java index a878a02..c3b508d 100644 --- a/src/main/java/com/greenorange/promotion/controller/project/ProjectDetailController.java +++ b/src/main/java/com/greenorange/promotion/controller/project/ProjectDetailController.java @@ -160,7 +160,7 @@ public class ProjectDetailController { LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.eq(UserMainInfo::getUserId, subUserId); UserMainInfo userMainInfo = userMainInfoService.getOne(queryWrapper); - uniteRate = userMainInfo.getUniteRate(); + uniteRate = userMainInfo.getUniteRate().min(projectDetail.getMaxCommissionRate()); } subUserProjectCommission.setCurrentCommissionRate(uniteRate); // 设置单价