Commit 0ddee9036632be24b8f307f104f456fdab1b7599
Committed by
Gitee
1 parent
87adf15a
后后设置为“指定分销”时,让普通用户无需成为推广者也可以绑定成为 推广者的下级以便让指定的推广者赚取佣金
Signed-off-by: heyho <heywsk@qq.com>
Showing
1 changed file
with
5 additions
and
3 deletions
yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/brokerage/BrokerageUserServiceImpl.java
| ... | ... | @@ -192,6 +192,8 @@ public class BrokerageUserServiceImpl implements BrokerageUserService { |
| 192 | 192 | Integer enabledCondition = tradeConfigService.getTradeConfig().getBrokerageEnabledCondition(); |
| 193 | 193 | if (BrokerageEnabledConditionEnum.ALL.getCondition().equals(enabledCondition)) { // 人人分销:用户默认就有分销资格 |
| 194 | 194 | brokerageUser.setBrokerageEnabled(true).setBrokerageTime(LocalDateTime.now()); |
| 195 | + } else { | |
| 196 | + brokerageUser.setBrokerageEnabled(false).setBrokerageTime(LocalDateTime.now()); | |
| 195 | 197 | } |
| 196 | 198 | brokerageUserMapper.insert(fillBindUserData(bindUserId, brokerageUser)); |
| 197 | 199 | } else { |
| ... | ... | @@ -267,9 +269,9 @@ public class BrokerageUserServiceImpl implements BrokerageUserService { |
| 267 | 269 | } |
| 268 | 270 | |
| 269 | 271 | // 校验分佣模式:仅可后台手动设置推广员 |
| 270 | - if (BrokerageEnabledConditionEnum.ADMIN.getCondition().equals(tradeConfig.getBrokerageEnabledCondition())) { | |
| 271 | - throw exception(BROKERAGE_BIND_CONDITION_ADMIN); | |
| 272 | - } | |
| 272 | + // if (BrokerageEnabledConditionEnum.ADMIN.getCondition().equals(tradeConfig.getBrokerageEnabledCondition())) { | |
| 273 | + // throw exception(BROKERAGE_BIND_CONDITION_ADMIN); | |
| 274 | + // } | |
| 273 | 275 | |
| 274 | 276 | // 校验分销关系绑定模式 |
| 275 | 277 | if (BrokerageBindModeEnum.REGISTER.getMode().equals(tradeConfig.getBrokerageBindMode())) { | ... | ... |