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 com.ccsens.common.bean.dto.CPluginDto;
import java.util.List;
public interface IPluginService { 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 任务信息 * @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; private PluginDao pluginDao;
@Override @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()); Long pluginId = pluginDao.getPluginIdByName(updateTaskPlugin.getPluginName());
if(ObjectUtil.isNull(pluginId)){ if(ObjectUtil.isNull(pluginId)){
@ -74,7 +76,7 @@ public class PluginService implements IPluginService{
proTaskPlugin.setParam(updateTaskPlugin.getParam()); proTaskPlugin.setParam(updateTaskPlugin.getParam());
proTaskPluginDao.insertSelective(proTaskPlugin); proTaskPluginDao.insertSelective(proTaskPlugin);
} }
});
}
} }
} }

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

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

Loading…
Cancel
Save