修复的bug

1.小程序一键设置下级用户的抽佣比例->解决了最底层用户无法设置抽佣比例
This commit is contained in:
2025-06-17 09:49:56 +08:00
parent 460dced912
commit 7140d5008f

View File

@ -376,6 +376,9 @@ public class ProjectCommissionServiceImpl extends ServiceImpl<ProjectCommissionM
@Override @Override
@Transactional @Transactional
public void batchUpdateSubUserMyUnitPrice(List<SubUserProjectCommission> subCommissionList) { public void batchUpdateSubUserMyUnitPrice(List<SubUserProjectCommission> subCommissionList) {
if (subCommissionList == null || subCommissionList.isEmpty()) {
return;
}
StringBuilder sql = new StringBuilder("UPDATE sub_user_project_commission SET myUnitPrice = CASE id "); StringBuilder sql = new StringBuilder("UPDATE sub_user_project_commission SET myUnitPrice = CASE id ");
// 为每个记录构建 WHEN 条件 // 为每个记录构建 WHEN 条件
@ -404,6 +407,9 @@ public class ProjectCommissionServiceImpl extends ServiceImpl<ProjectCommissionM
@Override @Override
@Transactional @Transactional
public void batchUpdateMyUnitPrice(List<ProjectCommission> projectCommissionList) { public void batchUpdateMyUnitPrice(List<ProjectCommission> projectCommissionList) {
if (projectCommissionList == null || projectCommissionList.isEmpty()) {
return;
}
StringBuilder sql = new StringBuilder("UPDATE project_commission SET myUnitPrice = CASE id "); StringBuilder sql = new StringBuilder("UPDATE project_commission SET myUnitPrice = CASE id ");
// 为每条记录构建 WHEN ... THEN ... // 为每条记录构建 WHEN ... THEN ...