Compare commits

..

1 Commits

Author SHA1 Message Date
a99f05d029 fix(tenant): 限制一级代理下级沿用分成比例 2026-01-06 21:20:08 +08:00

View File

@@ -132,6 +132,11 @@ public class TenantServiceImpl implements TenantService {
} }
tenant.setParentId(currentTenantId); tenant.setParentId(currentTenantId);
tenant.setTenantLevel(parentTenant != null && parentTenant.getTenantLevel() != null ? parentTenant.getTenantLevel() + 1 : 1); tenant.setTenantLevel(parentTenant != null && parentTenant.getTenantLevel() != null ? parentTenant.getTenantLevel() + 1 : 1);
// 如果当前用户是1级代理下级分成比例沿用自己的分成比例不允许单独设置
if (parentTenant != null && parentTenant.getTenantLevel() != null && parentTenant.getTenantLevel() == 1) {
tenant.setProfitShareRatio(parentTenant.getProfitShareRatio());
}
} }
} }
tenantMapper.insert(tenant); tenantMapper.insert(tenant);