修改手动上传任务

master
wujingtao 2 years ago
parent 8e4cd5a2b5
commit 9e88626e06

@ -688,26 +688,28 @@ public class ClueServiceImpl implements ClueService {
clueMiddle.setMemberId(dynamicTaskDto.getUserId()); clueMiddle.setMemberId(dynamicTaskDto.getUserId());
clueMiddle.setMemberStatus(DefaultNumberConstants.ONE_NUMBER); clueMiddle.setMemberStatus(DefaultNumberConstants.ONE_NUMBER);
} }
clueMiddle.setClueId(save.getId()); clueMiddle.setClueId(save.getId());
clueMiddle.setTaskId(taskId); clueMiddle.setTaskId(taskId);
clueMiddle.setOptimisticVersion(DefaultNumberConstants.ZERO_NUMBER); clueMiddle.setOptimisticVersion(DefaultNumberConstants.ZERO_NUMBER);
clueMiddle.setClueStage(DefaultNumberConstants.ZERO_NUMBER); clueMiddle.setClueStage(DefaultNumberConstants.ZERO_NUMBER);
clueMiddle.setClueStageTime(new Date()); clueMiddle.setClueStageTime(new Date());
clueMiddle.setClueCallStatus(DefaultNumberConstants.ZERO_NUMBER); clueMiddle.setClueCallStatus(DefaultNumberConstants.ZERO_NUMBER);
clueMiddle.setClueType(DefaultNumberConstants.TWO_NUMBER);
if (StringUtils.isNotBlank(remark)) { if (StringUtils.isNotBlank(remark)) {
clueMiddle.setRemark(remark); clueMiddle.setRemark(remark);
} }
clueMiddleRepository.save(clueMiddle);
//动态任务 //查询任务信息
if (dynamicTaskDto.getType() == FileConstant.FIVE_NUMBER) { ResponseEntity<Task> response = taskClient.queryDetails(taskId, SecurityConstants.FROM_IN);
Integer taskNum = clueMiddleRepository.findTaskNum(taskId); if (response.getStatusCode().value() != 200 || response.getBody() == null) {
Task task = new Task(); throw new BadRequestException("查询错误");
task.setId(taskId);
task.setTotalNumber(taskNum);
task.setIsDistribution(1);
taskClient.updateTask(task, SecurityConstants.FROM_IN);
} }
Task task = response.getBody();
task.setTotalNumber(task.getTotalNumber() + 1);
task.setIsDistribution(1);
taskClient.updateTask(task, SecurityConstants.FROM_IN);
clueMiddle.setClueType(task.getIsForm());
clueMiddleRepository.save(clueMiddle);
} }
@Override @Override

Loading…
Cancel
Save