|
@@ -11,6 +11,7 @@ import org.springframework.stereotype.Service;
|
|
|
import com.ruoyi.sim.mapper.TaskMapper;
|
|
|
import com.ruoyi.sim.domain.Task;
|
|
|
import com.ruoyi.sim.service.ITaskService;
|
|
|
+import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
/**
|
|
|
* 任务Service业务层处理
|
|
@@ -114,4 +115,22 @@ public class TaskServiceImpl implements ITaskService {
|
|
|
t.setFaultTreeList(ftList);
|
|
|
return t;
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 新增任务附带选择故障
|
|
|
+ *
|
|
|
+ * @param task 任务
|
|
|
+ * @return 结果
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ @Transactional
|
|
|
+ public int insertTaskWithFault(Task task) {
|
|
|
+ Long taskId = task.getTaskId();
|
|
|
+ if (selectTaskByTaskId(taskId) != null) {
|
|
|
+ // 已经存在
|
|
|
+ }
|
|
|
+ task.setCreateTime(DateUtils.getNowDate());
|
|
|
+ task.setUpdateTime(DateUtils.getNowDate());
|
|
|
+ return taskMapper.insertTask(task);
|
|
|
+ }
|
|
|
}
|