|
@@ -49,14 +49,17 @@ public class SysTenantPlatformServiceImpl extends AbstractCrudService<SysTenantP
|
|
|
@Transactional
|
|
|
public void updateTenantPlatform(TenantPlatformVo tenantPlatformVo) {
|
|
|
Integer[] arr = tenantPlatformVo.getPlatformIds();
|
|
|
+ LambdaQueryWrapper<SysTenantPlatform> queryWrapper = Wrappers.lambdaQuery();
|
|
|
if (tenantPlatformVo.getRequestId().equals(0)){
|
|
|
+ queryWrapper.eq(SysTenantPlatform::getTenantId,tenantPlatformVo.getTenantId())
|
|
|
+ .eq(SysTenantPlatform::getIsDefault,1);
|
|
|
+ this.remove(queryWrapper);
|
|
|
SysTenantPlatform sysTenantPlatform = new SysTenantPlatform();
|
|
|
sysTenantPlatform.setTenantId(tenantPlatformVo.getTenantId());
|
|
|
sysTenantPlatform.setPlatformId(arr[0]);
|
|
|
sysTenantPlatform.setIsDefault(1);
|
|
|
this.save(sysTenantPlatform);
|
|
|
}else {
|
|
|
- LambdaQueryWrapper<SysTenantPlatform> queryWrapper = Wrappers.lambdaQuery();
|
|
|
queryWrapper.eq(SysTenantPlatform::getTenantId,tenantPlatformVo.getTenantId())
|
|
|
.ne(SysTenantPlatform::getIsDefault,1);
|
|
|
this.remove(queryWrapper);
|