模板接口更改

This commit is contained in:
even 2025-07-14 17:00:18 +08:00
parent ee01222893
commit 17631f855c
2 changed files with 7 additions and 0 deletions

View File

@ -1,8 +1,11 @@
package cd.casic.ci.process.process.dataObject.template;
import cd.casic.ci.process.process.dataObject.base.PipBaseElement;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.ibatis.type.JdbcType;
import java.util.Map;
@ -50,5 +53,6 @@ public class TemplateTask extends PipBaseElement {
/**
* 任务配置JSON格式存储
*/
@TableField(typeHandler = JacksonTypeHandler.class,jdbcType = JdbcType.VARCHAR)
private Map<String, Object> taskProperties;
}

View File

@ -73,11 +73,13 @@ public class TemplateManagerServiceImpl extends ServiceImpl<TemplateManagerDao,
firstStage.setTemplateId(templateManagerId);
firstStage.setStageName("源码阶段");
firstStage.setParentId("-1");
firstStage.setStageSort(1);
String firstStageId = idWork.nextUUID(null);
firstStage.setId(firstStageId);
TemplateStage secondStage = new TemplateStage();
secondStage.setTemplateId(templateManagerId);
secondStage.setStageName("源码阶段");
secondStage.setStageSort(1);
secondStage.setParentId(firstStageId);
String secondStageId = idWork.nextUUID(null);
secondStage.setId(secondStageId);
@ -87,6 +89,7 @@ public class TemplateManagerServiceImpl extends ServiceImpl<TemplateManagerDao,
task.setTaskSort(1);
task.setTaskName("初始节点");
task.setTemplateId(templateManagerId);
task.setTaskType(req.getTemplateType());
templateStageDao.insert(firstStage);
templateStageDao.insert(secondStage);
templateTaskDao.insert(task);