Преглед на файлове

新增任务附带选择故障。

tom преди 5 месеца
родител
ревизия
2cc13802ba
променени са 1 файла, в които са добавени 19 реда и са изтрити 0 реда
  1. 19 0
      ruoyi-sim/src/main/java/com/ruoyi/sim/service/impl/TaskServiceImpl.java

+ 19 - 0
ruoyi-sim/src/main/java/com/ruoyi/sim/service/impl/TaskServiceImpl.java

@@ -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);
+    }
 }