Commit 88f10e47 authored by pengxin's avatar pengxin

插件编排添加ID

parent 3efc5645
...@@ -2,20 +2,21 @@ package com.yice.webadmin.app.service.impl; ...@@ -2,20 +2,21 @@ package com.yice.webadmin.app.service.impl;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.yice.webadmin.app.service.*; import com.github.pagehelper.Page;
import com.yice.webadmin.app.dao.*;
import com.yice.webadmin.app.model.*;
import com.yice.common.core.base.dao.BaseDaoMapper; import com.yice.common.core.base.dao.BaseDaoMapper;
import com.yice.common.core.object.MyRelationParam;
import com.yice.common.core.base.service.BaseService; import com.yice.common.core.base.service.BaseService;
import com.yice.common.core.object.MyRelationParam;
import com.yice.common.core.util.MyModelUtil; import com.yice.common.core.util.MyModelUtil;
import com.github.pagehelper.Page; import com.yice.common.sequence.wrapper.IdGeneratorWrapper;
import com.yice.webadmin.app.dao.PluginManageMapper;
import com.yice.webadmin.app.model.PluginManage;
import com.yice.webadmin.app.service.PluginManageService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.*; import java.util.List;
/** /**
* 知识图谱管理数据操作服务类。 * 知识图谱管理数据操作服务类。
...@@ -29,6 +30,8 @@ public class PluginManageServiceImpl extends BaseService<PluginManage, Long> imp ...@@ -29,6 +30,8 @@ public class PluginManageServiceImpl extends BaseService<PluginManage, Long> imp
@Autowired @Autowired
private PluginManageMapper pluginManageMapper; private PluginManageMapper pluginManageMapper;
@Autowired
private IdGeneratorWrapper idGenerator;
/** /**
* 返回当前Service的主表Mapper对象。 * 返回当前Service的主表Mapper对象。
...@@ -128,6 +131,9 @@ public class PluginManageServiceImpl extends BaseService<PluginManage, Long> imp ...@@ -128,6 +131,9 @@ public class PluginManageServiceImpl extends BaseService<PluginManage, Long> imp
} }
private PluginManage buildDefaultValue(PluginManage pluginManage) { private PluginManage buildDefaultValue(PluginManage pluginManage) {
if (pluginManage.getPluginId() == null) {
pluginManage.setPluginId(idGenerator.nextLongId());
}
MyModelUtil.fillCommonsForInsert(pluginManage); MyModelUtil.fillCommonsForInsert(pluginManage);
return pluginManage; return pluginManage;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment