|  | @@ -7,7 +7,6 @@ import org.springframework.beans.factory.annotation.Autowired;
 | 
	
		
			
				|  |  |  import org.springframework.stereotype.Service;
 | 
	
		
			
				|  |  |  import com.ruoyi.sim.mapper.TaskFaultMapper;
 | 
	
		
			
				|  |  |  import com.ruoyi.sim.domain.TaskFault;
 | 
	
		
			
				|  |  | -import com.ruoyi.sim.service.ITaskFaultService;
 | 
	
		
			
				|  |  |  import org.springframework.transaction.annotation.Transactional;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  /**
 | 
	
	
		
			
				|  | @@ -17,7 +16,7 @@ import org.springframework.transaction.annotation.Transactional;
 | 
	
		
			
				|  |  |   * @date 2024-12-13
 | 
	
		
			
				|  |  |   */
 | 
	
		
			
				|  |  |  @Service
 | 
	
		
			
				|  |  | -public class TaskFaultServiceImpl implements ITaskFaultService {
 | 
	
		
			
				|  |  | +public class TaskFaultService {
 | 
	
		
			
				|  |  |      @Autowired
 | 
	
		
			
				|  |  |      private TaskFaultMapper taskFaultMapper;
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -27,7 +26,6 @@ public class TaskFaultServiceImpl implements ITaskFaultService {
 | 
	
		
			
				|  |  |       * @param relId 任务故障关联主键
 | 
	
		
			
				|  |  |       * @return 任务故障关联
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    @Override
 | 
	
		
			
				|  |  |      public TaskFault selectTaskFaultByRelId(Long relId) {
 | 
	
		
			
				|  |  |          return taskFaultMapper.selectTaskFaultByRelId(relId);
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -38,7 +36,6 @@ public class TaskFaultServiceImpl implements ITaskFaultService {
 | 
	
		
			
				|  |  |       * @param taskFault 任务故障关联
 | 
	
		
			
				|  |  |       * @return 任务故障关联
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    @Override
 | 
	
		
			
				|  |  |      public List<TaskFault> selectTaskFaultList(TaskFault taskFault) {
 | 
	
		
			
				|  |  |          return taskFaultMapper.selectTaskFaultList(taskFault);
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -49,7 +46,6 @@ public class TaskFaultServiceImpl implements ITaskFaultService {
 | 
	
		
			
				|  |  |       * @param taskFault 任务故障关联
 | 
	
		
			
				|  |  |       * @return 结果
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    @Override
 | 
	
		
			
				|  |  |      public int insertTaskFault(TaskFault taskFault) {
 | 
	
		
			
				|  |  |          return taskFaultMapper.insertTaskFault(taskFault);
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -60,7 +56,6 @@ public class TaskFaultServiceImpl implements ITaskFaultService {
 | 
	
		
			
				|  |  |       * @param taskFault 任务故障关联
 | 
	
		
			
				|  |  |       * @return 结果
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    @Override
 | 
	
		
			
				|  |  |      public int updateTaskFault(TaskFault taskFault) {
 | 
	
		
			
				|  |  |          taskFault.setUpdateTime(DateUtils.getNowDate());
 | 
	
		
			
				|  |  |          return taskFaultMapper.updateTaskFault(taskFault);
 | 
	
	
		
			
				|  | @@ -72,7 +67,6 @@ public class TaskFaultServiceImpl implements ITaskFaultService {
 | 
	
		
			
				|  |  |       * @param relIds 需要删除的任务故障关联主键
 | 
	
		
			
				|  |  |       * @return 结果
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    @Override
 | 
	
		
			
				|  |  |      public int deleteTaskFaultByRelIds(Long[] relIds) {
 | 
	
		
			
				|  |  |          return taskFaultMapper.deleteTaskFaultByRelIds(relIds);
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -83,13 +77,11 @@ public class TaskFaultServiceImpl implements ITaskFaultService {
 | 
	
		
			
				|  |  |       * @param relId 任务故障关联主键
 | 
	
		
			
				|  |  |       * @return 结果
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    @Override
 | 
	
		
			
				|  |  |      public int deleteTaskFaultByRelId(Long relId) {
 | 
	
		
			
				|  |  |          return taskFaultMapper.deleteTaskFaultByRelId(relId);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      // -------------------------------- tom add  --------------------------------
 | 
	
		
			
				|  |  | -    @Override
 | 
	
		
			
				|  |  |      public TaskFault selectUniqueTaskFault(Long taskId, String faultId) {
 | 
	
		
			
				|  |  |          TaskFault q = new TaskFault();
 | 
	
		
			
				|  |  |          q.setTaskId(taskId);
 | 
	
	
		
			
				|  | @@ -103,14 +95,12 @@ public class TaskFaultServiceImpl implements ITaskFaultService {
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Transactional
 | 
	
		
			
				|  |  | -    @Override
 | 
	
		
			
				|  |  |      public int insertTaskFault(Long taskId, String faultId, String flag) {
 | 
	
		
			
				|  |  |          TaskFault n = new TaskFault(0L, taskId, faultId, flag);
 | 
	
		
			
				|  |  |          return insertTaskFault(n);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Transactional
 | 
	
		
			
				|  |  | -    @Override
 | 
	
		
			
				|  |  |      public int updateTaskFault(Long relId, Long taskId, String faultId, String flag) {
 | 
	
		
			
				|  |  |          TaskFault f = selectTaskFaultByRelId(relId);
 | 
	
		
			
				|  |  |          f.setTaskId(taskId);
 | 
	
	
		
			
				|  | @@ -120,7 +110,6 @@ public class TaskFaultServiceImpl implements ITaskFaultService {
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Transactional
 | 
	
		
			
				|  |  | -    @Override
 | 
	
		
			
				|  |  |      public int insertOrUpdateTaskFault(TaskFault tf) {
 | 
	
		
			
				|  |  |          TaskFault f = selectUniqueTaskFault(tf.getTaskId(), tf.getFaultId());
 | 
	
		
			
				|  |  |          if (f == null) {
 | 
	
	
		
			
				|  | @@ -131,7 +120,6 @@ public class TaskFaultServiceImpl implements ITaskFaultService {
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Transactional
 | 
	
		
			
				|  |  | -    @Override
 | 
	
		
			
				|  |  |      public int deleteTaskFaultByTaskId(Long taskId) {
 | 
	
		
			
				|  |  |          TaskFault q = new TaskFault();
 | 
	
		
			
				|  |  |          q.setTaskId(taskId);
 |