fix(性能测试): 导出测试报告带环境
--bug=1015089 --user=刘瑞斌 【性能测试】导出报告,没有展示运行环境 https://www.tapd.cn/55049933/s/1232243
This commit is contained in:
parent
7238b97e3a
commit
55c62da154
|
@ -3,6 +3,13 @@
|
|||
<el-card id="testOverview">
|
||||
<template v-slot:header>
|
||||
<span class="title">{{ $t('report.test_overview') }}</span>
|
||||
<span v-if="projectEnvMap && projectEnvMap.length > 0">
|
||||
<span> {{ $t('commons.environment') + ':' }} </span>
|
||||
<span v-for="(values,key) in projectEnvMap" :key="key" style="margin-right: 10px">
|
||||
{{ key + ":" }}
|
||||
<ms-tag v-for="(item,index) in values" :key="index" type="success" :content="item" style="margin-left: 2px"/>
|
||||
</span>
|
||||
</span>
|
||||
</template>
|
||||
<ms-report-test-overview :report="report" :export="true" ref="testOverview"/>
|
||||
</el-card>
|
||||
|
@ -43,11 +50,13 @@ import MsReportTitle from "../../common/components/report/MsReportTitle";
|
|||
import MsReportExportTemplate from "../../common/components/report/MsReportExportTemplate";
|
||||
import MsReportTestDetails from "@/business/components/performance/report/components/TestDetails";
|
||||
import MonitorCard from "@/business/components/performance/report/components/MonitorCard";
|
||||
import MsTag from "@/business/components/common/components/MsTag";
|
||||
|
||||
|
||||
export default {
|
||||
name: "MsPerformanceReportExport",
|
||||
components: {
|
||||
MsTag,
|
||||
MonitorCard,
|
||||
MsReportExportTemplate,
|
||||
MsReportTitle,
|
||||
|
@ -56,8 +65,8 @@ export default {
|
|||
MsReportRequestStatistics,
|
||||
MsReportTestOverview,
|
||||
},
|
||||
props: ['report', 'title']
|
||||
}
|
||||
props: ['report', 'title', 'projectEnvMap']
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
|
|
|
@ -141,6 +141,7 @@
|
|||
</div>
|
||||
|
||||
<ms-performance-report-export :title="reportName" id="performanceReportExport" v-show="reportExportVisible"
|
||||
:project-env-map="projectEnvMap"
|
||||
:report="report"/>
|
||||
|
||||
</el-card>
|
||||
|
|
Loading…
Reference in New Issue