style(任务中心): 修复任务中心报告详情中查看脚本样式问题

--bug=1018225 --user=赵勇 【接口测试】接口CASE集合报告查看报告详情中任意CASE脚本断言,点击查看失效 https://www.tapd.cn/55049933/s/1263701
This commit is contained in:
fit2-zhao 2022-10-17 13:54:07 +08:00 committed by f2c-ci-robot[bot]
parent 8a8ba6a9a9
commit f06c9d9c96
1 changed files with 31 additions and 28 deletions

View File

@ -1,11 +1,13 @@
<template>
<div>
<el-table :data="assertions" :row-style="getRowStyle" :header-cell-style="getRowStyle">
<el-table-column prop="name" :label="$t('api_report.assertions_name')" width="150" show-overflow-tooltip>
<template v-slot:default="scope">
<span>{{ !scope.row.name || scope.row.name === 'null' ? "" : scope.row.name }}</span>
</template>
</el-table-column>
<el-table-column prop="content" v-if="showContent" :label="$t('api_report.assertions_content')" width="300" show-overflow-tooltip/>
<el-table-column prop="content" v-if="showContent" :label="$t('api_report.assertions_content')" width="300"
show-overflow-tooltip/>
<el-table-column prop="message" :label="$t('api_report.assertions_error_message')"/>
<el-table-column prop="pass" :label="$t('api_report.assertions_is_success')" width="180">
<template v-slot:default="{row}">
@ -25,7 +27,8 @@
</div>
</template>
</el-table-column>
<el-dialog :title="$t('api_test.request.assertions.script')" :visible.sync="visible" width="900px" append-to-body>
</el-table>
<el-dialog :title="$t('api_test.request.assertions.script')" :visible.sync="visible" width="900px" modal-append-to-body append-to-body>
<el-row type="flex" justify="space-between" align="middle" class="quick-script-block">
<el-col :span="codeSpan" class="script-content">
<ms-code-edit v-if="isCodeEditAlive"
@ -35,7 +38,7 @@
</el-col>
</el-row>
</el-dialog>
</el-table>
</div>
</template>
<script>