|
@@ -4,6 +4,7 @@ import cn.hutool.core.bean.BeanUtil;
|
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
import cn.hutool.core.lang.UUID;
|
|
|
+import cn.hutool.json.JSONUtil;
|
|
|
import cn.kdan.compdf.dto.AddNewProjectDTO;
|
|
|
import cn.kdan.compdf.dto.EditProjectDTO;
|
|
|
import cn.kdan.compdf.entity.BackgroundUser;
|
|
@@ -81,14 +82,14 @@ public class BackgroundUserProjectServiceImpl extends ServiceImpl<BackgroundUser
|
|
|
public void addNewProject(AddNewProjectDTO addNewProjectDTO) {
|
|
|
BackgroundUserProject backgroundUserProject = new BackgroundUserProject();
|
|
|
BeanUtil.copyProperties(addNewProjectDTO, backgroundUserProject);
|
|
|
- BackgroundUser backgroundUser = backgroundUserService.getById(addNewProjectDTO.getUserId());
|
|
|
- backgroundUserProject.setTenantId(backgroundUser.getTenantId());
|
|
|
+ backgroundUserProject.setTenantId(addNewProjectDTO.getTenantId());
|
|
|
backgroundUserProject.setProjectKey(MD5Util.MD5Encode(UUID.randomUUID().toString()));
|
|
|
backgroundUserProject.setSecretKey(MD5Util.MD5Encode(UUID.randomUUID().toString()));
|
|
|
backgroundUserProject.setStatus(1);
|
|
|
this.baseMapper.insert(backgroundUserProject);
|
|
|
// 发送消息同步SaaS服务
|
|
|
- rabbitTemplate.convertAndSend(RabbitMQEnum.BACKGROUND_EXCHANGE, RabbitMQEnum.BACKGROUND_API_ADD_QUEUE, backgroundUserProject);
|
|
|
+ String jsonStr = JSONUtil.toJsonStr(backgroundUserProject);
|
|
|
+ rabbitTemplate.convertAndSend(RabbitMQEnum.BACKGROUND_EXCHANGE, RabbitMQEnum.BACKGROUND_API_ADD_ROUTING_KEY, jsonStr);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -105,7 +106,8 @@ public class BackgroundUserProjectServiceImpl extends ServiceImpl<BackgroundUser
|
|
|
backgroundUserProject.setStatus(1);
|
|
|
this.baseMapper.insert(backgroundUserProject);
|
|
|
// 发送消息同步SaaS服务
|
|
|
- rabbitTemplate.convertAndSend(RabbitMQEnum.BACKGROUND_EXCHANGE, RabbitMQEnum.BACKGROUND_API_ADD_QUEUE, backgroundUserProject);
|
|
|
+ String jsonStr = JSONUtil.toJsonStr(backgroundUserProject);
|
|
|
+ rabbitTemplate.convertAndSend(RabbitMQEnum.BACKGROUND_EXCHANGE, RabbitMQEnum.BACKGROUND_API_ADD_ROUTING_KEY, jsonStr);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -131,7 +133,7 @@ public class BackgroundUserProjectServiceImpl extends ServiceImpl<BackgroundUser
|
|
|
backgroundUserProject.setStatus(0);
|
|
|
this.baseMapper.updateById(backgroundUserProject);
|
|
|
// 发送消息同步SaaS服务
|
|
|
- rabbitTemplate.convertAndSend(RabbitMQEnum.BACKGROUND_EXCHANGE, RabbitMQEnum.BACKGROUND_API_DEL_QUEUE, backgroundUserProject.getId());
|
|
|
+ rabbitTemplate.convertAndSend(RabbitMQEnum.BACKGROUND_EXCHANGE, RabbitMQEnum.BACKGROUND_API_DEL_ROUTING_KEY, backgroundUserProject.getId());
|
|
|
}
|
|
|
|
|
|
}
|