|
|
@@ -120,12 +120,12 @@ public class SysDistributionSettingServiceImpl extends ServiceImpl<SysDistributi
|
|
|
}
|
|
|
BeanUtils.copyProperties(sysDistributionSettingVo, sysDistributionSetting);
|
|
|
sysDistributionSettingMapper.updateById(sysDistributionSetting);
|
|
|
- if (sysDistributionSettingVo.getExcludeDeptScope().equals("2")) {
|
|
|
- List<SysDept> sysDeptList = sysDeptService.listByIds(sysDistributionSettingVo.getExcludeDeptIds());
|
|
|
- sysDeptList.forEach(item -> {
|
|
|
- item.setIsDistribution("0"); //设置不参与分销机构
|
|
|
+ if(sysDistributionSettingVo.getExcludeDepts() != null){
|
|
|
+ sysDistributionSettingVo.getExcludeDepts().forEach(item -> {
|
|
|
+ SysDept dept = sysDeptService.getById(item.getId());
|
|
|
+ dept.setIsDistribution(item.getIsDistribution());
|
|
|
+ sysDeptService.updateById(dept);
|
|
|
});
|
|
|
- sysDeptService.updateBatchById(sysDeptList);
|
|
|
}
|
|
|
return HttpResult.ok("修改成功");
|
|
|
}
|