|
|
@@ -52,7 +52,8 @@ public class EndNode extends AbstractWorkflowNode {
|
|
|
Integer i = companyVoiceRoboticBusinessMapper.selectUnfinishedTaskCountByRoboticId(roboticBusiness.getRoboticId(), nodeKey);
|
|
|
if(Integer.valueOf(0).equals(i)){
|
|
|
CompanyVoiceRobotic robotic = new CompanyVoiceRobotic();
|
|
|
- if(robotic.getTaskType().equals(TaskTypeEnum.ORDINARY.getValue())){
|
|
|
+ CompanyVoiceRobotic currentRobitic = companyVoiceRoboticMapper.selectCompanyVoiceRoboticById(roboticBusiness.getRoboticId());
|
|
|
+ if(currentRobitic.getTaskType().equals(TaskTypeEnum.ORDINARY.getValue())){
|
|
|
robotic.setId(roboticBusiness.getRoboticId());
|
|
|
robotic.setTaskStatus(3);
|
|
|
companyVoiceRoboticMapper.updateById(robotic);
|