提交 581b70b0 authored 作者: mry's avatar mry

fix(web): 修改了报告样式

上级 07a830b1
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
</#if> </#if>
</form> </form>
</div> </div>
<div class="table"> <div class="table" style="overflow: auto">
<table class="table table-striped"> <table class="table table-striped">
<thead> <thead>
<tr> <tr>
...@@ -64,16 +64,50 @@ ...@@ -64,16 +64,50 @@
<#list fail as failCase> <#list fail as failCase>
<tr> <tr>
<#assign caseNo=caseNo+1> <#assign caseNo=caseNo+1>
<th scope="row">${caseNo}</th> <th style="width: 60px" scope="row">
<td>${failCase.testCaseName!}</td> <div style="width: 60px">
<td>${failCase.type!}</td> ${caseNo}
<td>${failCase.detail!}</td> </div>
<td>${failCase.description!}</td> </th>
<td style="color: red">${failCase.result?c}</td> <td style="width: 184px">
<td>${failCase.duration!}</td> <div style="width: 184px;">${failCase.testCaseName!}</div>
<td class="clickClass" </td>
<td style="width: 108px">
<div style="width: 108px">
${failCase.type!}
</div>
</td>
<td style="width: 500px">
<div style="width: 500px;cursor: pointer;display: flex;justify-content: flex-start;align-items: flex-start"
class="openJson">
<img style="width: 16px; margin-top: 4px;margin-right: 8px;transition:.5s all ease;user-select: none"
src="./res/img/left.png"/>
<span style="overflow: hidden; white-space: nowrap; text-overflow: ellipsis;font-size: 16px">{
${failCase.detail!}
</span>
</div>
</td>
<td>
<div style="width: 160px">
${failCase.description!}
</div>
</td>
<td style="color: red;width: 84px">
<div style="width: 84px">
${failCase.result?c}
</div>
</td>
<td style="width: 84px">
<div style="width: 84px">
${failCase.duration!}
</div>
</td>
<td style="width: 84px"
class="clickClass"
data-message='${failCase.str!}'> data-message='${failCase.str!}'>
查看结果 <div style="width: 84px">
查看结果
</div>
</td> </td>
</tr> </tr>
</#list> </#list>
...@@ -86,16 +120,50 @@ ...@@ -86,16 +120,50 @@
<#list pass as passCase> <#list pass as passCase>
<tr> <tr>
<#assign caseNo=caseNo+1> <#assign caseNo=caseNo+1>
<th scope="row">${caseNo}</th> <th style="width: 60px" scope="row">
<td>${passCase.testCaseName!}</td> <div style="width: 60px">
<td>${passCase.type!}</td> ${caseNo}
<td>${passCase.detail!}</td> </div>
<td>${passCase.description!}</td> </th>
<td style="color: green">${passCase.result?c}</td> <td style="width: 184px">
<td>${passCase.duration!}</td> <div style="width: 184px;">${passCase.testCaseName!}</div>
<td class="clickClass" </td>
<td style="width: 108px">
<div style="width: 108px">
${passCase.type!}
</div>
</td>
<td style="width: 500px">
<div style="width: 500px;cursor: pointer;display: flex;justify-content: flex-start;align-items: flex-start"
class="openJson">
<img style="width: 16px; margin-top: 4px;margin-right: 8px;transition:.5s all ease;user-select: none"
src="./res/img/left.png"/>
<span style="overflow: hidden; white-space: nowrap; text-overflow: ellipsis;font-size: 16px">{
${passCase.detail!}
</span>
</div>
</td>
<td>
<div style="width: 160px">
${passCase.description!}
</div>
</td>
<td style="color: green;width: 84px">
<div style="width: 84px">
${passCase.result?c}
</div>
</td>
<td style="width: 84px">
<div style="width: 84px">
${passCase.duration!}
</div>
</td>
<td style="width: 84px"
class="clickClass"
data-message='${passCase.str!}'> data-message='${passCase.str!}'>
查看结果 <div style="width: 84px">
查看结果
</div>
</td> </td>
</tr> </tr>
</#list> </#list>
...@@ -173,6 +241,25 @@ ...@@ -173,6 +241,25 @@
} }
} }
}) })
$('.openJson').each((i, v) => {
v.onclick = function () {
console.log(v.childNodes)
if (v.childNodes[1].style.transform == 'rotate(90deg)') {
v.childNodes[1].style.transform = 'rotate(0deg)'
} else {
v.childNodes[1].style.transform = 'rotate(90deg)'
}
if (v.childNodes[3].style.whiteSpace == 'pre') {
v.childNodes[3].style.whiteSpace = 'nowrap'
v.childNodes[3].style.overflow = 'hidden'
v.childNodes[3].style.textOverflow = 'ellipsis'
} else {
v.childNodes[3].style.whiteSpace = 'pre'
}
}
})
</script> </script>
</body> </body>
</html> </html>
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论