From 96f927cb94eec4a91df60973d4052cb812856e13 Mon Sep 17 00:00:00 2001 From: kongdeqiang <123456> Date: 星期一, 10 七月 2023 09:11:54 +0800 Subject: [PATCH] 修改项目 --- src/main/java/com/wgcloud/service/TaskInfoService.java | 29 +++++++++++++++++++++++++++++ 1 files changed, 29 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/wgcloud/service/TaskInfoService.java b/src/main/java/com/wgcloud/service/TaskInfoService.java index 11706e8..2903494 100644 --- a/src/main/java/com/wgcloud/service/TaskInfoService.java +++ b/src/main/java/com/wgcloud/service/TaskInfoService.java @@ -1,12 +1,17 @@ package com.wgcloud.service; +import com.github.pagehelper.PageHelper; +import com.github.pagehelper.PageInfo; import com.wgcloud.entity.FailureLogging; +import com.wgcloud.entity.InspectionTask; import com.wgcloud.entity.TaskInfo; import com.wgcloud.mapper.TaskInfoMapper; +import com.wgcloud.util.UUIDUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; +import java.util.Map; /** * @author kdq @@ -22,10 +27,34 @@ private TaskInfoMapper taskInfoMapper; public void save(TaskInfo taskInfo) throws Exception { + taskInfo.setId(UUIDUtil.getUUID()); taskInfoMapper.save(taskInfo); } public void saveAll(List<TaskInfo> taskInfos) throws Exception { taskInfoMapper.insertList(taskInfos); } + + public List<TaskInfo> getAllByTaskId(String id) { + return taskInfoMapper.getAllByTaskId(id); + } + + public PageInfo selectByParams(Map<String, Object> params, Integer currPage, Integer pageSize) throws Exception { + PageHelper.startPage(currPage, pageSize); + List<TaskInfo> list = taskInfoMapper.selectByParams(params); + PageInfo<TaskInfo> pageInfo = new PageInfo<TaskInfo>(list); + return pageInfo; + } + + public TaskInfo selectById(String id) throws Exception { + return taskInfoMapper.selectById(id); + } + + public void updateById(TaskInfo taskInfo) { + taskInfoMapper.updateById(taskInfo); + } + + public List<TaskInfo> selectAllByParams(Map<String, Object> params) throws Exception { + return taskInfoMapper.selectAllByParams(params); + } } -- Gitblit v1.9.1