Browse Source

20210729添加插件

tall3
zy_Java 4 years ago
parent
commit
852640fb3f
  1. 4
      common/src/main/java/com/ccsens/common/service/IPluginService.java
  2. 2
      common/src/main/java/com/ccsens/common/service/ITaskService.java
  3. 8
      common/src/main/java/com/ccsens/common/service/PluginService.java
  4. 2
      common/src/main/java/com/ccsens/common/service/TaskService.java

4
common/src/main/java/com/ccsens/common/service/IPluginService.java

@ -2,10 +2,12 @@ package com.ccsens.common.service;
import com.ccsens.common.bean.dto.CPluginDto;
import java.util.List;
public interface IPluginService {
/**
* 配置任务插件关联信息
*/
void updateTaskPlugin(CPluginDto.UpdateTaskPlugin updateTaskPlugin);
void updateTaskPlugin(List<CPluginDto.UpdateTaskPlugin> updateTaskPlugins);
}

2
common/src/main/java/com/ccsens/common/service/ITaskService.java

@ -46,5 +46,5 @@ public interface ITaskService {
* 添加任务上下工序
* @param updateTaskProcesses 任务信息
*/
void updateTaskStartTime(List<CTaskDto.UpdateTaskProcess> updateTaskProcesses);
void updateTaskProcess(List<CTaskDto.UpdateTaskProcess> updateTaskProcesses);
}

8
common/src/main/java/com/ccsens/common/service/PluginService.java

@ -31,7 +31,9 @@ public class PluginService implements IPluginService{
private PluginDao pluginDao;
@Override
public void updateTaskPlugin(CPluginDto.UpdateTaskPlugin updateTaskPlugin) {
public void updateTaskPlugin(List<CPluginDto.UpdateTaskPlugin> updateTaskPlugins) {
if(CollectionUtil.isNotEmpty(updateTaskPlugins)){
updateTaskPlugins.forEach(updateTaskPlugin -> {
//查询插件信息
Long pluginId = pluginDao.getPluginIdByName(updateTaskPlugin.getPluginName());
if(ObjectUtil.isNull(pluginId)){
@ -74,7 +76,7 @@ public class PluginService implements IPluginService{
proTaskPlugin.setParam(updateTaskPlugin.getParam());
proTaskPluginDao.insertSelective(proTaskPlugin);
}
});
}
}
}

2
common/src/main/java/com/ccsens/common/service/TaskService.java

@ -546,7 +546,7 @@ public class TaskService implements ITaskService {
@Override
public void updateTaskStartTime(List<CTaskDto.UpdateTaskProcess> updateTaskProcesses) {
public void updateTaskProcess(List<CTaskDto.UpdateTaskProcess> updateTaskProcesses) {
if(CollectionUtil.isNotEmpty(updateTaskProcesses) && updateTaskProcesses.size() > 1){
Long task1;
Long task2;

Loading…
Cancel
Save