更改任务测试接口参数

master
面包骑士 2024-09-05 17:41:51 +08:00
parent 87abe5f3cd
commit 0b688226bb
3 changed files with 9 additions and 15 deletions

View File

@ -5,6 +5,7 @@ import java.util.List;
import java.util.UUID; import java.util.UUID;
import com.muyu.common.security.utils.SecurityUtils; import com.muyu.common.security.utils.SecurityUtils;
import com.muyu.quest.domain.Node;
import com.muyu.quest.domain.Task; import com.muyu.quest.domain.Task;
import javax.annotation.Resource; import javax.annotation.Resource;
@ -113,9 +114,9 @@ public class TaskController extends BaseController
/** /**
* *
*/ */
@PostMapping("/testExecute/{taskCode}") @PostMapping("/testExecute")
public Result<String> testExecute(@PathVariable("taskCode") String taskCode) { public Result<String> testExecute(@RequestBody List<Node> nodeList) {
return success(taskService.testExecute(taskCode)); return success(taskService.testExecute(nodeList));
} }
/** /**

View File

@ -3,6 +3,7 @@ package com.muyu.quest.service;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.quest.domain.Node;
import com.muyu.quest.domain.Task; import com.muyu.quest.domain.Task;
import com.muyu.quest.req.TaskReq; import com.muyu.quest.req.TaskReq;
import com.muyu.quest.resp.TaskResp; import com.muyu.quest.resp.TaskResp;
@ -46,5 +47,5 @@ public interface TaskService extends IService<Task> {
String execute(String taskCode); String execute(String taskCode);
String testExecute(String taskCode); String testExecute(List<Node> nodeList);
} }

View File

@ -199,17 +199,9 @@ public class TaskServiceImpl extends ServiceImpl<TaskMapper, Task>
} }
@Override @Override
public String testExecute(String taskCode) { public String testExecute(List<Node> nodeListAll) {
log.info("任务编码 {} 开始测试执行......",taskCode); log.info("开始测试执行......");
// 查询SQL语句 // 查询节点类型与其规范
String findSql = "";
// 新增SQL语句
String addSql = "";
// 查询任务所有节点
List<Node> nodeListAll = nodeService.selectNodeList(new NodeReq().buildTaskCode(taskCode));
// 节点初始化
HashMap<String, List<Node>> nodeMap = NodeUtils.nodeInit(nodeListAll);
List<NodeType> nodeTypeList = selectNodeTypeList(); List<NodeType> nodeTypeList = selectNodeTypeList();
/* 节点组成校验 */ /* 节点组成校验 */
NodeUtils.nodeCheckMakeUp(nodeListAll, nodeTypeList); NodeUtils.nodeCheckMakeUp(nodeListAll, nodeTypeList);