完成了第一版
This commit is contained in:
parent
26f9fe2a20
commit
fb684b0911
|
@ -155,17 +155,21 @@ public class ProjectDetailController {
|
||||||
BigDecimal maxCommissionRate = projectDetail.getMaxCommissionRate();
|
BigDecimal maxCommissionRate = projectDetail.getMaxCommissionRate();
|
||||||
if (currentCommissionRate.compareTo(maxCommissionRate) > 0) subUserProjectCommission.setCurrentCommissionRate(maxCommissionRate);
|
if (currentCommissionRate.compareTo(maxCommissionRate) > 0) subUserProjectCommission.setCurrentCommissionRate(maxCommissionRate);
|
||||||
}
|
}
|
||||||
// 3.用Map集合存储上级用户对下级用户的抽佣比例
|
|
||||||
Map<String, BigDecimal> commissionRateMap = new HashMap<>();
|
// 更新下级用户项目明细抽佣表记录
|
||||||
for (SubUserProjectCommission subUserProjectCommission : subUserProjectCommissionList) {
|
|
||||||
Long userId = subUserProjectCommission.getUserId();
|
// 更新用户项目明细抽佣表记录
|
||||||
Long subUserId = subUserProjectCommission.getSubUserId();
|
// // 3.用Map集合存储上级用户对下级用户的抽佣比例
|
||||||
BigDecimal currentCommissionRate = subUserProjectCommission.getCurrentCommissionRate();
|
// Map<String, BigDecimal> commissionRateMap = new HashMap<>();
|
||||||
String key = userId + "-" + subUserId;
|
// for (SubUserProjectCommission subUserProjectCommission : subUserProjectCommissionList) {
|
||||||
commissionRateMap.put(key, currentCommissionRate);
|
// Long userId = subUserProjectCommission.getUserId();
|
||||||
}
|
// Long subUserId = subUserProjectCommission.getSubUserId();
|
||||||
|
// BigDecimal currentCommissionRate = subUserProjectCommission.getCurrentCommissionRate();
|
||||||
|
// String key = userId + "-" + subUserId;
|
||||||
|
// commissionRateMap.put(key, currentCommissionRate);
|
||||||
|
// }
|
||||||
// 获取所有的小程序用户
|
// 获取所有的小程序用户
|
||||||
List<UserInfo> userInfoList = commonService.findByFieldEqTargetField(UserInfo::getUserRole, UserConstant.DEFAULT_ROLE, userInfoService);
|
// List<UserInfo> userInfoList = commonService.findByFieldEqTargetField(UserInfo::getUserRole, UserConstant.DEFAULT_ROLE, userInfoService);
|
||||||
// 用来存储每个用户的上级列表
|
// 用来存储每个用户的上级列表
|
||||||
// Map<Long, List<Long>> userParentMap = new HashMap<>();
|
// Map<Long, List<Long>> userParentMap = new HashMap<>();
|
||||||
// for (UserInfo userInfo : userInfoList) {
|
// for (UserInfo userInfo : userInfoList) {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
spring:
|
spring:
|
||||||
profiles:
|
profiles:
|
||||||
active: test
|
active: dev
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user