Browse Source

2021049上传交付物去掉文件验证

recovery
zy_Java 4 years ago
parent
commit
0389be6d20
  1. 27
      tall/src/main/java/com/ccsens/tall/service/TaskDeliverService.java
  2. 4
      tall/src/main/resources/application.yml

27
tall/src/main/java/com/ccsens/tall/service/TaskDeliverService.java

@ -217,15 +217,15 @@ public class TaskDeliverService implements ITaskDeliverService {
//将文件信息与交付物绑定,添加记录deliverPostLog //将文件信息与交付物绑定,添加记录deliverPostLog
if (CollectionUtil.isNotEmpty(uploadDeliver.getFileInfo())) { if (CollectionUtil.isNotEmpty(uploadDeliver.getFileInfo())) {
for (DeliverDto.FileInfo fileInfo : uploadDeliver.getFileInfo()) { for (DeliverDto.FileInfo fileInfo : uploadDeliver.getFileInfo()) {
SysCommitedFile file = commitedFileDao.selectByPrimaryKey(fileInfo.getId()); // SysCommitedFile file = commitedFileDao.selectByPrimaryKey(fileInfo.getId());
if(ObjectUtil.isNull(file)){ // if(ObjectUtil.isNull(file)){
throw new BaseException(CodeEnum.NOT_DELIVER_FILE); // throw new BaseException(CodeEnum.NOT_DELIVER_FILE);
} // }
ProTaskDeliverPostLog deliverPostLog = new ProTaskDeliverPostLog(); ProTaskDeliverPostLog deliverPostLog = new ProTaskDeliverPostLog();
deliverPostLog.setId(snowflake.nextId()); deliverPostLog.setId(snowflake.nextId());
deliverPostLog.setDeliverId(uploadDeliver.getDeliverId()); deliverPostLog.setDeliverId(uploadDeliver.getDeliverId());
deliverPostLog.setTaskSubTimeId(subTimeId); deliverPostLog.setTaskSubTimeId(subTimeId);
deliverPostLog.setFileId(file.getId()); deliverPostLog.setFileId(fileInfo.getId());
deliverPostLog.setUserId(currentUserId); deliverPostLog.setUserId(currentUserId);
deliverPostLog.setDescription(uploadDeliver.getDescription()); deliverPostLog.setDescription(uploadDeliver.getDescription());
deliverPostLog.setTime(now); deliverPostLog.setTime(now);
@ -302,9 +302,9 @@ public class TaskDeliverService implements ITaskDeliverService {
inMessage.setData(JacksonUtil.beanToJson(uploadMessage)); inMessage.setData(JacksonUtil.beanToJson(uploadMessage));
rabbitTemplate.convertAndSend(RabbitMQConfig.MESSAGE_QUEUE_NAME, rabbitTemplate.convertAndSend(RabbitMQConfig.MESSAGE_QUEUE_NAME,
JacksonUtil.beanToJson(inMessage) ); JacksonUtil.beanToJson(inMessage) );
// //用智能助手发送消息 //用智能助手发送消息
// SysProject project = sysProjectDao.selectByPrimaryKey(taskDetail.getProjectId()); SysProject project = sysProjectDao.selectByPrimaryKey(taskDetail.getProjectId());
// robotService.addDeliverRobotSend(currentUserId,taskDeliver.getName(),subTimeId, project); robotService.addDeliverRobotSend(currentUserId,taskDeliver.getName(),subTimeId, project);
//返回 //返回
List<ProjectVo.DeliverInfo> deliverInfoList = taskDeliverDao.selectByDeliverId(uploadDeliver.getDeliverId()); List<ProjectVo.DeliverInfo> deliverInfoList = taskDeliverDao.selectByDeliverId(uploadDeliver.getDeliverId());
@ -469,11 +469,14 @@ public class TaskDeliverService implements ITaskDeliverService {
filePath.setDeleteTime(filePath.getUpdateTime().getTime()); filePath.setDeleteTime(filePath.getUpdateTime().getTime());
} }
// TODO 修改文件路径为可下载路径 // TODO 修改文件路径为可下载路径
List<String> a = new ArrayList<>();
a.add(filePath.getFileId().toString());
if(StrUtil.isNotEmpty(filePath.getUrl())) {
// filePath.setUrl(WebConstant.TEST_URL_BASE + filePath.getUrl()); // if(StrUtil.isNotEmpty(filePath.getUrl())) {
filePath.setUrl(PropUtil.imgDomain + "/" + filePath.getUrl()); //// filePath.setUrl(WebConstant.TEST_URL_BASE + filePath.getUrl());
} // filePath.setUrl(PropUtil.imgDomain + "/" + filePath.getUrl());
// }
if (ObjectUtil.isNotNull(filePath.getUploaderId())) { if (ObjectUtil.isNotNull(filePath.getUploaderId())) {
//添加上传人的姓名信息 //添加上传人的姓名信息
ProMember member = proMemberService.selectByUserId(filePath.getUploaderId(), task.getProjectId()); ProMember member = proMemberService.selectByUserId(filePath.getUploaderId(), task.getProjectId());

4
tall/src/main/resources/application.yml

@ -1,5 +1,5 @@
spring: spring:
profiles: profiles:
active: dev active: test
include: util-dev,common include: util-test,common

Loading…
Cancel
Save