|
|
@@ -8,15 +8,11 @@ import org.dromara.common.core.constant.DefaultConstants;
|
|
|
import org.dromara.common.core.domain.R;
|
|
|
import org.dromara.common.core.utils.MapstructUtils;
|
|
|
import org.dromara.common.core.utils.StringUtils;
|
|
|
-import org.dromara.common.message.kafka.constant.EventTypeConstants;
|
|
|
-import org.dromara.common.message.kafka.constant.KafkaTopicConstants;
|
|
|
-import org.dromara.common.message.kafka.enums.EventSenderEnum;
|
|
|
import org.dromara.common.tenant.helper.TenantHelper;
|
|
|
import org.dromara.server.sync.domain.SysDept;
|
|
|
import org.dromara.server.sync.domain.bo.SysDeptBo;
|
|
|
import org.dromara.server.sync.domain.vo.SysDeptVo;
|
|
|
import org.dromara.server.sync.mapper.SysDeptMapper;
|
|
|
-import org.dromara.server.sync.mq.PushKafkaData;
|
|
|
import org.dromara.server.sync.service.IDeptService;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
@@ -34,7 +30,7 @@ import java.util.Objects;
|
|
|
@RequiredArgsConstructor
|
|
|
public class DeptServiceImpl implements IDeptService {
|
|
|
private final SysDeptMapper deptMapper;
|
|
|
- private final PushKafkaData kafkaNormalProducer;
|
|
|
+ //private final PushKafkaData kafkaNormalProducer;
|
|
|
|
|
|
@Override
|
|
|
public SysDeptVo selectByOtherId(String otherId, String tenantId) {
|
|
|
@@ -66,12 +62,12 @@ public class DeptServiceImpl implements IDeptService {
|
|
|
Objects.requireNonNull(entity).setAncestors(getAncestors(bo.getParentId()));
|
|
|
int iCount = TenantHelper.ignore(
|
|
|
() -> deptMapper.insert(entity));
|
|
|
- if (iCount > 0) {
|
|
|
- bo.setDeptId(entity.getDeptId());
|
|
|
- SysDeptVo vo = TenantHelper.ignore(
|
|
|
- () -> deptMapper.selectVoById(bo.getDeptId()));
|
|
|
- //kafkaNormalProducer.sendKafkaMessage(KafkaTopicConstants.SYNC_DATA_TOPIC, EventTypeConstants.DEPT, EventSenderEnum.SYSTEM.code(), vo);
|
|
|
- }
|
|
|
+ //if (iCount > 0) {
|
|
|
+ // bo.setDeptId(entity.getDeptId());
|
|
|
+ // SysDeptVo vo = TenantHelper.ignore(
|
|
|
+ // () -> deptMapper.selectVoById(bo.getDeptId()));
|
|
|
+ // //kafkaNormalProducer.sendKafkaMessage(KafkaTopicConstants.SYNC_DATA_TOPIC, EventTypeConstants.DEPT, EventSenderEnum.SYSTEM.code(), vo);
|
|
|
+ //}
|
|
|
return iCount > 0;
|
|
|
}
|
|
|
|
|
|
@@ -86,11 +82,11 @@ public class DeptServiceImpl implements IDeptService {
|
|
|
}
|
|
|
int iCount = TenantHelper.ignore(
|
|
|
() -> deptMapper.updateById(entity));
|
|
|
- if (iCount > 0) {
|
|
|
- SysDeptVo vo = TenantHelper.ignore(
|
|
|
- () -> deptMapper.selectVoById(bo.getDeptId()));
|
|
|
- //kafkaNormalProducer.sendKafkaMessage(KafkaTopicConstants.SYNC_DATA_TOPIC, EventTypeConstants.DEPT, EventSenderEnum.SYSTEM.code(), vo);
|
|
|
- }
|
|
|
+ //if (iCount > 0) {
|
|
|
+ // SysDeptVo vo = TenantHelper.ignore(
|
|
|
+ // () -> deptMapper.selectVoById(bo.getDeptId()));
|
|
|
+ // //kafkaNormalProducer.sendKafkaMessage(KafkaTopicConstants.SYNC_DATA_TOPIC, EventTypeConstants.DEPT, EventSenderEnum.SYSTEM.code(), vo);
|
|
|
+ //}
|
|
|
return iCount > 0;
|
|
|
}
|
|
|
|
|
|
@@ -121,14 +117,14 @@ public class DeptServiceImpl implements IDeptService {
|
|
|
() -> deptMapper.selectVoOne(new LambdaQueryWrapper<SysDept>().eq(SysDept::getOtherId, otherId).eq(SysDept::getTenantId, tenantId)));
|
|
|
int iCount = TenantHelper.ignore(
|
|
|
() -> deptMapper.delete(new LambdaQueryWrapper<SysDept>().eq(SysDept::getOtherId, otherId).eq(SysDept::getTenantId, tenantId)));
|
|
|
- if (iCount > 0) {
|
|
|
- vo.setDelFlag(DefaultConstants.DELETED);
|
|
|
+ //if (iCount > 0) {
|
|
|
+ // vo.setDelFlag(DefaultConstants.DELETED);
|
|
|
//vo.setUpdateBy();
|
|
|
//SysDeptVo vo = TenantHelper.ignore(
|
|
|
// () -> deptMapper.selectVoOne(new LambdaQueryWrapper<SysDept>().eq(SysDept::getOtherId, otherId).eq(SysDept::getTenantId, tenantId)));
|
|
|
|
|
|
//kafkaNormalProducer.sendKafkaMessage(KafkaTopicConstants.SYNC_DATA_TOPIC, EventTypeConstants.DEPT, EventSenderEnum.SYSTEM.code(), vo);
|
|
|
- }
|
|
|
+ //}
|
|
|
return iCount > 0;
|
|
|
}
|
|
|
|