mirror of
https://gitee.com/fit2cloud-feizhiyun/MeterSphere.git
synced 2024-12-12 13:05:13 +08:00
fix(接口测试): 执行测试计划,查看场景报告,提示没有权限
--bug=1048341 --user=陈建星 【测试计划】-查看报告详情中的场景执行结果,报无资源权限 https://www.tapd.cn/55049933/s/1601665
This commit is contained in:
parent
8f359f95d7
commit
887fe6e41a
@ -180,11 +180,10 @@ public class PlanRunTestPlanApiScenarioService {
|
|||||||
List<ApiReportRelateTask> apiReportRelateTasks = new ArrayList<>();
|
List<ApiReportRelateTask> apiReportRelateTasks = new ArrayList<>();
|
||||||
|
|
||||||
Map<String, String> resourceReportMap = new HashMap<>();
|
Map<String, String> resourceReportMap = new HashMap<>();
|
||||||
String projectId = "";
|
|
||||||
for (TestPlanReportApiScenario testPlanReportApiScenario : testPlanReportApiScenarios) {
|
for (TestPlanReportApiScenario testPlanReportApiScenario : testPlanReportApiScenarios) {
|
||||||
ApiScenario apiScenario = apiScenarioMap.get(testPlanReportApiScenario.getApiScenarioId());
|
ApiScenario apiScenario = apiScenarioMap.get(testPlanReportApiScenario.getApiScenarioId());
|
||||||
// 初始化报告
|
// 初始化报告
|
||||||
ApiScenarioReport apiScenarioReport = getScenarioReport(runModeConfig, testPlanReportApiScenario, projectId, userId);
|
ApiScenarioReport apiScenarioReport = getScenarioReport(runModeConfig, testPlanReportApiScenario, apiScenario.getProjectId(), userId);
|
||||||
apiScenarioReport.setTestPlanScenarioId(testPlanReportApiScenario.getTestPlanApiScenarioId());
|
apiScenarioReport.setTestPlanScenarioId(testPlanReportApiScenario.getTestPlanApiScenarioId());
|
||||||
// 报告预生成,方便停止测试计划时直接更新报告状态
|
// 报告预生成,方便停止测试计划时直接更新报告状态
|
||||||
apiScenarioReport.setId(testPlanReportApiScenario.getApiScenarioExecuteReportId());
|
apiScenarioReport.setId(testPlanReportApiScenario.getApiScenarioExecuteReportId());
|
||||||
|
Loading…
Reference in New Issue
Block a user